Uses of Interface
org.hypergraphdb.storage.ByteArrayConverter

Packages that use ByteArrayConverter
org.hypergraphdb Welcome to HyperGraphDB 
org.hypergraphdb.indexing   
org.hypergraphdb.storage   
org.hypergraphdb.type   
org.hypergraphdb.type.javaprimitive   
 

Uses of ByteArrayConverter in org.hypergraphdb
 

Methods in org.hypergraphdb with parameters of type ByteArrayConverter
<KeyType,ValueType>
HGBidirectionalIndex<KeyType,ValueType>
HGStore.createBidirectionalIndex(java.lang.String name, ByteArrayConverter<KeyType> keyConverter, ByteArrayConverter<ValueType> valueConverter, java.util.Comparator comparator)
           Creates a new HGBidirectionalIndex.
<KeyType,ValueType>
HGBidirectionalIndex<KeyType,ValueType>
HGStore.createBidirectionalIndex(java.lang.String name, ByteArrayConverter<KeyType> keyConverter, ByteArrayConverter<ValueType> valueConverter, java.util.Comparator comparator)
           Creates a new HGBidirectionalIndex.
<KeyType,ValueType>
HGIndex<KeyType,ValueType>
HGStore.createIndex(java.lang.String name, ByteArrayConverter<KeyType> keyConverter, ByteArrayConverter<ValueType> valueConverter, java.util.Comparator<?> comparator)
           Create a new index with the specified name.
<KeyType,ValueType>
HGIndex<KeyType,ValueType>
HGStore.createIndex(java.lang.String name, ByteArrayConverter<KeyType> keyConverter, ByteArrayConverter<ValueType> valueConverter, java.util.Comparator<?> comparator)
           Create a new index with the specified name.
<KeyType,ValueType>
HGBidirectionalIndex<KeyType,ValueType>
HGStore.getBidirectionalIndex(java.lang.String name, ByteArrayConverter<KeyType> keyConverter, ByteArrayConverter<ValueType> valueConverter, java.util.Comparator comparator)
          Retrieve an existing HGBidirectionalIndex by its name.
<KeyType,ValueType>
HGBidirectionalIndex<KeyType,ValueType>
HGStore.getBidirectionalIndex(java.lang.String name, ByteArrayConverter<KeyType> keyConverter, ByteArrayConverter<ValueType> valueConverter, java.util.Comparator comparator)
          Retrieve an existing HGBidirectionalIndex by its name.
<KeyType,ValueType>
HGIndex<KeyType,ValueType>
HGStore.getIndex(java.lang.String name, ByteArrayConverter<KeyType> keyConverter, ByteArrayConverter<ValueType> valueConverter, java.util.Comparator comparator)
           Retrieve an HGIndex by its name.
<KeyType,ValueType>
HGIndex<KeyType,ValueType>
HGStore.getIndex(java.lang.String name, ByteArrayConverter<KeyType> keyConverter, ByteArrayConverter<ValueType> valueConverter, java.util.Comparator comparator)
           Retrieve an HGIndex by its name.
 

Uses of ByteArrayConverter in org.hypergraphdb.indexing
 

Methods in org.hypergraphdb.indexing that return ByteArrayConverter
 ByteArrayConverter<?> TargetToTargetIndexer.getConverter(HyperGraph graph)
           
 ByteArrayConverter<?> LinkIndexer.getConverter(HyperGraph graph)
           
abstract  ByteArrayConverter<?> HGIndexer.getConverter(HyperGraph graph)
          Return a ByteArrayConverter capable of translating keys returned by this indexer to/from a byte[].
 ByteArrayConverter<?> CompositeIndexer.getConverter(HyperGraph graph)
           
 ByteArrayConverter<HGPersistentHandle> ByTargetIndexer.getConverter(HyperGraph graph)
           
 ByteArrayConverter<?> ByPartIndexer.getConverter(HyperGraph graph)
           
 ByteArrayConverter<HGHandle> TargetToTargetIndexer.getValueConverter(HyperGraph graph)
           
abstract  ByteArrayConverter<?> HGValueIndexer.getValueConverter(HyperGraph graph)
           Return a ByteArrayConverter capable of converting index entry values to/from byte arrays.
 

Uses of ByteArrayConverter in org.hypergraphdb.storage
 

Classes in org.hypergraphdb.storage that implement ByteArrayConverter
 class BAtoBA
           
 class BAtoHandle
           
 class BAtoString
           
 

Methods in org.hypergraphdb.storage that return ByteArrayConverter
static ByteArrayConverter<HGPersistentHandle> BAtoHandle.getInstance()
           
static ByteArrayConverter<byte[]> BAtoBA.getInstance()
           
 

Constructors in org.hypergraphdb.storage with parameters of type ByteArrayConverter
DefaultBiIndexImpl(java.lang.String indexName, com.sleepycat.db.Environment env, HGTransactionManager transactionManager, ByteArrayConverter<KeyType> keyConverter, ByteArrayConverter<ValueType> valueConverter, java.util.Comparator<?> comparator)
           
DefaultBiIndexImpl(java.lang.String indexName, com.sleepycat.db.Environment env, HGTransactionManager transactionManager, ByteArrayConverter<KeyType> keyConverter, ByteArrayConverter<ValueType> valueConverter, java.util.Comparator<?> comparator)
           
DefaultIndexImpl(com.sleepycat.db.Environment env, com.sleepycat.db.Database db, HGTransactionManager transactionManager, ByteArrayConverter<KeyType> keyConverter, ByteArrayConverter<ValueType> valueConverter, java.util.Comparator comparator)
           
DefaultIndexImpl(com.sleepycat.db.Environment env, com.sleepycat.db.Database db, HGTransactionManager transactionManager, ByteArrayConverter<KeyType> keyConverter, ByteArrayConverter<ValueType> valueConverter, java.util.Comparator comparator)
           
DefaultIndexImpl(java.lang.String indexName, com.sleepycat.db.Environment env, HGTransactionManager transactionManager, ByteArrayConverter<KeyType> keyConverter, ByteArrayConverter<ValueType> valueConverter, java.util.Comparator comparator)
           
DefaultIndexImpl(java.lang.String indexName, com.sleepycat.db.Environment env, HGTransactionManager transactionManager, ByteArrayConverter<KeyType> keyConverter, ByteArrayConverter<ValueType> valueConverter, java.util.Comparator comparator)
           
IndexResultSet(BDBTxCursor cursor, com.sleepycat.db.DatabaseEntry keyIn, ByteArrayConverter<T> converter)
          Construct a result set matching a specific key.
KeyScanResultSet(BDBTxCursor cursor, com.sleepycat.db.DatabaseEntry keyIn, ByteArrayConverter<T> converter)
           
SingleKeyResultSet(BDBTxCursor cursor, com.sleepycat.db.DatabaseEntry key, ByteArrayConverter<T> converter)
           
SingleValueResultSet(BDBTxCursor cursor, com.sleepycat.db.DatabaseEntry keyIn, ByteArrayConverter<T> converter)
           
 

Uses of ByteArrayConverter in org.hypergraphdb.type
 

Subinterfaces of ByteArrayConverter in org.hypergraphdb.type
 interface HGPrimitiveType<JavaType>
           A HGPrimitiveType is a HGAtomType that store its values directly as raw byte data.
 

Classes in org.hypergraphdb.type that implement ByteArrayConverter
 class AtomRefType
           Represents the type of a HGAtomRef value.
 class HGHandleType
           
 

Uses of ByteArrayConverter in org.hypergraphdb.type.javaprimitive
 

Classes in org.hypergraphdb.type.javaprimitive that implement ByteArrayConverter
 class BooleanType
           
 class ByteType
           
 class CharType
           
 class DoubleType
           
 class FloatType
           
 class IntType
           The implementation of the primitive Integer type.
 class LongType
           
 class NumericTypeBase<T>
           
 class PrimitiveTypeBase<JavaType>
           A generic, base implementation of the primitive Java types.
 class ShortType
           
 class StringType
           The implementation of the primitive String type.