Uses of Interface
com.bigdata.btree.data.INodeData

Packages that use INodeData
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   
 

Uses of INodeData in com.bigdata.btree
 

Classes in com.bigdata.btree that implement INodeData
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.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 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.
 

Methods in com.bigdata.btree that return INodeData
 INodeData Node.getDelegate()
           
 

Methods in com.bigdata.btree with parameters of type INodeData
 Node IndexSegment.ImmutableNodeFactory.allocNode(AbstractBTree btree, long addr, INodeData data)
           
 Node IndexSegmentBuilder.NOPNodeFactory.allocNode(AbstractBTree btree, long addr, INodeData data)
           
 Node BTree.NodeFactory.allocNode(AbstractBTree btree, long addr, INodeData data)
           
 Node INodeFactory.allocNode(AbstractBTree btree, long addr, INodeData data)
          Create a node.
 

Constructors in com.bigdata.btree with parameters of type INodeData
IndexSegment.ImmutableNodeFactory.ImmutableNode(AbstractBTree btree, long addr, INodeData data)
           
MutableNodeData(int branchingFactor, INodeData src)
          Makes a mutable copy of the source data record.
Node(AbstractBTree btree, long addr, INodeData data)
          De-serialization constructor.
 

Uses of INodeData in com.bigdata.btree.data
 

Methods in com.bigdata.btree.data that return INodeData
 INodeData DefaultNodeCoder.decode(AbstractFixedByteArrayBuffer data)
           
 INodeData DefaultNodeCoder.encodeLive(INodeData node, DataOutputBuffer buf)
           
 

Methods in com.bigdata.btree.data with parameters of type INodeData
 AbstractFixedByteArrayBuffer DefaultNodeCoder.encode(INodeData node, DataOutputBuffer buf)
           
 INodeData DefaultNodeCoder.encodeLive(INodeData node, DataOutputBuffer buf)
           
static StringBuilder DefaultNodeCoder.toString(INodeData node, StringBuilder sb)
          Utility method formats the INodeData.
 



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