org.apache.xindice.core.filer
Class BTree.BTreeFileHeader
java.lang.Object
|
+--org.apache.xindice.core.filer.Paged.FileHeader
|
+--org.apache.xindice.core.filer.BTree.BTreeFileHeader
- Enclosing class:
- BTree
- protected class BTree.BTreeFileHeader
- extends Paged.FileHeader
BTreeFileHeader
Method Summary |
long |
getRootPage()
The root page of the storage tree |
void |
read(java.io.RandomAccessFile raf)
|
void |
setRootPage(long rootPage)
The root page of the storage tree |
void |
write(java.io.RandomAccessFile raf)
|
Methods inherited from class org.apache.xindice.core.filer.Paged.FileHeader |
decRecordCount, getFirstFreePage, getHeaderSize, getLastFreePage, getMaxKeySize, getPageCount, getPageHeaderSize, getPageSize, getRecordCount, getTotalCount, getWorkSize, incRecordCount, incTotalCount, isDirty, read, setDirty, setFirstFreePage, setHeaderSize, setLastFreePage, setMaxKeySize, setPageCount, setPageHeaderSize, setPageSize, 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 java.io.IOException
read
public void read(java.io.RandomAccessFile raf)
throws java.io.IOException
- Overrides:
read
in class Paged.FileHeader
write
public void write(java.io.RandomAccessFile raf)
throws java.io.IOException
- Overrides:
write
in class Paged.FileHeader
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
Copyright (c) 1999-2004 The Apache Software Foundation. All Rights Reserved.