ij.io
public final class RandomAccessStream extends java.io.InputStream
Constructor and Description |
---|
RandomAccessStream(java.io.InputStream inputstream)
Constructs a RandomAccessStream from an InputStream.
|
RandomAccessStream(java.io.RandomAccessFile ras)
Constructs a RandomAccessStream from an RandomAccessFile.
|
Modifier and Type | Method and Description |
---|---|
void |
close() |
int |
getFilePointer() |
long |
getLongFilePointer() |
int |
read() |
int |
read(byte[] bytes,
int off,
int len) |
double |
readDouble() |
float |
readFloat() |
void |
readFully(byte[] bytes) |
void |
readFully(byte[] bytes,
int len) |
int |
readInt() |
long |
readLong() |
short |
readShort() |
void |
seek(int loc) |
void |
seek(long loc) |
public RandomAccessStream(java.io.InputStream inputstream)
public RandomAccessStream(java.io.RandomAccessFile ras)
public int getFilePointer() throws java.io.IOException
java.io.IOException
public long getLongFilePointer() 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[] bytes, int off, int len) throws java.io.IOException
read
in class java.io.InputStream
java.io.IOException
public final void readFully(byte[] bytes) throws java.io.IOException
java.io.IOException
public final void readFully(byte[] bytes, int len) throws java.io.IOException
java.io.IOException
public void seek(long loc) throws java.io.IOException
java.io.IOException
public void seek(int loc) throws java.io.IOException
java.io.IOException
public final int readInt() throws java.io.IOException
java.io.IOException
public final long readLong() throws java.io.IOException
java.io.IOException
public final double readDouble() throws java.io.IOException
java.io.IOException
public final short readShort() throws java.io.IOException
java.io.IOException
public final float readFloat() throws java.io.IOException
java.io.IOException
public void close() throws java.io.IOException
close
in interface java.io.Closeable
close
in class java.io.InputStream
java.io.IOException