Top Methods
org.hsqldb.persist

public Interface RandomAccessInterface

Known Direct Implementers
org.hsqldb.persist.RAFileSimple, org.hsqldb.persist.RAFile, org.hsqldb.persist.RAFileHybrid, org.hsqldb.persist.RAFileInJar, org.hsqldb.persist.RAFileNIO
Imports
java.io.IOException

Author
Fred Toussi (fredt@users dot sourceforge.net)
Since
2.0.0
Version
2.2.9

Method Summary

Modifier and TypeMethod and Description
public void
public boolean
ensureLength(long newLong)

public long
public boolean
public long
public int
read()

public void
read(byte[] b, int offset, int length)

public int
public long
public void
seek(long position)

public boolean
setLength(long newLength)

public void
public void
write(byte[] b, int offset, int length)

public void
writeInt(int i)

public void
writeLong(long i)

Method Detail

closeback to summary
public void close() throws IOException
ensureLengthback to summary
public boolean ensureLength(long newLong)
getFilePointerback to summary
public long getFilePointer() throws IOException
isReadOnlyback to summary
public boolean isReadOnly()
lengthback to summary
public long length() throws IOException
readback to summary
public int read() throws IOException
readback to summary
public void read(byte[] b, int offset, int length) throws IOException
readIntback to summary
public int readInt() throws IOException
readLongback to summary
public long readLong() throws IOException
seekback to summary
public void seek(long position) throws IOException
setLengthback to summary
public boolean setLength(long newLength)
synchback to summary
public void synch()
writeback to summary
public void write(byte[] b, int offset, int length) throws IOException
writeIntback to summary
public void writeInt(int i) throws IOException
writeLongback to summary
public void writeLong(long i) throws IOException