Uses of Interface
com.bigdata.btree.keys.IKeyBuilderFactory

Packages that use IKeyBuilderFactory
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.keys   
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.rdf.lexicon   
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.search This package provides full text indexing and search. 
com.bigdata.service This package provides implementations of bigdata services (metadata service, data service, transaction manager service. 
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 IKeyBuilderFactory in com.bigdata.btree
 

Subinterfaces of IKeyBuilderFactory in com.bigdata.btree
 interface ITupleSerializer<K,V>
          An interface that provides for the (de)-serialization of the value of a tuple stored in an index and, when possible, the key under which that value is stored.
 

Classes in com.bigdata.btree that implement IKeyBuilderFactory
 class DefaultTupleSerializer<K,V>
          Default implementation uses the KeyBuilder to format the object as a key and uses Java default serialization for the value.
 class IndexMetadata
           The persistent and mostly immutable metadata for a AbstractBTree.
 class NOPTupleSerializer
          Default implementation uses the KeyBuilder to format the object as a key and requires that the values are byte[]s which it passes on without change.
 

Methods in com.bigdata.btree that return IKeyBuilderFactory
static IKeyBuilderFactory DefaultTupleSerializer.getDefaultKeyBuilderFactory()
          Deprecated. by IndexMetadata.Options.KEY_BUILDER_FACTORY
 

Constructors in com.bigdata.btree with parameters of type IKeyBuilderFactory
DefaultTupleSerializer(IKeyBuilderFactory keyBuilderFactory)
           
DefaultTupleSerializer(IKeyBuilderFactory keyBuilderFactory, IRabaCoder leafKeysCoder, IRabaCoder leafValsCoder)
           
NOPTupleSerializer(IKeyBuilderFactory keyBuilderFactory)
          Normally callers will use an ASCIIKeyBuilderFactory since Unicode support is not required
 

Uses of IKeyBuilderFactory in com.bigdata.btree.keys
 

Classes in com.bigdata.btree.keys that implement IKeyBuilderFactory
 class ASCIIKeyBuilderFactory
          Factory for instances that do NOT support Unicode.
 class DefaultKeyBuilderFactory
          Default factory for Unicode IKeyBuilders.
 class ThreadLocalKeyBuilderFactory
           
 

Constructors in com.bigdata.btree.keys with parameters of type IKeyBuilderFactory
ThreadLocalKeyBuilderFactory(IKeyBuilderFactory delegate)
           
 

Uses of IKeyBuilderFactory in com.bigdata.counters.store
 

Classes in com.bigdata.counters.store that implement IKeyBuilderFactory
protected static class CounterSetBTree.CounterSetBTreeTupleSerializer
          Encapsulates key and value formation.
 

Constructors in com.bigdata.counters.store with parameters of type IKeyBuilderFactory
CounterSetBTree.CounterSetBTreeTupleSerializer(IKeyBuilderFactory keyBuilderFactory)
          Ctor when creating a new instance.
 

Uses of IKeyBuilderFactory in com.bigdata.journal
 

Classes in com.bigdata.journal that implement IKeyBuilderFactory
static class CommitRecordIndex.CommitRecordIndexTupleSerializer
          Encapsulates key and value formation for the CommitRecordIndex.
static class Name2Addr.Name2AddrTupleSerializer
          Encapsulates key and value formation for Name2Addr.
 

Constructors in com.bigdata.journal with parameters of type IKeyBuilderFactory
CommitRecordIndex.CommitRecordIndexTupleSerializer(IKeyBuilderFactory keyBuilderFactory)
          Ctor when creating a new instance.
Name2Addr.Name2AddrTupleSerializer(IKeyBuilderFactory keyBuilderFactory)
          Ctor when creating a new instance.
 

Uses of IKeyBuilderFactory in com.bigdata.mdi
 

Classes in com.bigdata.mdi that implement IKeyBuilderFactory
static class MetadataIndex.MetadataIndexMetadata
          Extends the IndexMetadata record to hold the metadata template for the managed scale-out index.
static class MetadataIndex.PartitionLocatorTupleSerializer
          Used to (de-)serialize PartitionLocators in the MetadataIndex.
 

Constructors in com.bigdata.mdi with parameters of type IKeyBuilderFactory
MetadataIndex.PartitionLocatorTupleSerializer(IKeyBuilderFactory keyBuilderFactory)
           
 

Uses of IKeyBuilderFactory in com.bigdata.rdf.lexicon
 

Classes in com.bigdata.rdf.lexicon that implement IKeyBuilderFactory
 class BlobsTupleSerializer
          Encapsulates key and value formation for the TERMS index.
 class Id2TermTupleSerializer
          Encapsulates key and value formation for the reverse lexicon index.
 class RDFFullTextIndexTupleSerializer
          Replaces the FullTextIndexTupleSerializer to support IVs as document identifiers.
 class Term2IdTupleSerializer
          Handles the term:id index (forward mapping for the lexicon).
 

Constructors in com.bigdata.rdf.lexicon with parameters of type IKeyBuilderFactory
Id2TermTupleSerializer(String namespace, BigdataValueFactory valueFactory, IKeyBuilderFactory keyBuilderFactory, IRabaCoder leafKeysCoder, IRabaCoder leafValsCoder)
           
RDFFullTextIndexTupleSerializer(IKeyBuilderFactory keyBuilderFactory, IRabaCoder leafKeysCoder, IRabaCoder leafValsCoder, boolean fieldsEnabled)
           
Term2IdTupleSerializer(IKeyBuilderFactory keyBuilderFactory)
          Uses the caller's IKeyBuilderFactory.
 

Uses of IKeyBuilderFactory in com.bigdata.rdf.spo
 

Classes in com.bigdata.rdf.spo that implement IKeyBuilderFactory
 class JustificationTupleSerializer
          (De-)serializes Justifications.
 class SPOTupleSerializer
          (De-)serializes SPOs for statement indices.
 

Uses of IKeyBuilderFactory in com.bigdata.resources
 

Classes in com.bigdata.resources that implement IKeyBuilderFactory
protected static class JournalIndex.TupleSerializer
          Encapsulates key and value formation.
 

Constructors in com.bigdata.resources with parameters of type IKeyBuilderFactory
JournalIndex.TupleSerializer(IKeyBuilderFactory keyBuilderFactory)
          Ctor when creating a new instance.
 

Uses of IKeyBuilderFactory in com.bigdata.search
 

Classes in com.bigdata.search that implement IKeyBuilderFactory
 class FullTextIndexTupleSerializer<V extends Comparable<V>>
          Class manages the encoding and decoding of keys for the full text index.
 

Constructors in com.bigdata.search with parameters of type IKeyBuilderFactory
FullTextIndexTupleSerializer(IKeyBuilderFactory keyBuilderFactory, IRabaCoder leafKeysCoder, IRabaCoder leafValsCoder, boolean fieldsEnabled)
           
 

Uses of IKeyBuilderFactory in com.bigdata.service
 

Classes in com.bigdata.service that implement IKeyBuilderFactory
protected static class CommitTimeIndex.TupleSerializer
          Encapsulates key and value formation.
protected static class EventReceiver.EventBTree.EventBTreeTupleSerializer
          Encapsulates key and value formation for the EventReceiver.EventBTree.
protected static class TxId2CommitTimeIndex.TupleSerializer
          Encapsulates key and value formation.
 

Constructors in com.bigdata.service with parameters of type IKeyBuilderFactory
CommitTimeIndex.TupleSerializer(IKeyBuilderFactory keyBuilderFactory)
          Ctor when creating a new instance.
EventReceiver.EventBTree.EventBTreeTupleSerializer(IKeyBuilderFactory keyBuilderFactory)
          Ctor when creating a new instance.
TxId2CommitTimeIndex.TupleSerializer(IKeyBuilderFactory keyBuilderFactory)
          Ctor when creating a new instance.
 

Uses of IKeyBuilderFactory in com.bigdata.sparse
 

Classes in com.bigdata.sparse that implement IKeyBuilderFactory
 class TPSTupleSerializer
          Helper class for (de-)serializing logical rows for AtomicRowFilter.
 

Constructors in com.bigdata.sparse with parameters of type IKeyBuilderFactory
TPSTupleSerializer(IKeyBuilderFactory keyBuilderFactory)
           
 



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