public static final class BTreeMap.DirNode extends BTreeMap.BNode
| Modifier and Type | Method and Description |
|---|---|
void |
checkStructure(BTreeKeySerializer keyser,
Serializer valser) |
long |
child(int pos) |
Object |
childArray() |
int |
childArrayLength() |
BTreeMap.DirNode |
copyAddKey(BTreeKeySerializer keyser,
Serializer valser,
int pos,
Object newKey,
long newChild,
Object newValue) |
BTreeMap.DirNode |
copySplitLeft(BTreeKeySerializer keyser,
Serializer valser,
int splitPos,
long newNext) |
BTreeMap.DirNode |
copySplitRight(BTreeKeySerializer keyser,
Serializer valser,
int splitPos) |
boolean |
isLeaf() |
long |
next() |
String |
toString() |
Object |
val(int pos,
Serializer valueSerializer) |
int |
valSize(Serializer valueSerializer) |
childIndexOf, compare, compare, highKey, isLeftEdge, isRightEdge, isTooLarge, key, keysLen, leftEdgeInc, rightEdgeIncpublic boolean isLeaf()
isLeaf in class BTreeMap.BNodepublic Object val(int pos, Serializer valueSerializer)
val in class BTreeMap.BNodepublic Object childArray()
childArray in class BTreeMap.BNodepublic long child(int pos)
child in class BTreeMap.BNodepublic int childArrayLength()
childArrayLength in class BTreeMap.BNodepublic long next()
next in class BTreeMap.BNodepublic void checkStructure(BTreeKeySerializer keyser, Serializer valser)
checkStructure in class BTreeMap.BNodepublic BTreeMap.DirNode copyAddKey(BTreeKeySerializer keyser, Serializer valser, int pos, Object newKey, long newChild, Object newValue)
copyAddKey in class BTreeMap.BNodepublic BTreeMap.DirNode copySplitRight(BTreeKeySerializer keyser, Serializer valser, int splitPos)
copySplitRight in class BTreeMap.BNodepublic BTreeMap.DirNode copySplitLeft(BTreeKeySerializer keyser, Serializer valser, int splitPos, long newNext)
copySplitLeft in class BTreeMap.BNodepublic int valSize(Serializer valueSerializer)
valSize in class BTreeMap.BNodeCopyright © 2015. All Rights Reserved.