Package | Description |
---|---|
org.hypergraphdb |
Welcome to HyperGraphDB
|
org.hypergraphdb.indexing | |
org.hypergraphdb.storage | |
org.hypergraphdb.type | |
org.hypergraphdb.type.javaprimitive |
Modifier and Type | Method and Description |
---|---|
<KeyType,ValueType> |
HGStore.getBidirectionalIndex(String name,
ByteArrayConverter<KeyType> keyConverter,
ByteArrayConverter<ValueType> valueConverter,
Comparator<byte[]> comparator,
boolean allowCreate)
Retrieve an existing
HGBidirectionalIndex by its name. |
<KeyType,ValueType> |
HGStore.getBidirectionalIndex(String name,
ByteArrayConverter<KeyType> keyConverter,
ByteArrayConverter<ValueType> valueConverter,
Comparator<byte[]> comparator,
boolean allowCreate)
Retrieve an existing
HGBidirectionalIndex by its name. |
<KeyType,ValueType> |
HGStore.getIndex(String name,
ByteArrayConverter<KeyType> keyConverter,
ByteArrayConverter<ValueType> valueConverter,
Comparator<byte[]> comparator,
boolean allowCreate)
Retrieve an
HGIndex by its name. |
<KeyType,ValueType> |
HGStore.getIndex(String name,
ByteArrayConverter<KeyType> keyConverter,
ByteArrayConverter<ValueType> valueConverter,
Comparator<byte[]> comparator,
boolean allowCreate)
Retrieve an
HGIndex by its name. |
Modifier and Type | Method and Description |
---|---|
ByteArrayConverter<HGPersistentHandle> |
ByTargetIndexer.getConverter(HyperGraph graph) |
ByteArrayConverter<byte[]> |
CompositeIndexer.getConverter(HyperGraph graph) |
ByteArrayConverter<KeyType> |
HGIndexer.getConverter(HyperGraph graph)
Return a
ByteArrayConverter capable of translating keys
returned by this indexer to/from a byte[] . |
ByteArrayConverter<HGHandle> |
TargetToTargetIndexer.getConverter(HyperGraph graph) |
ByteArrayConverter<AtomType> |
DirectValueIndexer.getConverter(HyperGraph graph) |
ByteArrayConverter<KeyType> |
ByPartIndexer.getConverter(HyperGraph graph) |
ByteArrayConverter<byte[]> |
LinkIndexer.getConverter(HyperGraph graph) |
abstract ByteArrayConverter<ValueType> |
HGValueIndexer.getValueConverter(HyperGraph graph)
Return a
ByteArrayConverter capable of converting index
entry values to/from byte arrays. |
ByteArrayConverter<HGHandle> |
TargetToTargetIndexer.getValueConverter(HyperGraph graph) |
Modifier and Type | Class and Description |
---|---|
class |
BAtoBA |
class |
BAtoHandle |
class |
BAtoString |
Modifier and Type | Method and Description |
---|---|
static ByteArrayConverter<byte[]> |
BAtoBA.getInstance() |
static ByteArrayConverter<HGPersistentHandle> |
BAtoHandle.getInstance(HGHandleFactory handleFactory) |
Modifier and Type | Method and Description |
---|---|
<KeyType,ValueType> |
StorageWithAnnotatedIncidence.getIndex(String name,
ByteArrayConverter<KeyType> keyConverter,
ByteArrayConverter<ValueType> valueConverter,
Comparator<?> comparator,
boolean isBidirectional,
boolean createIfNecessary) |
<KeyType,ValueType> |
StorageWithAnnotatedIncidence.getIndex(String name,
ByteArrayConverter<KeyType> keyConverter,
ByteArrayConverter<ValueType> valueConverter,
Comparator<?> comparator,
boolean isBidirectional,
boolean createIfNecessary) |
<KeyType,ValueType> |
HGStoreImplementation.getIndex(String name,
ByteArrayConverter<KeyType> keyConverter,
ByteArrayConverter<ValueType> valueConverter,
Comparator<?> comparator,
boolean isBidirectional,
boolean createIfNecessary)
Retrieve the index with the given name, or create a new index if no index with
that name exists.
|
<KeyType,ValueType> |
HGStoreImplementation.getIndex(String name,
ByteArrayConverter<KeyType> keyConverter,
ByteArrayConverter<ValueType> valueConverter,
Comparator<?> comparator,
boolean isBidirectional,
boolean createIfNecessary)
Retrieve the index with the given name, or create a new index if no index with
that name exists.
|
Modifier and Type | Interface and Description |
---|---|
interface |
HGPrimitiveType<JavaType>
A
HGPrimitiveType is a HGAtomType that
store its values directly as raw byte data. |
Modifier and Type | Class and Description |
---|---|
class |
AtomRefType
Represents the type of a
HGAtomRef value. |
class |
HGHandleType |
Modifier and Type | Class and Description |
---|---|
class |
BooleanType |
class |
ByteType |
class |
CalendarType |
class |
CharType |
class |
DateType |
class |
DateTypeBase<JavaType> |
class |
DoubleType |
class |
EnumType |
class |
FloatType |
class |
IntType
The implementation of the primitive
Integer type. |
class |
LongType |
class |
NumericTypeBase<T extends Number> |
class |
PrimitiveTypeBase<JavaType>
A generic, base implementation of the primitive Java types.
|
class |
ShortType |
class |
StringType
The implementation of the primitive
String type. |
class |
TimestampType |
Copyright © 2015. All rights reserved.