|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use HGIndex | |
|---|---|
| org.hypergraphdb | Welcome to HyperGraphDB |
| org.hypergraphdb.query | |
| org.hypergraphdb.query.impl | |
| org.hypergraphdb.storage | |
| Uses of HGIndex in org.hypergraphdb |
|---|
| Subinterfaces of HGIndex in org.hypergraphdb | |
|---|---|
interface |
HGBidirectionalIndex<KeyType,ValueType>
A HGBidirectionalIndex provides efficient searching of an
index entry by value as well as by key. |
interface |
HGSortIndex<KeyType,ValueType>
A HGSortIndex is a HGIndex that maintains its
keys in an order relation. |
| Methods in org.hypergraphdb that return HGIndex | ||
|---|---|---|
|
HGStore.createIndex(java.lang.String name,
ByteArrayConverter<KeyType> keyConverter,
ByteArrayConverter<ValueType> valueConverter,
java.util.Comparator<?> comparator)
Create a new index with the specified name. |
|
|
HGIndexManager.getIndex(HGIndexer indexer)
Retrieve the storage HGIndex associated to the passed-in
HGIndexer. |
|
|
HGStore.getIndex(java.lang.String name,
ByteArrayConverter<KeyType> keyConverter,
ByteArrayConverter<ValueType> valueConverter,
java.util.Comparator comparator)
Retrieve an HGIndex by its name. |
|
HGIndex<HGPersistentHandle,HGPersistentHandle> |
HGIndexManager.getIndexByType()
Return the predefined index from types to atoms. |
|
HGIndex<HGPersistentHandle,HGPersistentHandle> |
HGIndexManager.getIndexByValue()
Return the predefined index from values to atoms. |
|
|
HGIndexManager.register(HGIndexer indexer)
Possibly create a new index based on the specified IndexDescriptor. |
|
| Uses of HGIndex in org.hypergraphdb.query |
|---|
| Methods in org.hypergraphdb.query that return HGIndex | |
|---|---|
HGIndex<?,?> |
IndexedPartCondition.getIndex()
|
HGIndex<Key,Value> |
IndexCondition.getIndex()
|
| Constructors in org.hypergraphdb.query with parameters of type HGIndex | |
|---|---|
IndexCondition(HGIndex<Key,Value> idx,
Key key)
|
|
IndexCondition(HGIndex<Key,Value> idx,
Key key,
ComparisonOperator op)
|
|
IndexedPartCondition(HGHandle type,
HGIndex<?,?> idx,
java.lang.Object partValue,
ComparisonOperator operator)
|
|
| Uses of HGIndex in org.hypergraphdb.query.impl |
|---|
| Constructors in org.hypergraphdb.query.impl with parameters of type HGIndex | |
|---|---|
IndexBasedQuery(HGIndex<? extends java.lang.Object,? extends java.lang.Object> index,
java.lang.Object key)
|
|
IndexBasedQuery(HGIndex<java.lang.Object,java.lang.Object> index,
IndexBasedQuery.ScanType scanType)
Construct a query that will scan the whole index - either its keys or its values depending on the scanKeys parameter. |
|
IndexBasedQuery(HGIndex<java.lang.Object,java.lang.Object> index,
java.lang.Object key,
ComparisonOperator operator)
|
|
IndexScanQuery(HGIndex idx,
boolean returnKeys)
|
|
| Uses of HGIndex in org.hypergraphdb.storage |
|---|
| Classes in org.hypergraphdb.storage that implement HGIndex | |
|---|---|
class |
DefaultBiIndexImpl<KeyType,ValueType>
|
class |
DefaultIndexImpl<KeyType,ValueType>
A default index implementation. |
| Constructors in org.hypergraphdb.storage with parameters of type HGIndex | |
|---|---|
DBKeyedSortedSet(HGIndex<Key,T> idx,
Key key)
|
|
DBKeyedSortedSet(HGIndex<Key,T> idx,
Key key,
java.util.Comparator<T> comparator)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||