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.IOException
public void close() throws java.io.IOException
close
in interface java.io.Closeable
close
in interface java.lang.AutoCloseable
close
in class java.io.InputStream
java.io.IOException
public int read() throws java.io.IOException
read
in class java.io.InputStream
java.io.IOException
public int read(byte[] b, int off, int len) throws java.io.IOException
read
in class java.io.InputStream
java.io.IOException