Class AbstractTokenTreeBuilder.Leaf
java.lang.Object
org.apache.cassandra.index.sasi.disk.AbstractTokenTreeBuilder.Node
org.apache.cassandra.index.sasi.disk.AbstractTokenTreeBuilder.Leaf
- Enclosing class:
- AbstractTokenTreeBuilder
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected classprotected class -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.carrotsearch.hppc.LongArrayListFields inherited from class org.apache.cassandra.index.sasi.disk.AbstractTokenTreeBuilder.Node
next, nodeMaxToken, nodeMinToken, parent -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintprotected AbstractTokenTreeBuilder.Leaf.LeafEntrycreateEntry(long tok, com.carrotsearch.hppc.LongSet offsets) intvoidserialize(long childBlockIndex, ByteBuffer buf) protected abstract voidserializeData(ByteBuffer buf) protected voidMethods inherited from class org.apache.cassandra.index.sasi.disk.AbstractTokenTreeBuilder.Node
isLastLeaf, isLeaf, isRoot, isSerializable, largestToken, levelIterator, serializeHeader, smallestToken, tokenCount, updateTokenRange
-
Field Details
-
overflowCollisions
protected com.carrotsearch.hppc.LongArrayList overflowCollisions
-
-
Constructor Details
-
Leaf
-
-
Method Details
-
childCount
public int childCount()- Specified by:
childCountin classAbstractTokenTreeBuilder.Node
-
overflowCollisionCount
public int overflowCollisionCount() -
serializeOverflowCollisions
-
serialize
- Specified by:
serializein classAbstractTokenTreeBuilder.Node
-
serializeData
-
createEntry
protected AbstractTokenTreeBuilder.Leaf.LeafEntry createEntry(long tok, com.carrotsearch.hppc.LongSet offsets)
-