com.healthmarketscience.jackcess
Class IndexPageCache.CacheDataPage
java.lang.Object
com.healthmarketscience.jackcess.IndexPageCache.CacheDataPage
- Enclosing class:
- IndexPageCache
public static final class IndexPageCache.CacheDataPage
- extends java.lang.Object
IndexPageCache implementation of an Index Index.DataPage
.
Field Summary |
com.healthmarketscience.jackcess.IndexPageCache.DataPageExtra |
_extra
|
com.healthmarketscience.jackcess.IndexPageCache.DataPageMain |
_main
|
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
_main
public final com.healthmarketscience.jackcess.IndexPageCache.DataPageMain _main
_extra
public final com.healthmarketscience.jackcess.IndexPageCache.DataPageExtra _extra
getPageNumber
public int getPageNumber()
isLeaf
public boolean isLeaf()
setLeaf
public void setLeaf(boolean isLeaf)
getPrevPageNumber
public int getPrevPageNumber()
setPrevPageNumber
public void setPrevPageNumber(int pageNumber)
getNextPageNumber
public int getNextPageNumber()
setNextPageNumber
public void setNextPageNumber(int pageNumber)
getChildTailPageNumber
public int getChildTailPageNumber()
setChildTailPageNumber
public void setChildTailPageNumber(int pageNumber)
getTotalEntrySize
public int getTotalEntrySize()
setTotalEntrySize
public void setTotalEntrySize(int totalSize)
getEntryPrefix
public byte[] getEntryPrefix()
setEntryPrefix
public void setEntryPrefix(byte[] entryPrefix)
getEntries
public java.util.List<Index.Entry> getEntries()
setEntries
public void setEntries(java.util.List<Index.Entry> entries)
addEntry
public void addEntry(int idx,
Index.Entry entry)
throws java.io.IOException
- Throws:
java.io.IOException
removeEntry
public void removeEntry(int idx)
throws java.io.IOException
- Throws:
java.io.IOException
Copyright 2005-2011 by Gerry Weirich, Elexis