| Modifier and Type | Field and Description |
|---|---|
long |
end |
VfsRandomAccess |
randy |
long |
start |
| Constructor and Description |
|---|
PackratRandomAccessReader(VfsRandomAccess randy) |
PackratRandomAccessReader(VfsRandomAccess randy,
long start,
long end) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
readBytes(ByteBuffer buffy,
long whereAt,
int howMuch) |
double |
readDouble(long whereAt) |
float |
readFloat(long whereAt) |
short |
readInt16(long whereAt) |
int |
readInt32(long whereAt) |
long |
readInt64(long whereAt) |
byte |
readInt8(long whereAt) |
long |
readSize(int sizeParam,
long whereAt) |
int |
readUInt16(long whereAt) |
long |
readUInt32(long whereAt) |
short |
readUInt8(long whereAt) |
public VfsRandomAccess randy
public long start
public long end
public PackratRandomAccessReader(VfsRandomAccess randy, long start, long end)
public PackratRandomAccessReader(VfsRandomAccess randy) throws java.io.IOException
java.io.IOExceptionpublic long readSize(int sizeParam,
long whereAt)
throws java.io.IOException
java.io.IOExceptionpublic void readBytes(ByteBuffer buffy, long whereAt, int howMuch) throws java.io.IOException
java.io.IOExceptionpublic final byte readInt8(long whereAt)
throws java.io.IOException
java.io.IOExceptionpublic final short readUInt8(long whereAt)
throws java.io.IOException
java.io.IOExceptionpublic final short readInt16(long whereAt)
throws java.io.IOException
java.io.IOExceptionpublic final int readUInt16(long whereAt)
throws java.io.IOException
java.io.IOExceptionpublic final int readInt32(long whereAt)
throws java.io.IOException
java.io.IOExceptionpublic final long readUInt32(long whereAt)
throws java.io.IOException
java.io.IOExceptionpublic final long readInt64(long whereAt)
throws java.io.IOException
java.io.IOExceptionpublic final float readFloat(long whereAt)
throws java.io.IOException
java.io.IOExceptionpublic final double readDouble(long whereAt)
throws java.io.IOException
java.io.IOException