Package | Description |
---|---|
com.bigdata.btree |
The
BTree is a scalable B+-Tree with copy-on-write
semantics mapping variable length unsigned byte[] keys to variable
length byte[] values (null values are allowed). |
Modifier and Type | Class and Description |
---|---|
protected static class |
IndexSegmentBuilder.SimpleLeafData
A class that can be used to (de-)serialize the data for a leaf without
any of the logic for operations on the leaf.
|
protected static class |
IndexSegmentBuilder.SimpleNodeData
A class that can be used to (de-)serialize the data for a node without
any of the logic for operations on the node.
|
Modifier and Type | Method and Description |
---|---|
protected void |
IndexSegmentBuilder.addChild(IndexSegmentBuilder.SimpleNodeData parent,
long childAddr,
IndexSegmentBuilder.AbstractSimpleNodeData child)
Record the persistent address of a child on its parent and the #of
entries spanned by that child.
|
protected void |
IndexSegmentBuilder.flushNodeOrLeaf(IndexSegmentBuilder.AbstractSimpleNodeData node)
Flush a node or leaf that has been closed (no more data will be added).
|
protected IndexSegmentBuilder.SimpleNodeData |
IndexSegmentBuilder.getParent(IndexSegmentBuilder.AbstractSimpleNodeData node)
Return the parent of a node or leaf in the
IndexSegmentBuilder.stack . |
protected long |
IndexSegmentBuilder.writeNodeOrLeaf(IndexSegmentBuilder.AbstractSimpleNodeData node)
Write the node or leaf onto the appropriate output channel.
|
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.