public class MemoryRandomAccessInputStream extends SeekableInputStream
Modifier and Type | Field and Description |
---|---|
protected byte[] |
data |
protected int |
filePointer |
Constructor and Description |
---|
MemoryRandomAccessInputStream(java.io.InputStream in) |
Modifier and Type | Method and Description |
---|---|
long |
getFilePointer() |
int |
read() |
int |
read(byte[] b,
int off,
int len) |
void |
seek(long pos) |
int |
skipBytes(int bc) |
public MemoryRandomAccessInputStream(java.io.InputStream in) throws java.io.IOException
java.io.IOException
public void seek(long pos) throws java.io.IOException
java.io.IOException
public long getFilePointer() throws java.io.IOException
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
public int skipBytes(int bc) throws java.io.IOException
java.io.IOException