public class OETree<T extends OEIndexedInfo> extends OEBase
Modifier and Type | Field and Description |
---|---|
OETree<T>[] |
bChildren
OETree 's of the children of this node |
int |
bodyentries
Number of entries in the body of this node
|
int |
child
Pointer to the child node
|
int[] |
childp
Pointers to child nodes of this node
|
int |
childvalues
Number of stored entries in the child tree of this node
|
int[] |
childvaluesp
Number of stored entries in the
children of this tree |
OETree<T> |
dChild
OETree of the child of this node |
int |
nodeId
Node id of this node
|
int |
parent
Pointer to the parent node
|
int[] |
value
Values in the body of this node
|
Constructor and Description |
---|
OETree(byte[] data,
int i,
OEIndexedInfo factory)
Reads a tree of data recursively from the root node of the file.
|
public int child
public int parent
public int childvalues
public int[] value
public int[] childp
public int[] childvaluesp
children
of this treepublic int nodeId
public int bodyentries
public OETree<T extends OEIndexedInfo> dChild
OETree
of the child of this nodepublic OETree<T extends OEIndexedInfo>[] bChildren
OETree
's of the children of this nodepublic OETree(byte[] data, int i, OEIndexedInfo factory)
data
- data to be readi
- index to start frompublic java.util.List<T> toList()
OEIndexedInfo
objects