public class PngInputStream
extends java.io.InputStream
| Modifier and Type | Field and Description |
|---|---|
(package private) PngChunk |
chunk |
(package private) static int |
DATA_OFFSET |
(package private) int |
length |
(package private) int |
offset |
(package private) PngChunkReader |
reader |
| Constructor and Description |
|---|
PngInputStream(PngIdatChunk chunk,
PngChunkReader reader) |
| Modifier and Type | Method and Description |
|---|---|
private boolean |
checkChunk() |
void |
close() |
int |
read() |
int |
read(byte[] b,
int off,
int len) |
PngChunkReader reader
PngChunk chunk
int offset
int length
static final int DATA_OFFSET
public PngInputStream(PngIdatChunk chunk, PngChunkReader reader)
private boolean checkChunk()
throws java.io.IOException
java.io.IOExceptionpublic void close()
throws java.io.IOException
close in interface java.io.Closeableclose in interface java.lang.AutoCloseableclose in class java.io.InputStreamjava.io.IOExceptionpublic int read()
throws java.io.IOException
read in class java.io.InputStreamjava.io.IOExceptionpublic int read(byte[] b,
int off,
int len)
throws java.io.IOException
read in class java.io.InputStreamjava.io.IOException