Home » activemq-parent-5.3.1-source-release » org.apache » activemq » kaha » impl » index » tree » [javadoc | source]
org.apache.activemq.kaha.impl.index.tree
class: TreePage [javadoc | source]
java.lang.Object
   org.apache.activemq.kaha.impl.index.tree.TreePage
Page in a BTree
Nested Class Summary:
static enum class  TreePage.Flavour   
Field Summary
static final  int PAGE_HEADER_SIZE     
Constructor:
 public TreePage(int maximumEntries) 
 TreePage(TreeIndex tree,
    long id,
    long parentId,
    int maximumEntries) 
    Constructor
    Parameters:
    tree -
    id -
    parentId -
    maximumEntries -
Method from org.apache.activemq.kaha.impl.index.tree.TreePage Summary:
dump,   equals,   find,   getEntries,   getId,   getMaximumEntries,   getNextFreePageId,   getParent,   getParentId,   getTree,   hashCode,   isActive,   isEmpty,   isFull,   isLeaf,   isOverflowed,   isRoot,   isUnderflowed,   put,   read,   readHeader,   remove,   reset,   save,   saveHeader,   setActive,   setEntries,   setId,   setLeaf,   setMaximumEntries,   setNextFreePageId,   setParentId,   setTree,   size,   toString,   write,   writeHeader
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.activemq.kaha.impl.index.tree.TreePage Detail:
 protected  void dump() throws IOException 
 public boolean equals(Object o) 
 public TreeEntry find(TreeEntry key) throws IOException 
 List<TreeEntry> getEntries() 
 long getId() 
 int getMaximumEntries() 
 long getNextFreePageId() 
 TreePage getParent() throws IOException 
 long getParentId() 
 TreeIndex getTree() 
 public int hashCode() 
 boolean isActive() 
 boolean isEmpty() 
 boolean isFull() 
 boolean isLeaf() 
 boolean isOverflowed() 
 boolean isRoot() 
 boolean isUnderflowed() 
 TreeEntry put(TreeEntry newEntry) throws IOException 
  void read(Marshaller keyMarshaller,
    DataInput dataIn) throws IOException 
  void readHeader(DataInput dataIn) throws IOException 
 TreeEntry remove(TreeEntry entry) throws IOException 
  void reset() throws IOException 
  void save() throws IOException 
  void saveHeader() throws IOException 
  void setActive(boolean active) 
  void setEntries(List<TreeEntry> newEntries) 
  void setId(long id) 
  void setLeaf(boolean newValue) 
  void setMaximumEntries(int maximumEntries) 
  void setNextFreePageId(long nextPageId) 
  void setParentId(long newId) throws IOException 
  void setTree(TreeIndex tree) 
 int size() 
 public String toString() 
  void write(Marshaller keyMarshaller,
    DataOutput dataOut) throws IOException 
  void writeHeader(DataOutput dataOut) throws IOException