net.jxta.impl.xindice.core.filer
Class BTree.BTreeFileHeader
java.lang.Object
net.jxta.impl.xindice.core.filer.Paged.FileHeader
net.jxta.impl.xindice.core.filer.BTree.BTreeFileHeader
- Enclosing class:
- BTree
- protected class BTree.BTreeFileHeader
- extends Paged.FileHeader
BTreeFileHeader
Methods inherited from class net.jxta.impl.xindice.core.filer.Paged.FileHeader |
decRecordCount, getFirstFreePage, getHeaderSize, getLastFreePage, getMaxKeySize, getPageCount, getPageHeaderSize, getPageSize, getRecordCount, getTotalCount, getWorkSize, incRecordCount, isDirty, read, setDirty, setFirstFreePage, setHeaderSize, setLastFreePage, setMaxKeySize, setPageCount, setPageHeaderSize, setPageSize, setRecordCount, setTotalCount, write |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BTree.BTreeFileHeader
public BTree.BTreeFileHeader()
BTree.BTreeFileHeader
public BTree.BTreeFileHeader(long pageCount)
BTree.BTreeFileHeader
public BTree.BTreeFileHeader(long pageCount,
int pageSize)
BTree.BTreeFileHeader
public BTree.BTreeFileHeader(boolean read)
throws IOException
read
public void read(RandomAccessFile raf)
throws IOException
- Overrides:
read
in class Paged.FileHeader
- Throws:
IOException
write
public void write(RandomAccessFile raf)
throws IOException
- Overrides:
write
in class Paged.FileHeader
- Throws:
IOException
setRootPage
public final void setRootPage(long rootPage)
- The root page of the storage tree
getRootPage
public final long getRootPage()
- The root page of the storage tree