Uses of Interface
com.bigdata.io.IDataRecordAccess

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.
 



Copyright © 2006-2011 SYSTAP, LLC. All Rights Reserved.