public class ExtRandomAccessFile
extends java.lang.Object
Constructor and Description |
---|
ExtRandomAccessFile(java.io.File zipFile) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
long |
getFilePointer() |
long |
lastPosOf(byte[] bytesToFind) |
byte |
readByte() |
byte |
readByte(long pos) |
int |
readByteArray(byte[] buffer,
int len) |
byte[] |
readByteArray(long pos,
int length) |
int |
readInt() |
int |
readInt(long pos) |
long |
readLong() |
long |
readLong(long pos) |
short |
readShort() |
short |
readShort(long pos) |
void |
seek(long pos) |
public ExtRandomAccessFile(java.io.File zipFile) throws java.io.IOException
java.io.IOException
public void close() throws java.io.IOException
java.io.IOException
public int readByteArray(byte[] buffer, int len) throws java.io.IOException
java.io.IOException
public byte[] readByteArray(long pos, int length) throws java.io.IOException
java.io.IOException
public long readLong() throws java.io.IOException
java.io.IOException
public long readLong(long pos) throws java.io.IOException
java.io.IOException
public int readInt() throws java.io.IOException
java.io.IOException
public int readInt(long pos) throws java.io.IOException
java.io.IOException
public short readShort() throws java.io.IOException
java.io.IOException
public short readShort(long pos) throws java.io.IOException
java.io.IOException
public byte readByte() throws java.io.IOException
java.io.IOException
public byte readByte(long pos) 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 long lastPosOf(byte[] bytesToFind) throws java.io.IOException
java.io.IOException