Uses of Interface
com.bigdata.btree.IAutoboxBTree

Packages that use IAutoboxBTree
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.isolation   
com.bigdata.btree.view   
com.bigdata.counters.store This package provides a persistence mechanism for performance counters. 
com.bigdata.journal The journal is an append-only persistence capable data structure supporting atomic commit, named indices, and transactions. 
com.bigdata.mdi This package provides a metadata index and range partitioned indices managed by that metadata index. 
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.service This package provides implementations of bigdata services (metadata service, data service, transaction manager service. 
com.bigdata.service.ndx   
 

Uses of IAutoboxBTree in com.bigdata.btree
 

Subinterfaces of IAutoboxBTree in com.bigdata.btree
 interface IIndex
           Interface for mutable B+-Tree mapping arbitrary non-null keys to arbitrary values.
 interface ILocalBTreeView
          Interface indicates that the index is local rather than remote.
 

Classes in com.bigdata.btree that implement IAutoboxBTree
 class AbstractBTree
           Base class for mutable and immutable B+-Tree implementations.
 class BTree
           This class implements a variant of a B+Tree in which all values are stored in leaves, but the leaves are not connected with prior-next links.
 class DelegateIndex
          An object that delegates its IIndex interface.
 class IndexSegment
          An index segment is read-only btree corresponding to some key range of a potentially distributed index.
 class ReadCommittedView
          A view of a named index that replaces its view for each high-level request if there has been an intervening commit on the backing store.
 class ReadOnlyIndex
          A fly-weight wrapper that does not permit write operations and reads through onto an underlying IIndex.
 class UnisolatedReadWriteIndex
           A view onto an unisolated index partition which enforces the constraint that either concurrent writers -or- a single writer may have access to the unisolated index at any given time.
 

Uses of IAutoboxBTree in com.bigdata.btree.isolation
 

Classes in com.bigdata.btree.isolation that implement IAutoboxBTree
 class IsolatedFusedView
           An index (or index partition) that has been isolated by a transaction.
 

Uses of IAutoboxBTree in com.bigdata.btree.view
 

Classes in com.bigdata.btree.view that implement IAutoboxBTree
 class FusedView
           A fused view providing read-write operations on multiple B+-Trees mapping variable length unsigned byte[] keys to arbitrary values.
 

Uses of IAutoboxBTree in com.bigdata.counters.store
 

Classes in com.bigdata.counters.store that implement IAutoboxBTree
 class CounterSetBTree
          An API encapsulating for writing and querying counter sets.
 

Uses of IAutoboxBTree in com.bigdata.journal
 

Classes in com.bigdata.journal that implement IAutoboxBTree
 class CommitRecordIndex
          BTree mapping commit times to ICommitRecords.
 class Name2Addr
           Name2Addr is a BTree mapping index names to an Name2Addr.Entry containing the last Checkpoint record committed for the named index and the timestamp of that commit.
 

Uses of IAutoboxBTree in com.bigdata.mdi
 

Classes in com.bigdata.mdi that implement IAutoboxBTree
 class MetadataIndex
          A metadata index for the partitions of a distributed index.
 class MetadataIndexView
          The extension semantics for the IMetadataIndex are implemented by this class.
 

Uses of IAutoboxBTree in com.bigdata.resources
 

Classes in com.bigdata.resources that implement IAutoboxBTree
 class IndexSegmentIndex
          BTree mapping IndexSegmentStore createTimes to IResourceMetadata records.
 class JournalIndex
          BTree mapping IJournal createTimes (long integers) to JournalMetadata records describing the IJournal.
 

Uses of IAutoboxBTree in com.bigdata.service
 

Classes in com.bigdata.service that implement IAutoboxBTree
 class CommitTimeIndex
          BTree whose keys are commit times.
static class EventReceiver.EventBTree
          A BTree whose keys are event start times and whose values are the serialized Events.
 class TxId2CommitTimeIndex
          BTree whose keys are commit times.
 

Uses of IAutoboxBTree in com.bigdata.service.ndx
 

Subinterfaces of IAutoboxBTree in com.bigdata.service.ndx
 interface IClientIndex
          IBigdataClient-side IIndex interface.
 interface IScaleOutClientIndex
          A client-side view of a scale-out index.
 

Classes in com.bigdata.service.ndx that implement IAutoboxBTree
 class AbstractScaleOutClientIndexView
          Abstract base class for the IScaleOutClientIndex implementation(s).
 class AbstractScaleOutClientIndexView2
          Abstract class encapsulating MOST of the logic for executing tasks corresponding to client index operations.
 class ClientIndexView
           A client-side view of a scale-out index as of some timestamp.
 class ClientIndexViewRefactor
           A client-side view of a scale-out index as of some timestamp.
 



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