Uses of Class
com.bigdata.btree.IndexSegment

Packages that use IndexSegment
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.rdf.spo This package defines a statement model using long term identifiers rather than RDF Value objects. 
com.bigdata.resources This package provides the logic to managed the live journal and the historical journals and index segments for a DataService
com.bigdata.sparse This package provides support for treating normal B+Trees using a "sparse row store" pattern and can be applied to both local B+Trees and scale-out indices. 
 

Uses of IndexSegment in com.bigdata.btree
 

Methods in com.bigdata.btree that return IndexSegment
 IndexSegment IndexSegment.ImmutableLeafCursor.getBTree()
           
 IndexSegment IndexSegmentStore.loadIndexSegment()
          Load the IndexSegment.
 

Methods in com.bigdata.btree with parameters of type IndexSegment
 byte[] ISimpleSplitHandler.getSeparatorKey(IndexSegment seg, int fromIndex, int toIndex, int splitAt)
          Return a separator key close to the recommended separator key (splitAt) which is acceptable to the constraints imposed by the application on the index.
 byte[] FixedLengthPrefixSplits.getSeparatorKey(IndexSegment seg, int fromIndex, int toIndex, int splitAt)
          Linear search for the first successor of the keyAt(splitAt) which differs in the first N bytes.
 

Constructors in com.bigdata.btree with parameters of type IndexSegment
IndexSegment.IndexSegmentTupleCursor(IndexSegment btree, Tuple<E> tuple, byte[] fromKey, byte[] toKey)
           
IndexSegmentMultiBlockIterator(IndexSegment seg, DirectBufferPool pool, byte[] fromKey, byte[] toKey, int flags)
           
 

Uses of IndexSegment in com.bigdata.rdf.spo
 

Methods in com.bigdata.rdf.spo with parameters of type IndexSegment
 byte[] XXXCShardSplitHandler.getSeparatorKey(IndexSegment seg, int fromIndex, int toIndex, int splitAt)
          Return a separator key which does not split quads for the same triple prefix.
 

Uses of IndexSegment in com.bigdata.resources
 

Methods in com.bigdata.resources with parameters of type IndexSegment
static Split[] SplitUtility.getSplits(IPartitionIdFactory partitionIdFactory, LocalPartitionMetadata oldpmd, IndexSegment seg, long nominalShardSize, ISimpleSplitHandler splitHandler)
          Choose a set of splits which may be reasonably expected to divide the IndexSegment into extents each of which is approximately 50% full.
 

Uses of IndexSegment in com.bigdata.sparse
 

Methods in com.bigdata.sparse with parameters of type IndexSegment
 byte[] LogicalRowSplitHandler.getSeparatorKey(IndexSegment seg, int fromIndex, int toIndex, int splitAt)
           
 



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