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 |
---|---|
class |
BTree.LeafCursor
A cursor that may be used to traversal
Leaf s. |
class |
IndexSegment.ImmutableLeafCursor
Cursor using the double-linked leaves for efficient scans.
|
Modifier and Type | Method and Description |
---|---|
ILeafCursor<L> |
ILeafCursor.clone()
Clone the cursor.
|
abstract ILeafCursor |
AbstractBTree.newLeafCursor(byte[] key)
Return a cursor that may be used to efficiently locate and scan the
leaves in the B+Tree.
|
abstract ILeafCursor |
AbstractBTree.newLeafCursor(SeekEnum where)
Return a cursor that may be used to efficiently locate and scan the
leaves in the B+Tree.
|
Modifier and Type | Method and Description |
---|---|
protected com.bigdata.btree.IndexSegment.CursorPosition<E> |
IndexSegment.IndexSegmentTupleCursor.newPosition(ILeafCursor<IndexSegment.ImmutableNodeFactory.ImmutableLeaf> leafCursor,
int index,
byte[] key) |
protected abstract com.bigdata.btree.AbstractBTreeTupleCursor.AbstractCursorPosition<L,E> |
AbstractBTreeTupleCursor.newPosition(ILeafCursor<L> leafCursor,
int index,
byte[] key)
Return a new
ICursorPosition from the leafCursor, tuple
index, and key |
protected com.bigdata.btree.AbstractBTreeTupleCursor.ReadOnlyCursorPosition<E> |
AbstractBTreeTupleCursor.ReadOnlyBTreeTupleCursor.newPosition(ILeafCursor<Leaf> leafCursor,
int index,
byte[] key) |
protected com.bigdata.btree.AbstractBTreeTupleCursor.MutableCursorPosition<E> |
AbstractBTreeTupleCursor.MutableBTreeTupleCursor.newPosition(ILeafCursor<Leaf> leafCursor,
int index,
byte[] key) |
IndexSegment.ImmutableNodeFactory.ImmutableLeaf |
IndexSegment.ImmutableLeafCursor.seek(ILeafCursor<IndexSegment.ImmutableNodeFactory.ImmutableLeaf> src) |
L |
ILeafCursor.seek(ILeafCursor<L> src)
Position this cursor on the same leaf as the given cursor.
|
Leaf |
BTree.LeafCursor.seek(ILeafCursor<Leaf> src) |
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.