|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IDataRecordAccess | |
|---|---|
| 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). |
| com.bigdata.btree.data | |
| com.bigdata.htree | |
| com.bigdata.htree.data | |
| Uses of IDataRecordAccess in com.bigdata.btree |
|---|
| Classes in com.bigdata.btree that implement IDataRecordAccess | |
|---|---|
class |
AbstractNode<T extends AbstractNode>
Abstract node supporting incremental persistence and copy-on-write semantics. |
static class |
IndexSegment.ImmutableNodeFactory.ImmutableLeaf
Immutable leaf throws UnsupportedOperationException for the
public mutator API but does not try to override all low-level
mutation behaviors. |
static class |
IndexSegment.ImmutableNodeFactory.ImmutableNode
Immutable node throws UnsupportedOperationException for the
public mutator API but does not try to override all low-level
mutation behaviors. |
protected static class |
IndexSegmentBuilder.AbstractSimpleNodeData
Abstract base class for classes used to construct and serialize nodes and leaves written onto the index segment. |
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. |
class |
Leaf
A B+-Tree leaf. |
class |
MutableLeafData
Implementation maintains Java objects corresponding to the persistent data and defines methods for a variety of mutations on the ILeafData
record which operate by direct manipulation of the Java objects. |
class |
MutableNodeData
Implementation maintains Java objects corresponding to the persistent data and defines methods for a variety of mutations on the INodeData
record which operate by direct manipulation of the Java objects. |
class |
Node
A non-leaf node. |
class |
ResultSet
An object used to stream key scan results back to the client. |
| Uses of IDataRecordAccess in com.bigdata.btree.data |
|---|
| Subinterfaces of IDataRecordAccess in com.bigdata.btree.data | |
|---|---|
interface |
IAbstractNodeData
Interface for low-level data access. |
interface |
ILeafData
Interface for low-level data access for the leaves of a B+-Tree. |
interface |
INodeData
Interface for low-level data access for the non-leaf nodes of a B+-Tree. |
interface |
ITreeNodeData
Common interface for non-leaf "nodes" in a tree data structure. |
| Uses of IDataRecordAccess in com.bigdata.htree |
|---|
| Classes in com.bigdata.htree that implement IDataRecordAccess | |
|---|---|
class |
MutableBucketData
Implementation maintains Java objects corresponding to the persistent data and defines methods for a variety of mutations on the ILeafData
record which operate by direct manipulation of the Java objects. |
class |
MutableDirectoryPageData
Implementation maintains Java objects corresponding to the persistent data and defines methods for a variety of mutations on the IDirectoryData
record which operate by direct manipulation of the Java objects. |
| Uses of IDataRecordAccess in com.bigdata.htree.data |
|---|
| Subinterfaces of IDataRecordAccess in com.bigdata.htree.data | |
|---|---|
interface |
IDirectoryData
Interface for the data record of a hash directory. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||