org.exist.storage.btree
Class BTree.BTreeFileHeader
java.lang.Object
org.exist.storage.btree.Paged.FileHeader
org.exist.storage.btree.BTree.BTreeFileHeader
- Enclosing class:
- BTree
- protected class BTree.BTreeFileHeader
- extends Paged.FileHeader
| Methods inherited from class org.exist.storage.btree.Paged.FileHeader |
decRecordCount, getFirstFreePage, getHeaderSize, getLastFreePage, getMaxKeySize, getPageCount, getPageHeaderSize, getPageSize, getRecordCount, getTotalCount, getVersion, 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(long pageCount,
int pageSize,
byte blockSize)
BTree.BTreeFileHeader
public BTree.BTreeFileHeader(int pageSize)
BTree.BTreeFileHeader
public BTree.BTreeFileHeader(boolean read)
throws java.io.IOException
read
public int read(byte[] buf)
throws java.io.IOException
- Overrides:
read in class Paged.FileHeader
- Throws:
java.io.IOException
write
public int write(byte[] buf)
throws java.io.IOException
- Overrides:
write in class Paged.FileHeader
- Throws:
java.io.IOException
setRootPage
public final void setRootPage(long rootPage)
- The root page of the storage tree
- Parameters:
rootPage - The new rootPage value
getRootPage
public final long getRootPage()
- The root page of the storage tree
- Returns:
- The rootPage value
getFixedKeyLen
public short getFixedKeyLen()
setFixedKeyLen
public void setFixedKeyLen(short keyLen)
<oXygen/>
XML Editor
provides support for editing and debugging XQuery
expressions against the eXist XML Database.