- A - Variable in class org.hypergraphdb.query.impl.HandleArrayResultSet
-
- a_star() - Method in class org.hypergraphdb.algorithms.GraphClassics
-
- abort() - Method in interface org.hypergraphdb.transaction.HGStorageTransaction
-
- abort() - Method in class org.hypergraphdb.transaction.HGTransaction
-
- abort() - Method in class org.hypergraphdb.transaction.HGTransactionManager
-
Abort the current transaction by calling endTransaction(false)
.
- abort() - Method in class org.hypergraphdb.transaction.VanillaTransaction
-
- AbstractTypeConstructor - Class in org.hypergraphdb.type
-
This type is a predefined type constructor that manages abstract types
in the HyperGraph storage.
- AbstractTypeConstructor() - Constructor for class org.hypergraphdb.type.AbstractTypeConstructor
-
- accessed() - Method in class org.hypergraphdb.handle.DefaultLiveHandle
-
- accessed() - Method in class org.hypergraphdb.handle.DefaultManagedLiveHandle
-
- accessed() - Method in interface org.hypergraphdb.handle.HGManagedLiveHandle
-
- accessed() - Method in class org.hypergraphdb.handle.PhantomHandle
-
- accessed() - Method in class org.hypergraphdb.handle.PhantomManagedHandle
-
- accessed() - Method in class org.hypergraphdb.handle.WeakHandle
-
- accessed() - Method in class org.hypergraphdb.handle.WeakManagedHandle
-
- AccessibleObjectCache - Class in org.hypergraphdb.util
-
Utility class to maintain runtime caches of Field, Method and Constructor for
use by HGAtomType
implementations.
- AccessibleObjectCache() - Constructor for class org.hypergraphdb.util.AccessibleObjectCache
-
- ActionQueueThread - Class in org.hypergraphdb.util
-
This a simple queue that runs as a thread and executes passed
in action object (i.e.
- ActionQueueThread() - Constructor for class org.hypergraphdb.util.ActionQueueThread
-
Default constructor.
- ActionQueueThread(String) - Constructor for class org.hypergraphdb.util.ActionQueueThread
-
Constructs an ActionQueue
with a specific thread
name and a default max size.
- ActionQueueThread(String, int, int) - Constructor for class org.hypergraphdb.util.ActionQueueThread
-
Constructs an ActionQueue
with a specific thread
name and max size.
- ActiveTransactionsRecord - Class in org.hypergraphdb.transaction
-
- ActiveTransactionsRecord(long, Cons<VBoxBody<?>>) - Constructor for class org.hypergraphdb.transaction.ActiveTransactionsRecord
-
- add(HGHandle) - Method in class org.hypergraphdb.atom.HGAtomSet
-
- add(HGHandle) - Method in class org.hypergraphdb.atom.HGSubgraph
-
- add(Object, HGHandle, int) - Method in class org.hypergraphdb.atom.HGSubgraph
-
Add to global graph and mark as member of this subgraph.
- add(byte[]) - Method in class org.hypergraphdb.atom.impl.UUIDTrie
-
Add a new element returning true
if it wasn't already in the set
and false
otherwise.
- add(Object) - Method in class org.hypergraphdb.cache.ColdAtoms
-
- add(Object) - Method in class org.hypergraphdb.HyperGraph
-
Add a new atom to the database using the default, Java Beans based typing
mechanism and default system flags.
- add(Object, int) - Method in class org.hypergraphdb.HyperGraph
-
Add a new atom to the database using the default, Java Beans based typing
mechanism and the set of specified system flags.
- add(Object, HGHandle) - Method in class org.hypergraphdb.HyperGraph
-
Add a new atom with a specified type and default system flags to the database.
- add(Object, HGHandle, int) - Method in class org.hypergraphdb.HyperGraph
-
Add a new atom with a specified type and system flags to the database.
- add(Object, HGHandle, int) - Method in interface org.hypergraphdb.HyperNode
-
- add(T) - Method in class org.hypergraphdb.storage.DBKeyedSortedSet
-
- add(HGHandle) - Method in class org.hypergraphdb.storage.StorageBasedIncidenceSet
-
- add(E) - Method in class org.hypergraphdb.transaction.TxList
-
- add(int, E) - Method in class org.hypergraphdb.transaction.TxList
-
- add(E) - Method in class org.hypergraphdb.transaction.TxSet
-
- add(E) - Method in class org.hypergraphdb.util.ArrayBasedSet
-
- add(E) - Method in class org.hypergraphdb.util.FilteredSortedSet
-
- add(E) - Method in class org.hypergraphdb.util.LLRBTree
-
- add(X, Y) - Method in class org.hypergraphdb.util.TwoWayMap
-
- addAbortAction(Runnable) - Method in class org.hypergraphdb.transaction.HGTransaction
-
- addAction(Runnable) - Method in class org.hypergraphdb.util.ActionQueueThread
-
- addAlias(HGHandle, String) - Method in class org.hypergraphdb.HGTypeSystem
-
Add a new alias for a given type.
- addAll(Collection<? extends HGHandle>) - Method in class org.hypergraphdb.atom.HGAtomSet
-
- addAll(Collection) - Method in class org.hypergraphdb.storage.DBKeyedSortedSet
-
- addAll(Collection<? extends HGHandle>) - Method in class org.hypergraphdb.storage.StorageBasedIncidenceSet
-
- addAll(Collection<? extends E>) - Method in class org.hypergraphdb.transaction.TxList
-
- addAll(int, Collection<? extends E>) - Method in class org.hypergraphdb.transaction.TxList
-
- addAll(Collection<? extends E>) - Method in class org.hypergraphdb.transaction.TxSet
-
- addAll(Collection<? extends E>) - Method in class org.hypergraphdb.util.ArrayBasedSet
-
- addAll(Collection<? extends E>) - Method in class org.hypergraphdb.util.FilteredSortedSet
-
- addClass(Class<?>) - Method in class org.hypergraphdb.type.JavaObjectMapper
-
- addClass(String) - Method in class org.hypergraphdb.type.JavaObjectMapper
-
- addCompiler(Class<? extends HGQueryCondition>, ConditionToQuery<?>) - Method in class org.hypergraphdb.query.HGQueryConfiguration
-
- addContractTransform(Class<? extends HGQueryCondition>, QueryCompile.Contract) - Method in class org.hypergraphdb.query.HGQueryConfiguration
-
- addEntry(KeyType, ValueType) - Method in interface org.hypergraphdb.HGIndex
-
Add an entry to the index.
- addExpandTransform(Class<? extends HGQueryCondition>, QueryCompile.Expand) - Method in class org.hypergraphdb.query.HGQueryConfiguration
-
- addIncidenceLink(HGPersistentHandle, HGPersistentHandle) - Method in class org.hypergraphdb.HGStore
-
Update the incidence set of an atom with a newly created link pointing to it.
- addIncidenceLink(HGPersistentHandle, HGPersistentHandle) - Method in interface org.hypergraphdb.storage.HGStoreImplementation
-
And an element to the incidence set of a given atom (as identified by the handle
parameter).
- addIncidenceLink(HGPersistentHandle, HGPersistentHandle) - Method in class org.hypergraphdb.storage.StorageWithAnnotatedIncidence
-
- addListener(Class<T>, HGListener) - Method in class org.hypergraphdb.event.HGDefaultEventManager
-
- addListener(Class<T>, HGListener) - Method in interface org.hypergraphdb.event.HGEventManager
-
Register a new listener for a given event type.
- addListener(MemoryWarningSystem.Listener) - Method in class org.hypergraphdb.util.MemoryWarningSystem
-
- addPredefinedType(HGPersistentHandle, HGAtomType, URI) - Method in class org.hypergraphdb.HGTypeSystem
-
Specify an application specific predefined type, possibly overriding a default
HyperGraph basic type.
- addPredefinedType(HGPersistentHandle, HGAtomType, Class<?>) - Method in class org.hypergraphdb.HGTypeSystem
-
Deprecated.
Use {@link #addPredefinedType(HGPersistentHandle, HGAtomType, URI) instead;
- addProjection(HGAbstractCompositeType.Projection) - Method in class org.hypergraphdb.type.HGAbstractCompositeType
-
- addSchema(HGTypeSchema<?>...) - Method in class org.hypergraphdb.type.HGTypeConfiguration
-
- addSlot(HGHandle) - Method in class org.hypergraphdb.type.RecordType
-
- addUnique(HyperGraph, Object, HGQueryCondition) - Static method in class org.hypergraphdb.HGQuery.hg
-
Add the given instance as an atom in the graph if and only if no atoms
match the passed in
HGQueryCondition
- addUnique(HyperGraph, Object, HGHandle, HGQueryCondition) - Static method in class org.hypergraphdb.HGQuery.hg
-
Add a new atom of a given type only if there's no atom matching the passed in
HGQueryCondition
.
- addUnique(HyperGraph, Object, Class<?>, HGQueryCondition) - Static method in class org.hypergraphdb.HGQuery.hg
-
Add a new atom of a given type only if there's no atom matching the passed in
HGQueryCondition
.
- AggregateFuture<T> - Class in org.hypergraphdb.util
-
An AggregateFuture
encapsulates several Future
into a single one.
- AggregateFuture(Future<T>...) - Constructor for class org.hypergraphdb.util.AggregateFuture
-
Construct from a set of futures which is copied
internally.
- AggregateFuture(List<Future<T>>) - Constructor for class org.hypergraphdb.util.AggregateFuture
-
Construct from a non-null list of components which is copied
internally.
- all() - Static method in class org.hypergraphdb.HGQuery.hg
-
Return a condition that will yield all atoms in the graph.
- analyze() - Method in class org.hypergraphdb.query.AnalyzedQuery
-
- analyze(HyperGraph, HGQueryCondition, Map<String, Object>) - Static method in class org.hypergraphdb.query.QueryCompile
-
- AnalyzedQuery<SearchResult> - Class in org.hypergraphdb.query
-
A query object that holds information collected during the compilation process.
- AnalyzedQuery(HGQueryCondition, Map<String, Object>) - Constructor for class org.hypergraphdb.query.AnalyzedQuery
-
- and(HGQueryCondition...) - Static method in class org.hypergraphdb.HGQuery.hg
-
Return a conjunction (logical and
) of conditions - atoms in the result set will have
to match all condition in the parameter list.
- And - Class in org.hypergraphdb.query
-
Represents the conjunction operator of a query condition.
- And() - Constructor for class org.hypergraphdb.query.And
-
- And(HGQueryCondition) - Constructor for class org.hypergraphdb.query.And
-
- And(HGQueryCondition, HGQueryCondition) - Constructor for class org.hypergraphdb.query.And
-
- And(HGQueryCondition, HGQueryCondition, HGQueryCondition) - Constructor for class org.hypergraphdb.query.And
-
- And(HGQueryCondition, HGQueryCondition, HGQueryCondition, HGQueryCondition) - Constructor for class org.hypergraphdb.query.And
-
- And(HGQueryCondition, HGQueryCondition, HGQueryCondition, HGQueryCondition, HGQueryCondition) - Constructor for class org.hypergraphdb.query.And
-
- AndToQuery<ResultType> - Class in org.hypergraphdb.query.cond2qry
-
- AndToQuery() - Constructor for class org.hypergraphdb.query.cond2qry.AndToQuery
-
- AnyAtomCondition - Class in org.hypergraphdb.query
-
This condition is satisfied by any and all atoms in the HyperGraph database.
- AnyAtomCondition() - Constructor for class org.hypergraphdb.query.AnyAtomCondition
-
- anyHandle() - Method in class org.hypergraphdb.handle.IntHandleFactory
-
- anyHandle() - Method in class org.hypergraphdb.handle.LongHandleFactory
-
- anyHandle() - Method in class org.hypergraphdb.handle.UUIDHandleFactory
-
- anyHandle() - Method in interface org.hypergraphdb.HGHandleFactory
-
The anyHandle
is a persistent handle constant that represents
a "don't care" handle during querying and comparison operations.
- anyHandle() - Static method in class org.hypergraphdb.HGQuery.hg
-
Return a special handle indicating a "don't care" in a condition expression (e.g.
- apply(Mapping<?, ?>, HGQueryCondition) - Static method in class org.hypergraphdb.HGQuery.hg
-
Return a "condition" that transforms the result set by applying an arbitrary
Mapping
to each
element.
- ApplyNewIndexer - Class in org.hypergraphdb.maintenance
-
The MaintenanceOperation
will create index entries for a newly
added HGIndexer
.
- ApplyNewIndexer() - Constructor for class org.hypergraphdb.maintenance.ApplyNewIndexer
-
- ApplyNewIndexer(HGHandle) - Constructor for class org.hypergraphdb.maintenance.ApplyNewIndexer
-
- arity(int) - Static method in class org.hypergraphdb.HGQuery.hg
-
Return a condition constraining the query result set to being links with the specified arity (number
of targets).
- arity(Ref<Integer>) - Static method in class org.hypergraphdb.HGQuery.hg
-
Return a condition constraining the query result set to being links with the specified arity (number
of targets).
- ArityCondition - Class in org.hypergraphdb.query
-
The ArityCondition
is a simply predicate condition that checks the arity
(i.e.
- ArityCondition() - Constructor for class org.hypergraphdb.query.ArityCondition
-
- ArityCondition(int) - Constructor for class org.hypergraphdb.query.ArityCondition
-
- ArityCondition(Ref<Integer>) - Constructor for class org.hypergraphdb.query.ArityCondition
-
- ArrayBasedIterator<T> - Class in org.hypergraphdb.util
-
Implements an Iterator
over the elements of a built-in Java array.
- ArrayBasedIterator(T[]) - Constructor for class org.hypergraphdb.util.ArrayBasedIterator
-
- ArrayBasedIterator(T[], int, int) - Constructor for class org.hypergraphdb.util.ArrayBasedIterator
-
- ArrayBasedSet<E> - Class in org.hypergraphdb.util
-
An implementation SortedSet
based on primitive arrays that grow
as needed without ever shrinking.
- ArrayBasedSet(E[]) - Constructor for class org.hypergraphdb.util.ArrayBasedSet
-
Initialize from the given array.
- ArrayBasedSet(E[], int) - Constructor for class org.hypergraphdb.util.ArrayBasedSet
-
Initialize an empty set with a given initial capacity.
- ArrayBasedSet(E[], int, Comparator<E>) - Constructor for class org.hypergraphdb.util.ArrayBasedSet
-
Initialize an empty set with a given initial capacity, and a given
comparator.
- ArrayBasedSet(E[], Comparator<E>) - Constructor for class org.hypergraphdb.util.ArrayBasedSet
-
Initialize from the given array and with the given Comparator
.
- ArrayType - Class in org.hypergraphdb.type
-
An ArrayType
handles fixed size arrays of values of the same
type (i.e.
- ArrayType(Class<?>) - Constructor for class org.hypergraphdb.type.ArrayType
-
- ArrayTypeConstructor - Class in org.hypergraphdb.type
-
- ArrayTypeConstructor() - Constructor for class org.hypergraphdb.type.ArrayTypeConstructor
-
- asByteArray() - Method in class org.hypergraphdb.handle.UUID
-
Returns the UUID as a 16-byte byte array
- assertAtom(HyperGraph, Object) - Static method in class org.hypergraphdb.HGQuery.hg
-
Return assertAtom(graph, instance, false)
.
- assertAtom(HyperGraph, Object, boolean) - Static method in class org.hypergraphdb.HGQuery.hg
-
Return the atom handle if instance
is already a loaded atom in the cache.
- assertAtom(HyperGraph, Object, HGHandle) - Static method in class org.hypergraphdb.HGQuery.hg
-
Return assertAtom(graph, instance, type, false)
.
- assertAtom(HyperGraph, Object, HGHandle, boolean) - Static method in class org.hypergraphdb.HGQuery.hg
-
Add a new atom to the specified graph only if it is not already there.
- assertSubtype(HGHandle, HGHandle) - Method in class org.hypergraphdb.HGTypeSystem
-
Declare that a given type is a sub-type of another type.
- assignPrivate(Class<?>, Object, String, Object) - Static method in class org.hypergraphdb.type.JavaTypeFactory
-
- AsyncSearchResult<T> - Interface in org.hypergraphdb.query.impl
-
- AsyncSearchResultImpl<T> - Class in org.hypergraphdb.query.impl
-
- AsyncSearchResultImpl(HyperGraph, HGSearchResult<T>) - Constructor for class org.hypergraphdb.query.impl.AsyncSearchResultImpl
-
- atomAccessed() - Method in class org.hypergraphdb.atom.HGStats
-
- atomAdded(HGPersistentHandle, Object, HGAtomAttrib) - Method in class org.hypergraphdb.cache.DefaultAtomCache
-
- atomAdded(HGPersistentHandle, Object, HGAtomAttrib) - Method in class org.hypergraphdb.cache.PhantomRefAtomCache
-
- atomAdded(HGPersistentHandle, Object, HGAtomAttrib) - Method in class org.hypergraphdb.cache.WeakRefAtomCache
-
- atomAdded(HGPersistentHandle, Object, HGAtomAttrib) - Method in interface org.hypergraphdb.HGAtomCache
-
Inform the cache that a new atom has just been added to the database.
- AtomPartCondition - Class in org.hypergraphdb.query
-
A condition that constraints the value of a component of a composite typed atom.
- AtomPartCondition() - Constructor for class org.hypergraphdb.query.AtomPartCondition
-
- AtomPartCondition(String[], Object) - Constructor for class org.hypergraphdb.query.AtomPartCondition
-
- AtomPartCondition(String[], Object, ComparisonOperator) - Constructor for class org.hypergraphdb.query.AtomPartCondition
-
- AtomPartCondition(String[], Ref<Object>, ComparisonOperator) - Constructor for class org.hypergraphdb.query.AtomPartCondition
-
- AtomPartRegExPredicate - Class in org.hypergraphdb.query
-
A predicate that constrains the value of a component of a composite typed atom using a
regular expression.
- AtomPartRegExPredicate() - Constructor for class org.hypergraphdb.query.AtomPartRegExPredicate
-
- AtomPartRegExPredicate(String[], Pattern) - Constructor for class org.hypergraphdb.query.AtomPartRegExPredicate
-
- AtomProjection - Class in org.hypergraphdb.atom
-
This link represents a relationship between a composite type and one of its
projections.
- AtomProjection(HGHandle[]) - Constructor for class org.hypergraphdb.atom.AtomProjection
-
- AtomProjection(HGHandle, String, HGHandle, HGAtomRef.Mode) - Constructor for class org.hypergraphdb.atom.AtomProjection
-
Construct an atom projection link.
- AtomProjectionCondition - Class in org.hypergraphdb.query
-
An AtomProjectionCondition
will yield all atoms that are
projections along a certain dimension of a given base atom set.
- AtomProjectionCondition() - Constructor for class org.hypergraphdb.query.AtomProjectionCondition
-
- AtomProjectionCondition(String, HGQueryCondition) - Constructor for class org.hypergraphdb.query.AtomProjectionCondition
-
- AtomProjectionCondition(String[], HGQueryCondition) - Constructor for class org.hypergraphdb.query.AtomProjectionCondition
-
- AtomQueueType - Class in org.hypergraphdb.atom
-
- AtomQueueType() - Constructor for class org.hypergraphdb.atom.AtomQueueType
-
- atomRead(HGPersistentHandle, Object, HGAtomAttrib) - Method in class org.hypergraphdb.cache.DefaultAtomCache
-
Associate an atom instance and a persistent handle with a live handle.
- atomRead(HGPersistentHandle, Object, HGAtomAttrib) - Method in class org.hypergraphdb.cache.PhantomRefAtomCache
-
- atomRead(HGPersistentHandle, Object, HGAtomAttrib) - Method in class org.hypergraphdb.cache.WeakRefAtomCache
-
- atomRead(HGPersistentHandle, Object, HGAtomAttrib) - Method in interface org.hypergraphdb.HGAtomCache
-
Inform the cache that an atom has just been read from persistent storage.
- AtomReference - Annotation Type in org.hypergraphdb.annotation
-
- atomRefresh(HGLiveHandle, Object, boolean) - Method in class org.hypergraphdb.cache.DefaultAtomCache
-
- atomRefresh(HGLiveHandle, Object, boolean) - Method in class org.hypergraphdb.cache.PhantomRefAtomCache
-
- atomRefresh(HGLiveHandle, Object, boolean) - Method in class org.hypergraphdb.cache.WeakRefAtomCache
-
- atomRefresh(HGLiveHandle, Object, boolean) - Method in interface org.hypergraphdb.HGAtomCache
-
Replace the runtime instance of an atom with a new value.
- AtomRefType - Class in org.hypergraphdb.type
-
Represents the type of a HGAtomRef
value.
- AtomRefType() - Constructor for class org.hypergraphdb.type.AtomRefType
-
- AtomRegExPredicate - Class in org.hypergraphdb.query
-
Base class for matching string values using a regular expression.
- AtomRegExPredicate() - Constructor for class org.hypergraphdb.query.AtomRegExPredicate
-
- AtomRegExPredicate(Pattern) - Constructor for class org.hypergraphdb.query.AtomRegExPredicate
-
- AtomSetType - Class in org.hypergraphdb.atom
-
Implements the HyperGraph type of HGAtomSet
atoms.
- AtomSetType() - Constructor for class org.hypergraphdb.atom.AtomSetType
-
- AtomStackType - Class in org.hypergraphdb.atom
-
- AtomStackType() - Constructor for class org.hypergraphdb.atom.AtomStackType
-
- AtomTypeCondition - Class in org.hypergraphdb.query
-
An AtomTypeCondition
examines the type of a given atom
and evaluates to true
or false
depending on
whether the type of the atom matches exactly (i.e.
- AtomTypeCondition() - Constructor for class org.hypergraphdb.query.AtomTypeCondition
-
- AtomTypeCondition(Ref<?>) - Constructor for class org.hypergraphdb.query.AtomTypeCondition
-
Construct a new atom type condition.
- AtomTypeCondition(Class<?>) - Constructor for class org.hypergraphdb.query.AtomTypeCondition
-
- AtomTypeCondition(HGHandle) - Constructor for class org.hypergraphdb.query.AtomTypeCondition
-
- AtomValueCondition - Class in org.hypergraphdb.query
-
The AtomValueCondition
represents a query condition on
the atom value.
- AtomValueCondition() - Constructor for class org.hypergraphdb.query.AtomValueCondition
-
- AtomValueCondition(Object) - Constructor for class org.hypergraphdb.query.AtomValueCondition
-
- AtomValueCondition(Ref<Object>, ComparisonOperator) - Constructor for class org.hypergraphdb.query.AtomValueCondition
-
- AtomValueCondition(Object, ComparisonOperator) - Constructor for class org.hypergraphdb.query.AtomValueCondition
-
- AtomValueRegExPredicate - Class in org.hypergraphdb.query
-
A predicate that constrains the value of an atom using a regular expression.
- AtomValueRegExPredicate() - Constructor for class org.hypergraphdb.query.AtomValueRegExPredicate
-
- AtomValueRegExPredicate(Pattern) - Constructor for class org.hypergraphdb.query.AtomValueRegExPredicate
-
- attachOverlayGraph(StorageGraph) - Method in class org.hypergraphdb.HGStore
-
Reserved to internal use.
- awaitTermination(long, TimeUnit) - Method in class org.hypergraphdb.util.HGExecutorService
-
- CacheActionQueueSingleton - Class in org.hypergraphdb.cache
-
- CacheActionQueueSingleton() - Constructor for class org.hypergraphdb.cache.CacheActionQueueSingleton
-
- CacheMap<K,V> - Interface in org.hypergraphdb.cache
-
A simplified map interface for cache-only purposes.
- CalendarType - Class in org.hypergraphdb.type.javaprimitive
-
- CalendarType() - Constructor for class org.hypergraphdb.type.javaprimitive.CalendarType
-
- CallbackFuture<T> - Class in org.hypergraphdb.util
-
An CallbackFuture
offers the possibility to call back a registered
listener when it is completed.
- CallbackFuture() - Constructor for class org.hypergraphdb.util.CallbackFuture
-
- CallContextRef<T> - Class in org.hypergraphdb.util
-
- CallContextRef() - Constructor for class org.hypergraphdb.util.CallContextRef
-
- cancel(boolean) - Method in class org.hypergraphdb.util.AggregateFuture
-
Canceling an aggregate future succeeds only if canceling
all of its components succeeds.
- cancel(boolean) - Method in class org.hypergraphdb.util.CallbackFuture
-
- cancel(boolean) - Method in class org.hypergraphdb.util.CompletedFuture
-
- cancel(boolean) - Method in class org.hypergraphdb.util.MappedFuture
-
- canceled - Variable in class org.hypergraphdb.util.CallbackFuture
-
- canRetryAfter(Throwable) - Method in interface org.hypergraphdb.transaction.HGTransactionFactory
-
- ChainResolver<Key,Value> - Class in org.hypergraphdb.util
-
- ChainResolver(RefResolver<Key, Value>, RefResolver<Key, Value>) - Constructor for class org.hypergraphdb.util.ChainResolver
-
- CharPrimitiveArrayType - Class in org.hypergraphdb.type.javaprimitive
-
- CharPrimitiveArrayType() - Constructor for class org.hypergraphdb.type.javaprimitive.CharPrimitiveArrayType
-
- CharType - Class in org.hypergraphdb.type.javaprimitive
-
- CharType() - Constructor for class org.hypergraphdb.type.javaprimitive.CharType
-
- CharType.CharComparator - Class in org.hypergraphdb.type.javaprimitive
-
- CharType.CharComparator() - Constructor for class org.hypergraphdb.type.javaprimitive.CharType.CharComparator
-
- check() - Method in class org.hypergraphdb.util.LLRBTree
-
- checkClass(Class<?>) - Method in class org.hypergraphdb.type.JavaObjectMapper
-
- checkConsistent() - Method in class org.hypergraphdb.cache.LRUCache
-
Check that the map contains exactly the same elements as the linked list.
- classes - Variable in class org.hypergraphdb.type.JavaObjectMapper
-
- classNameToURI(String) - Static method in class org.hypergraphdb.type.JavaTypeSchema
-
- classToURI(Class<?>) - Static method in class org.hypergraphdb.type.JavaTypeSchema
-
- clean() - Method in class org.hypergraphdb.transaction.ActiveTransactionsRecord
-
- clear() - Method in class org.hypergraphdb.atom.HGAtomSet
-
- clear() - Method in class org.hypergraphdb.atom.impl.UUIDTrie
-
- clear() - Method in interface org.hypergraphdb.cache.CacheMap
-
- clear() - Method in class org.hypergraphdb.cache.HashCacheMap
-
- clear() - Method in interface org.hypergraphdb.cache.HGCache
-
Clear (i.e.
- clear() - Method in class org.hypergraphdb.cache.LRUCache
-
- clear() - Method in class org.hypergraphdb.cache.SimpleCache
-
- clear() - Method in class org.hypergraphdb.event.HGDefaultEventManager
-
- clear() - Method in interface org.hypergraphdb.event.HGEventManager
-
Removal all event listeners for all event types.
- clear() - Method in class org.hypergraphdb.storage.DBKeyedSortedSet
-
- clear() - Method in class org.hypergraphdb.storage.StorageBasedIncidenceSet
-
- clear() - Method in class org.hypergraphdb.transaction.TxCacheMap
-
- clear() - Method in class org.hypergraphdb.transaction.TxList
-
- clear() - Method in class org.hypergraphdb.transaction.TxMap
-
- clear() - Method in class org.hypergraphdb.transaction.TxSet
-
- clear() - Method in class org.hypergraphdb.util.ArrayBasedSet
-
- clear() - Method in class org.hypergraphdb.util.FilteredSortedSet
-
- clear() - Method in class org.hypergraphdb.util.LinkedIdentityHashMap
-
Removes all mappings from this map.
- clear() - Method in class org.hypergraphdb.util.LLRBTree
-
- clear() - Method in class org.hypergraphdb.util.RefCountedMap
-
- clear() - Method in class org.hypergraphdb.util.SoftHashMap
-
- clear() - Method in class org.hypergraphdb.util.TwoWayMap
-
- clear() - Method in class org.hypergraphdb.util.WeakIdentityHashMap
-
Removes all mappings from this map.
- clearAll() - Method in class org.hypergraphdb.util.ActionQueueThread
-
Clear all actions.
- clearNonBlocking() - Method in class org.hypergraphdb.cache.LRUCache
-
- clearPrevious() - Method in class org.hypergraphdb.transaction.VBoxBody
-
- clone() - Method in class org.hypergraphdb.atom.impl.UUIDTrie
-
- clone() - Method in class org.hypergraphdb.handle.UUID
-
Default cloning behaviour (bitwise copy) is just fine...
- clone() - Method in class org.hypergraphdb.query.And
-
- clone() - Method in class org.hypergraphdb.query.cond2qry.QueryMetaData
-
- clone(HGQueryCondition) - Method in class org.hypergraphdb.query.cond2qry.QueryMetaData
-
- clone(HGAtomPredicate) - Method in class org.hypergraphdb.query.cond2qry.QueryMetaData
-
- clone() - Method in class org.hypergraphdb.query.Or
-
- clone() - Method in class org.hypergraphdb.util.LLRBTree
-
- CloneMe - Interface in org.hypergraphdb.util
-
Expose the clone
method publicly so that it can be invoked
at an interface/abstract class level.
- cloneObject(T, Mapping<Pair<Object, String>, Boolean>) - Static method in class org.hypergraphdb.util.HGUtils
-
- close() - Method in class org.hypergraphdb.algorithms.DefaultALGenerator.AdjIterator
-
- close() - Method in class org.hypergraphdb.algorithms.DefaultALGenerator
-
- close() - Method in class org.hypergraphdb.algorithms.SimpleALGenerator.AdjIterator
-
- close() - Method in class org.hypergraphdb.algorithms.SimpleALGenerator
-
- close() - Method in class org.hypergraphdb.cache.DefaultAtomCache
-
- close() - Method in class org.hypergraphdb.cache.LRUCache
-
- close() - Method in class org.hypergraphdb.cache.PhantomRefAtomCache
-
- close() - Method in class org.hypergraphdb.cache.WeakRefAtomCache
-
- close() - Method in interface org.hypergraphdb.HGAtomCache
-
Close the cache.
- close() - Method in interface org.hypergraphdb.HGIndex
-
Close this index.
- close() - Method in class org.hypergraphdb.HGIndexManager
-
Cleanup reference to external resources for this indexer.
- close() - Method in interface org.hypergraphdb.HGSearchResult
-
Free all system resources held up by the result set and invalidate
it for further use.
- close() - Method in class org.hypergraphdb.HGStore
-
Mainly for internal use - invoked by the main
HyperGraph
instance.
- close() - Method in class org.hypergraphdb.HyperGraph
-
Gracefully close all resources associated with the run-time instance
of HyperGraph
.
- close() - Method in class org.hypergraphdb.query.impl.AsyncSearchResultImpl
-
- close() - Method in class org.hypergraphdb.query.impl.FilteredResultSet
-
- close() - Method in class org.hypergraphdb.query.impl.HandleArrayResultSet
-
- close() - Method in class org.hypergraphdb.query.impl.InMemoryIntersectionResult
-
- close() - Method in class org.hypergraphdb.query.impl.LinkTargetsResultSet
-
- close() - Method in class org.hypergraphdb.query.impl.MappedResult
-
- close() - Method in class org.hypergraphdb.query.impl.PipedResult
-
- close() - Method in class org.hypergraphdb.query.impl.ProjectionAtomResultSet
-
- close() - Method in class org.hypergraphdb.query.impl.RABasedPredicate
-
- close() - Method in class org.hypergraphdb.query.impl.SortedIntersectionResult
-
- close() - Method in class org.hypergraphdb.query.impl.SyncSearchResult
-
- close() - Method in class org.hypergraphdb.query.impl.TraversalResult
-
- close() - Method in class org.hypergraphdb.query.impl.UnionResult
-
- close() - Method in class org.hypergraphdb.query.impl.UnionResultAsync
-
- close() - Method in class org.hypergraphdb.query.impl.ZigZagIntersectionResult
-
- close() - Method in class org.hypergraphdb.storage.SearchResultWrapper
-
- close() - Method in interface org.hypergraphdb.util.CloseMe
-
- closeAll() - Static method in class org.hypergraphdb.HGEnvironment
-
Close all currently open HyperGraph
instances.
- CloseMe - Interface in org.hypergraphdb.util
-
- closeNoException(HGSearchResult<?>) - Static method in class org.hypergraphdb.util.HGUtils
-
- ColdAtoms - Class in org.hypergraphdb.cache
-
The purpose of this class is just to keep references to atoms in the WeakRefAtomCache
for a little while so that they don't get evicted as soon as the garbage collector
collects them because they are not referred to anymore in the program.
- ColdAtoms() - Constructor for class org.hypergraphdb.cache.ColdAtoms
-
- ColdAtoms(int) - Constructor for class org.hypergraphdb.cache.ColdAtoms
-
- collapse(HyperGraph, Set<HGQueryCondition>) - Static method in class org.hypergraphdb.query.cond2qry.QEManip
-
- CollectionType - Class in org.hypergraphdb.type
-
A CollectionType
instance is capable for managing collections
of objects in the HyperGraph store.
- CollectionType(ObjectFactory<Collection<Object>>) - Constructor for class org.hypergraphdb.type.CollectionType
-
- CollectionTypeConstructor - Class in org.hypergraphdb.type
-
Represents the type of CollectionType
s.
- CollectionTypeConstructor() - Constructor for class org.hypergraphdb.type.CollectionTypeConstructor
-
- combine(HGSearchResult<T>, HGSearchResult<T>) - Method in class org.hypergraphdb.query.impl.InMemoryIntersectionResult.Combiner
-
- combine(HGSearchResult<T>, HGSearchResult<T>) - Method in interface org.hypergraphdb.query.impl.RSCombiner
-
- combine(HGSearchResult<T>, HGSearchResult<T>) - Method in class org.hypergraphdb.query.impl.SortedIntersectionResult.Combiner
-
- combine(HGSearchResult<T>, HGSearchResult<T>) - Method in class org.hypergraphdb.query.impl.ZigZagIntersectionResult.Combiner
-
- commit() - Method in interface org.hypergraphdb.transaction.HGStorageTransaction
-
- commit() - Method in class org.hypergraphdb.transaction.HGTransaction
-
- commit() - Method in class org.hypergraphdb.transaction.HGTransactionManager
-
Commit the current transaction by calling endTransaction(true)
.
- commit(HGTransaction, V, long) - Method in class org.hypergraphdb.transaction.TxCacheMap.Box
-
- commit(HGTransaction, HGSortedSet<E>, long) - Method in class org.hypergraphdb.transaction.TxCacheSet.CacheSetTxBox
-
- commit(HGTransaction, HGSortedSet<E>, long) - Method in class org.hypergraphdb.transaction.TxSet.SetTxBox
-
- commit() - Method in class org.hypergraphdb.transaction.VanillaTransaction
-
- commit(HGTransaction, E, long) - Method in class org.hypergraphdb.transaction.VBox
-
- commitImmediately(HGTransaction, V, long) - Method in class org.hypergraphdb.transaction.TxCacheMap.Box
-
- comparator() - Method in class org.hypergraphdb.atom.HGAtomSet
-
- comparator() - Method in class org.hypergraphdb.storage.DBKeyedSortedSet
-
- comparator() - Method in class org.hypergraphdb.storage.StorageBasedIncidenceSet
-
- comparator() - Method in class org.hypergraphdb.transaction.TxSet
-
- COMPARATOR - Static variable in class org.hypergraphdb.type.javaprimitive.NumericTypeBase
-
- comparator() - Method in class org.hypergraphdb.util.ArrayBasedSet
-
- comparator() - Method in class org.hypergraphdb.util.FilteredSortedSet
-
- comparator() - Method in class org.hypergraphdb.util.LLRBTree
-
- compare(byte[], int, byte[], int, int) - Static method in class org.hypergraphdb.storage.BAUtils
-
- compare(byte[], byte[]) - Method in class org.hypergraphdb.type.HGHandleType.HandleComparator
-
- compare(byte[], byte[]) - Method in class org.hypergraphdb.type.javaprimitive.BooleanType.BoolComparator
-
- compare(byte[], byte[]) - Method in class org.hypergraphdb.type.javaprimitive.ByteType.ByteComparator
-
- compare(byte[], byte[]) - Method in class org.hypergraphdb.type.javaprimitive.CharType.CharComparator
-
- compare(byte[], byte[]) - Method in class org.hypergraphdb.type.javaprimitive.DateTypeBase.DateComparator
-
- compare(byte[], byte[]) - Method in class org.hypergraphdb.type.javaprimitive.DoubleType.DoubleComparator
-
- compare(byte[], byte[]) - Method in class org.hypergraphdb.type.javaprimitive.EnumType.ENUM_COMPARATOR_IMPL
-
- compare(byte[], byte[]) - Method in class org.hypergraphdb.type.javaprimitive.FloatType.FloatComparator
-
- compare(byte[], byte[]) - Method in class org.hypergraphdb.type.javaprimitive.IntType.IntComparator
-
- compare(byte[], byte[]) - Method in class org.hypergraphdb.type.javaprimitive.LongType.LongComparator
-
- compare(byte[], byte[]) - Method in class org.hypergraphdb.type.javaprimitive.NumericTypeBase.NumericComparator
-
Deprecated.
- compare(byte[], byte[]) - Method in class org.hypergraphdb.type.javaprimitive.PrimitiveTypeBase
-
- compare(byte[], byte[]) - Method in class org.hypergraphdb.type.javaprimitive.ShortType.ShortComparator
-
- compare(byte[], byte[]) - Method in class org.hypergraphdb.type.javaprimitive.StringType.CaseInsensitiveStringComparator
-
- compare(byte[], byte[]) - Method in class org.hypergraphdb.type.javaprimitive.StringType.StringComparator
-
- compareTo(HGPersistentHandle) - Method in class org.hypergraphdb.handle.IntPersistentHandle
-
- compareTo(HGPersistentHandle) - Method in class org.hypergraphdb.handle.LongPersistentHandle
-
- compareTo(HGHandle) - Method in class org.hypergraphdb.handle.PhantomHandle
-
- compareTo(UUID) - Method in class org.hypergraphdb.handle.UUID
-
- compareTo(HGHandle) - Method in class org.hypergraphdb.handle.UUIDPersistentHandle
-
- compareTo(HGPersistentHandle) - Method in class org.hypergraphdb.handle.UUIDPersistentHandle
-
- compareTo(HGHandle) - Method in class org.hypergraphdb.handle.WeakHandle
-
- compareToValue(HyperGraph, Object) - Method in class org.hypergraphdb.query.SimpleValueCondition
-
We are using the standard Java java.lang.Comparable
interface here
on the value
parameter.
- ComparisonOperator - Enum in org.hypergraphdb.query
-
Type safe enum for comparison operators equals, less than etc.
- compile(HGQueryCondition) - Method in class org.hypergraphdb.HGQuery
-
Compile the passed in condition as this
query object and return this
.
- compile(HGQueryCondition) - Method in class org.hypergraphdb.query.cond2qry.ExpressionBasedQuery
-
- compile(HyperGraph, HGQueryCondition) - Method in interface org.hypergraphdb.query.cond2qry.QueryCompiler
-
- compile(HyperGraph, HGQueryCondition) - Method in class org.hypergraphdb.query.cond2qry.SimpleQueryCompiler
-
- compiler(Class<?>) - Method in class org.hypergraphdb.query.HGQueryConfiguration
-
- complete(T) - Method in class org.hypergraphdb.util.CallbackFuture
-
- completeAll() - Method in class org.hypergraphdb.util.ActionQueueThread
-
Complete all scheduled actions at the time of this call.
- CompletedFuture<V> - Class in org.hypergraphdb.util
-
Represents a Future
that's already completed.
- CompletedFuture(V) - Constructor for class org.hypergraphdb.util.CompletedFuture
-
- CompositeIndexer - Class in org.hypergraphdb.indexing
-
- CompositeIndexer() - Constructor for class org.hypergraphdb.indexing.CompositeIndexer
-
- CompositeIndexer(HGHandle, HGKeyIndexer<Object>[]) - Constructor for class org.hypergraphdb.indexing.CompositeIndexer
-
- CompositeIndexer(String, HGHandle, HGKeyIndexer<Object>[]) - Constructor for class org.hypergraphdb.indexing.CompositeIndexer
-
- CompositeMapping<From,To,Intermediate> - Class in org.hypergraphdb.util
-
- CompositeMapping(Mapping<From, Intermediate>, Mapping<Intermediate, To>) - Constructor for class org.hypergraphdb.util.CompositeMapping
-
- compute() - Method in class org.hypergraphdb.util.CallContextRef
-
- cond - Variable in class org.hypergraphdb.query.cond2qry.QueryMetaData
-
- ConditionToQuery<T> - Interface in org.hypergraphdb.query.cond2qry
-
- configure(String, HGConfiguration) - Static method in class org.hypergraphdb.HGEnvironment
-
Configure a HyperGraphDB instance before it is actually opened.
- Cons<E> - Class in org.hypergraphdb.util
-
- Cons(E) - Constructor for class org.hypergraphdb.util.Cons
-
- Cons(E, Cons<E>) - Constructor for class org.hypergraphdb.util.Cons
-
- cons(E) - Method in class org.hypergraphdb.util.Cons
-
- constant(T) - Static method in class org.hypergraphdb.HGQuery.hg
-
Create a new constant reference.
- Constant<T> - Class in org.hypergraphdb.util
-
- Constant(T) - Constructor for class org.hypergraphdb.util.Constant
-
- contains(Object) - Method in class org.hypergraphdb.atom.HGAtomSet
-
- contains(HGHandle) - Static method in class org.hypergraphdb.HGQuery.hg
-
Return a condition constraining the result set to atoms that are instances of
HGSubgraph
and containing the specified atom.
- contains(HGHandle) - Method in class org.hypergraphdb.query.LinkCondition
-
- contains(Object) - Method in class org.hypergraphdb.storage.DBKeyedSortedSet
-
- contains(Object) - Method in class org.hypergraphdb.storage.StorageBasedIncidenceSet
-
- contains(Object) - Method in class org.hypergraphdb.transaction.TxList
-
- contains(Object) - Method in class org.hypergraphdb.transaction.TxSet
-
- contains(Object) - Method in class org.hypergraphdb.util.ArrayBasedSet
-
- contains(Object) - Method in class org.hypergraphdb.util.FilteredSortedSet
-
- contains(Object) - Method in class org.hypergraphdb.util.LLRBTree
-
- containsAll(Collection<?>) - Method in class org.hypergraphdb.atom.HGAtomSet
-
- containsAll(Collection) - Method in class org.hypergraphdb.storage.DBKeyedSortedSet
-
- containsAll(Collection<?>) - Method in class org.hypergraphdb.storage.StorageBasedIncidenceSet
-
- containsAll(Collection<?>) - Method in class org.hypergraphdb.transaction.TxList
-
- containsAll(Collection<?>) - Method in class org.hypergraphdb.transaction.TxSet
-
- containsAll(Collection<?>) - Method in class org.hypergraphdb.util.ArrayBasedSet
-
- containsAll(Collection<?>) - Method in class org.hypergraphdb.util.FilteredSortedSet
-
- containsData(HGPersistentHandle) - Method in class org.hypergraphdb.HGStore
-
Return true
if there is a data item bound to the passed in
handle parameter and false
otherwise.
- containsData(HGPersistentHandle) - Method in interface org.hypergraphdb.storage.HGStoreImplementation
-
Return true
if the data space contains data with the given
handle and false
otherwise.
- containsData(HGPersistentHandle) - Method in class org.hypergraphdb.storage.StorageWithAnnotatedIncidence
-
- containsKey(Object) - Method in class org.hypergraphdb.transaction.TxMap
-
- containsKey(Object) - Method in class org.hypergraphdb.util.RefCountedMap
-
- containsKey(Object) - Method in class org.hypergraphdb.util.WeakIdentityHashMap
-
Returns true if this map contains a mapping for the
specified key.
- containsLink(HGPersistentHandle) - Method in class org.hypergraphdb.HGStore
-
Return true
if there is a storage link bound to the passed in
handle parameter and false
otherwise.
- containsLink(HGPersistentHandle) - Method in interface org.hypergraphdb.storage.HGStoreImplementation
-
Return true
if there is a primitive link for the given handle.
- containsLink(HGPersistentHandle) - Method in class org.hypergraphdb.storage.StorageWithAnnotatedIncidence
-
- containsValue(Object) - Method in class org.hypergraphdb.transaction.TxMap
-
- containsValue(Object) - Method in class org.hypergraphdb.util.LinkedIdentityHashMap
-
Returns true if this map maps one or more keys to the
specified value.
- containsValue(Object) - Method in class org.hypergraphdb.util.RefCountedMap
-
- containsValue(Object) - Method in class org.hypergraphdb.util.WeakIdentityHashMap
-
Returns true if this map maps one or more keys to the
specified value.
- containsX(X) - Method in class org.hypergraphdb.util.TwoWayMap
-
- containsY(Y) - Method in class org.hypergraphdb.util.TwoWayMap
-
- contract(HyperGraph, HGQueryCondition) - Method in class org.hypergraphdb.query.cond2qry.ContractConjunction.ApplyByPartIndex
-
- contract(HyperGraph, HGQueryCondition) - Method in class org.hypergraphdb.query.cond2qry.ContractConjunction.ApplyByTargetIndex
-
- contract(HyperGraph, HGQueryCondition) - Method in class org.hypergraphdb.query.cond2qry.ContractConjunction.TypeValueContract
-
- contract(HyperGraph, HGQueryCondition) - Method in interface org.hypergraphdb.query.QueryCompile.Contract
-
- contract(HyperGraph, HGQueryCondition) - Method in interface org.hypergraphdb.query.QueryCompile.Expand
-
- ContractConjunction - Class in org.hypergraphdb.query.cond2qry
-
- ContractConjunction() - Constructor for class org.hypergraphdb.query.cond2qry.ContractConjunction
-
- ContractConjunction.ApplyByPartIndex - Class in org.hypergraphdb.query.cond2qry
-
- ContractConjunction.ApplyByPartIndex() - Constructor for class org.hypergraphdb.query.cond2qry.ContractConjunction.ApplyByPartIndex
-
- ContractConjunction.ApplyByTargetIndex - Class in org.hypergraphdb.query.cond2qry
-
- ContractConjunction.ApplyByTargetIndex() - Constructor for class org.hypergraphdb.query.cond2qry.ContractConjunction.ApplyByTargetIndex
-
- ContractConjunction.TypeValueContract - Class in org.hypergraphdb.query.cond2qry
-
- ContractConjunction.TypeValueContract() - Constructor for class org.hypergraphdb.query.cond2qry.ContractConjunction.TypeValueContract
-
- ContradictoryCondition - Exception in org.hypergraphdb.query.cond2qry
-
To simplify the logic of query compilation a bit - a step during the compilation process can throw that exception to indicate
that it has detected a condition that is self-contradictory, it cannot be fullfilled and it will always lead to an empty
result set.
- ContradictoryCondition() - Constructor for exception org.hypergraphdb.query.cond2qry.ContradictoryCondition
-
- CopyGraphTraversal - Class in org.hypergraphdb.algorithms
-
A breadth-first like traversal that will return the same atom
multiple times - once for each distinct link leading to it.
- CopyGraphTraversal() - Constructor for class org.hypergraphdb.algorithms.CopyGraphTraversal
-
- CopyGraphTraversal(HGHandle, HGALGenerator) - Constructor for class org.hypergraphdb.algorithms.CopyGraphTraversal
-
- CopyGraphTraversal(HGHandle, HGALGenerator, int) - Constructor for class org.hypergraphdb.algorithms.CopyGraphTraversal
-
- count(HGQueryCondition) - Method in class org.hypergraphdb.atom.HGSubgraph
-
- count() - Method in interface org.hypergraphdb.HGIndex
-
Return the number of keys in this index.
- count(KeyType) - Method in interface org.hypergraphdb.HGIndex
-
Return the number of values for the key.
- count(HyperGraph, HGQueryCondition) - Static method in class org.hypergraphdb.HGQuery.hg
-
Count the number of atoms that match the query condition parameter.
- count(HGQuery<?>) - Static method in class org.hypergraphdb.HGQuery.hg
-
Count the result set from executing the given query.
- count(HGQueryCondition) - Method in class org.hypergraphdb.HyperGraph
-
- count(HGQueryCondition) - Method in interface org.hypergraphdb.HyperNode
-
- count() - Method in interface org.hypergraphdb.util.CountMe
-
- countKeys(ValueType) - Method in interface org.hypergraphdb.HGBidirectionalIndex
-
Return the number of keys pointing to the given values.
- CountMe - Interface in org.hypergraphdb.util
-
- createTransaction(HGTransactionContext, HGTransactionConfig, HGTransaction) - Method in interface org.hypergraphdb.transaction.HGTransactionFactory
-
- ctx - Variable in class org.hypergraphdb.HGQuery
-
- ctx() - Static method in class org.hypergraphdb.util.VarContext
-
- current() - Method in class org.hypergraphdb.algorithms.DefaultALGenerator.AdjIterator
-
- current() - Method in class org.hypergraphdb.algorithms.SimpleALGenerator.AdjIterator
-
- current() - Method in interface org.hypergraphdb.HGSearchResult
-
Returns the current element in the result set.
- current() - Method in class org.hypergraphdb.query.impl.AsyncSearchResultImpl
-
- current() - Method in class org.hypergraphdb.query.impl.FilteredResultSet
-
- current() - Method in class org.hypergraphdb.query.impl.HandleArrayResultSet
-
- current() - Method in class org.hypergraphdb.query.impl.InMemoryIntersectionResult
-
- current() - Method in class org.hypergraphdb.query.impl.LinkTargetsResultSet
-
- current() - Method in class org.hypergraphdb.query.impl.MappedResult
-
- current() - Method in class org.hypergraphdb.query.impl.PipedResult
-
- current() - Method in class org.hypergraphdb.query.impl.ProjectionAtomResultSet
-
- current() - Method in class org.hypergraphdb.query.impl.SortedIntersectionResult
-
- current() - Method in class org.hypergraphdb.query.impl.SyncSearchResult
-
- current() - Method in class org.hypergraphdb.query.impl.TraversalResult
-
- current() - Method in class org.hypergraphdb.query.impl.UnionResult
-
- current() - Method in class org.hypergraphdb.query.impl.UnionResultAsync
-
- current() - Method in class org.hypergraphdb.query.impl.ZigZagIntersectionResult
-
- current() - Method in class org.hypergraphdb.storage.SearchResultWrapper
-
- dataOffset - Static variable in class org.hypergraphdb.type.javaprimitive.PrimitiveTypeBase
-
The offset in the final byte []
of the actual
primitive value.
- DateType - Class in org.hypergraphdb.type.javaprimitive
-
- DateType() - Constructor for class org.hypergraphdb.type.javaprimitive.DateType
-
- DateTypeBase<JavaType> - Class in org.hypergraphdb.type.javaprimitive
-
- DateTypeBase() - Constructor for class org.hypergraphdb.type.javaprimitive.DateTypeBase
-
- DateTypeBase.DateComparator<T> - Class in org.hypergraphdb.type.javaprimitive
-
- DateTypeBase.DateComparator() - Constructor for class org.hypergraphdb.type.javaprimitive.DateTypeBase.DateComparator
-
- DBKeyedSortedSet<Key,T> - Class in org.hypergraphdb.storage
-
A database-backed HGSortedSet
implementation representing the
ordered duplicate values associated with a single key.
- DBKeyedSortedSet(HGIndex<Key, T>, Key) - Constructor for class org.hypergraphdb.storage.DBKeyedSortedSet
-
- DBKeyedSortedSet(HGIndex<Key, T>, Key, Comparator<T>) - Constructor for class org.hypergraphdb.storage.DBKeyedSortedSet
-
- decrementRunning() - Method in class org.hypergraphdb.transaction.ActiveTransactionsRecord
-
- DEFAULT - Static variable in interface org.hypergraphdb.HGSystemFlags
-
Represents the default set of flags pertaining to the system-level handling
of a HyperGraph atom.
- DEFAULT - Static variable in class org.hypergraphdb.transaction.HGTransactionConfig
-
- DEFAULT_BUCKET_SIZE - Static variable in class org.hypergraphdb.cache.ColdAtoms
-
- DEFAULT_FREE_PERCENT_ON_BLOCK - Static variable in class org.hypergraphdb.util.ActionQueueThread
-
- DEFAULT_NON_BLOCKING_SIZE - Static variable in class org.hypergraphdb.util.ActionQueueThread
-
- DEFAULT_PHANTOM_QUEUE_POLL_INTERVAL - Static variable in class org.hypergraphdb.cache.PhantomRefAtomCache
-
- DEFAULT_PHANTOM_QUEUE_POLL_INTERVAL - Static variable in class org.hypergraphdb.cache.WeakRefAtomCache
-
- DefaultALGenerator - Class in org.hypergraphdb.algorithms
-
A default implementation of the HGALGenerator
that should cover most
common cases.
- DefaultALGenerator() - Constructor for class org.hypergraphdb.algorithms.DefaultALGenerator
-
Default constructor available, but the class is not really default constructible -
you must at least specify a HyperGraph
instance on which to operate.
- DefaultALGenerator(HyperGraph) - Constructor for class org.hypergraphdb.algorithms.DefaultALGenerator
-
Construct with default values: no link or sibling predicate, returning all
siblings in their normal storage order.
- DefaultALGenerator(HyperGraph, HGAtomPredicate, HGAtomPredicate) - Constructor for class org.hypergraphdb.algorithms.DefaultALGenerator
-
Construct a default adjacency list generator where links are considered unordered.
- DefaultALGenerator(HyperGraph, HGAtomPredicate, HGAtomPredicate, boolean, boolean, boolean) - Constructor for class org.hypergraphdb.algorithms.DefaultALGenerator
-
Construct a default adjacency list generator where links are considered ordered.
- DefaultALGenerator(HyperGraph, HGAtomPredicate, HGAtomPredicate, boolean, boolean, boolean, boolean) - Constructor for class org.hypergraphdb.algorithms.DefaultALGenerator
-
Construct a default adjacency list generator where links are considered ordered.
- DefaultALGenerator.AdjIterator - Class in org.hypergraphdb.algorithms
-
- DefaultALGenerator.AdjIterator(HGHandle, Iterator<HGHandle>, boolean) - Constructor for class org.hypergraphdb.algorithms.DefaultALGenerator.AdjIterator
-
- DefaultAtomCache - Class in org.hypergraphdb.cache
-
A default, simple implementation of a run-time cache of hypergraph atoms.
- DefaultAtomCache() - Constructor for class org.hypergraphdb.cache.DefaultAtomCache
-
- DefaultJavaTypeMapper - Class in org.hypergraphdb.type
-
- DefaultJavaTypeMapper() - Constructor for class org.hypergraphdb.type.DefaultJavaTypeMapper
-
- DefaultKeyBasedQuery<Key,Value> - Class in org.hypergraphdb.query.impl
-
- DefaultKeyBasedQuery(HyperGraph, HGQueryCondition, ValueSetter<Key>) - Constructor for class org.hypergraphdb.query.impl.DefaultKeyBasedQuery
-
- DefaultLiveHandle - Class in org.hypergraphdb.handle
-
- DefaultLiveHandle(Object, HGPersistentHandle, byte) - Constructor for class org.hypergraphdb.handle.DefaultLiveHandle
-
- DefaultManagedLiveHandle - Class in org.hypergraphdb.handle
-
- DefaultManagedLiveHandle(Object, HGPersistentHandle, byte, long, long) - Constructor for class org.hypergraphdb.handle.DefaultManagedLiveHandle
-
- DefaultTransactionContext - Class in org.hypergraphdb.transaction
-
- DefaultTransactionContext(HGTransactionManager) - Constructor for class org.hypergraphdb.transaction.DefaultTransactionContext
-
- define(HGHandle, HGHandle, Object, int) - Method in class org.hypergraphdb.atom.HGSubgraph
-
Define in global graph and mark as member of this subgraph.
- define(HGHandle, HGHandle, HGHandle, HGLink, Object, int) - Method in class org.hypergraphdb.HyperGraph
-
Put an existing atom into this HyperGraph instance.
- define(HGHandle, Object, int) - Method in class org.hypergraphdb.HyperGraph
-
Put an atom with a specific HGPersistentHandle
into this HyperGraph instance.
- define(HGHandle, HGHandle, Object, int) - Method in class org.hypergraphdb.HyperGraph
-
A version of define
allowing one to pass a specific type to use when
storing the atom.
- define(HGHandle, Object) - Method in class org.hypergraphdb.HyperGraph
-
Delegate to define(HGPersistentHandle, Object, HGHandle [], byte)
with the
flags parameter = 0.
- define(HGHandle, HGHandle, Object, int) - Method in interface org.hypergraphdb.HyperNode
-
- defineHGType(Class<?>, HGHandle) - Method in class org.hypergraphdb.type.DefaultJavaTypeMapper
-
- defineHGType(Class<?>, HGHandle) - Method in class org.hypergraphdb.type.JavaObjectMapper
-
- defineHGType(Class<?>, HGHandle) - Method in class org.hypergraphdb.type.JavaTypeFactory
-
- defineHGType(Class<?>, HGHandle) - Method in interface org.hypergraphdb.type.JavaTypeMapper
-
Create a new HyperGraphDB type for the given Java class.
- defineType(URI, HGHandle) - Method in interface org.hypergraphdb.type.HGTypeSchema
-
Construct a new HyperGraphDB type from the specified type identifierURI
.
- defineType(URI, HGHandle, Class<?>) - Method in class org.hypergraphdb.type.JavaTypeSchema
-
- defineType(URI, HGHandle) - Method in class org.hypergraphdb.type.JavaTypeSchema
-
- defineTypeAtom(HGHandle, URI) - Method in class org.hypergraphdb.HGTypeSystem
-
- defineTypeAtom(HGPersistentHandle, Class<?>) - Method in class org.hypergraphdb.HGTypeSystem
-
- DelayedSetLoadPredicate - Class in org.hypergraphdb.query.impl
-
A predicate that check whether a handle is the member of a set
of handles.
- DelayedSetLoadPredicate(HGQuery<HGHandle>) - Constructor for class org.hypergraphdb.query.impl.DelayedSetLoadPredicate
-
- DelegateMapResolver<Key,Value> - Class in org.hypergraphdb.util
-
A map-based resolver that will delegate to another resolved if the element is not
in the map.
- DelegateMapResolver(RefResolver<Key, Value>, Map<Key, Value>) - Constructor for class org.hypergraphdb.util.DelegateMapResolver
-
- deleteInstances(HyperGraph, HGHandle) - Static method in class org.hypergraphdb.type.TypeUtils
-
- deleteType(HyperGraph, HGHandle, boolean) - Static method in class org.hypergraphdb.type.TypeUtils
-
- deleteType(HyperGraph, Class<?>, boolean) - Static method in class org.hypergraphdb.type.TypeUtils
-
- deleteType(HyperGraph, HGHandle) - Static method in class org.hypergraphdb.type.TypeUtils
-
- depth() - Method in class org.hypergraphdb.util.LLRBTree
-
- dequeue() - Method in class org.hypergraphdb.atom.HGAtomQueue
-
- deref(HyperGraph) - Static method in class org.hypergraphdb.HGQuery.hg
-
Return a
Mapping
that takes a
HGHandle
of an atom and return its runtime against
through a call to
HyperGraph.get
.
- deref(HyperGraph, HGQueryCondition) - Static method in class org.hypergraphdb.HGQuery.hg
-
Short for
hg.apply(hg.deref(graph), condition)
- assuming the
condition
parameter yields a result set of
HGHandle
s, the returned condition will yield a result set
of atoms loaded from the
graph
parameter.
- deref() - Method in class org.hypergraphdb.IncidenceSetRef
-
- deref() - Method in interface org.hypergraphdb.LazyRef
-
Return the actual value that this reference encapsulate.
- deref() - Method in class org.hypergraphdb.ReadyRef
-
- DerefMapping<T> - Class in org.hypergraphdb.query.impl
-
- DerefMapping(HyperGraph) - Constructor for class org.hypergraphdb.query.impl.DerefMapping
-
- deserialize(byte[]) - Method in class org.hypergraphdb.atom.impl.UUIDTrie
-
- detachOverlayGraph() - Method in class org.hypergraphdb.HGStore
-
Reserved to internal use.
- dfs(HGHandle) - Static method in class org.hypergraphdb.HGQuery.hg
-
Return a condition whose result set is the depth first traversal of the graph
starting with a given atom.
- dfs(Ref<HGHandle>) - Static method in class org.hypergraphdb.HGQuery.hg
-
Return a condition whose result set is the depth first traversal of the graph
starting with a given atom.
- dfs(HGHandle, HGAtomPredicate, HGAtomPredicate) - Static method in class org.hypergraphdb.HGQuery.hg
-
Return a condition whose result set is the depth first traversal of the graph
starting with a given atom.
- dfs(Ref<HGHandle>, HGAtomPredicate, HGAtomPredicate) - Static method in class org.hypergraphdb.HGQuery.hg
-
Return a condition whose result set is the depth first traversal of the graph
starting with a given atom.
- dfs(HGHandle, HGAtomPredicate, HGAtomPredicate, boolean, boolean) - Static method in class org.hypergraphdb.HGQuery.hg
-
Return a condition whose result set is the depth first traversal of the graph
starting a given atom.
- dfs(Ref<HGHandle>, HGAtomPredicate, HGAtomPredicate, boolean, boolean) - Static method in class org.hypergraphdb.HGQuery.hg
-
Return a condition whose result set is the depth first traversal of the graph
starting a given atom.
- DFSCondition - Class in org.hypergraphdb.query
-
- DFSCondition() - Constructor for class org.hypergraphdb.query.DFSCondition
-
- DFSCondition(HGHandle) - Constructor for class org.hypergraphdb.query.DFSCondition
-
- DFSCondition(Ref<HGHandle>) - Constructor for class org.hypergraphdb.query.DFSCondition
-
- dijkstra(HGHandle, HGHandle, HGALGenerator) - Static method in class org.hypergraphdb.algorithms.GraphClassics
-
Simplified interface to Dijkstra's algorithm - calls the full version with
the remaining arguments set to null
.
- dijkstra(HGHandle, HGHandle, HGALGenerator, Mapping<HGHandle, Double>, Map<HGHandle, Double>, Map<HGHandle, HGHandle>) - Static method in class org.hypergraphdb.algorithms.GraphClassics
-
Implements Dijkstra's algorithm for finding the shortest path between two
nodes (i.e.
- directoryRecurse(File, Mapping<File, Boolean>) - Static method in class org.hypergraphdb.util.HGUtils
-
- DirectValueIndexer<AtomType> - Class in org.hypergraphdb.indexing
-
Index atoms directly by their values serialized as byte[].
- DirectValueIndexer() - Constructor for class org.hypergraphdb.indexing.DirectValueIndexer
-
- DirectValueIndexer(HGHandle) - Constructor for class org.hypergraphdb.indexing.DirectValueIndexer
-
- disable() - Method in class org.hypergraphdb.transaction.HGTransactionManager
-
Disable transactions - equivalent to setEnabled(false)
- disableShutdownHook() - Static method in class org.hypergraphdb.HGEnvironment
-
Disable the HyperGraph JVM shutdown hook.
- disconnected() - Static method in class org.hypergraphdb.HGQuery.hg
-
Return an atom predicate constraining the result set to atoms that are not connected
to other atoms, i.e.
- DisconnectedPredicate - Class in org.hypergraphdb.query
-
A predicate that returns true
if the incidence set of a given atom
is empty and false
otherwise.
- DisconnectedPredicate() - Constructor for class org.hypergraphdb.query.DisconnectedPredicate
-
- dispatch(HyperGraph, HGEvent) - Method in class org.hypergraphdb.event.HGDefaultEventManager
-
- dispatch(HyperGraph, HGEvent) - Method in interface org.hypergraphdb.event.HGEventManager
-
Dispatch an event to all listeners registered for its type.
- doCommit() - Method in class org.hypergraphdb.transaction.HGTransaction
-
Commit all "written boxes" and return a linked list of the newly attached bodies
to them.
- DoublePrimitiveArrayType - Class in org.hypergraphdb.type.javaprimitive
-
- DoublePrimitiveArrayType() - Constructor for class org.hypergraphdb.type.javaprimitive.DoublePrimitiveArrayType
-
- DoubleType - Class in org.hypergraphdb.type.javaprimitive
-
- DoubleType() - Constructor for class org.hypergraphdb.type.javaprimitive.DoubleType
-
- DoubleType.DoubleComparator - Class in org.hypergraphdb.type.javaprimitive
-
- DoubleType.DoubleComparator() - Constructor for class org.hypergraphdb.type.javaprimitive.DoubleType.DoubleComparator
-
- drop(K) - Method in interface org.hypergraphdb.cache.CacheMap
-
- drop(K) - Method in class org.hypergraphdb.cache.HashCacheMap
-
- drop(Object) - Method in class org.hypergraphdb.transaction.TxCacheMap
-
- dropHyperGraphInstance(String) - Static method in class org.hypergraphdb.util.HGUtils
-
Delete a
HyperGraph
by removing the filesystem directory that holds it.
- DummyReadWriteLock - Class in org.hypergraphdb.util
-
A read-write lock that doesn't lock at all.
- DummyReadWriteLock() - Constructor for class org.hypergraphdb.util.DummyReadWriteLock
-
- duplicate() - Method in class org.hypergraphdb.util.ArrayBasedSet
-
- duplicate() - Method in interface org.hypergraphdb.util.CloneMe
-
- generate(HGHandle) - Method in class org.hypergraphdb.algorithms.DefaultALGenerator
-
- generate(HGHandle) - Method in interface org.hypergraphdb.algorithms.HGALGenerator
-
- generate(HGHandle) - Method in class org.hypergraphdb.algorithms.SimpleALGenerator
-
- GenericObjectFactory<T> - Class in org.hypergraphdb.type
-
An ObjectFactory
implementation that simply uses a specific Class
to
fabricate instances.
- GenericObjectFactory(Class<T>) - Constructor for class org.hypergraphdb.type.GenericObjectFactory
-
- get(byte) - Static method in enum org.hypergraphdb.atom.HGAtomRef.Mode
-
- get(HGHandle) - Method in class org.hypergraphdb.atom.HGSubgraph
-
- get() - Static method in class org.hypergraphdb.cache.CacheActionQueueSingleton
-
- get(K) - Method in interface org.hypergraphdb.cache.CacheMap
-
- get(HGPersistentHandle) - Method in class org.hypergraphdb.cache.DefaultAtomCache
-
Lookup in the cache for a live handle corresponding to a persistent
handle.
- get(Object) - Method in class org.hypergraphdb.cache.DefaultAtomCache
-
Retrieve the live handle of an atom instance.
- get(K) - Method in class org.hypergraphdb.cache.HashCacheMap
-
- get(Key) - Method in interface org.hypergraphdb.cache.HGCache
-
Retrieve an element from the cache.
- get(Key) - Method in class org.hypergraphdb.cache.LRUCache
-
- get(HGPersistentHandle) - Method in class org.hypergraphdb.cache.PhantomRefAtomCache
-
- get(Object) - Method in class org.hypergraphdb.cache.PhantomRefAtomCache
-
- get(Key) - Method in class org.hypergraphdb.cache.SimpleCache
-
- get(HGPersistentHandle) - Method in class org.hypergraphdb.cache.WeakRefAtomCache
-
- get(Object) - Method in class org.hypergraphdb.cache.WeakRefAtomCache
-
- get(HGPersistentHandle) - Method in interface org.hypergraphdb.HGAtomCache
-
Retrieve an atom from the cache by its persistent handle.
- get(Object) - Method in interface org.hypergraphdb.HGAtomCache
-
Retrieve the HGLiveHandle
of a run-time atom instance.
- get(String) - Static method in class org.hypergraphdb.HGEnvironment
-
Retrieve an already opened or open a HyperGraph instance.
- get(String, HGConfiguration) - Static method in class org.hypergraphdb.HGEnvironment
-
Retrieve the HyperGraphDB instance at the specified location and open it
(if not already opened) with the given configuration.
- get(HGHandle) - Method in class org.hypergraphdb.HyperGraph
-
Retrieve a hypergraph atom by its handle.
- get(HGHandle) - Method in interface org.hypergraphdb.HyperNode
-
- get(Object) - Method in class org.hypergraphdb.transaction.TxCacheMap
-
- get(int) - Method in class org.hypergraphdb.transaction.TxList
-
- get(Object) - Method in class org.hypergraphdb.transaction.TxMap
-
- get() - Method in class org.hypergraphdb.transaction.VBox
-
- get(Slot) - Method in class org.hypergraphdb.type.Record
-
- get() - Method in class org.hypergraphdb.util.AggregateFuture
-
- get(long, TimeUnit) - Method in class org.hypergraphdb.util.AggregateFuture
-
- get() - Method in class org.hypergraphdb.util.CallbackFuture
-
- get(long, TimeUnit) - Method in class org.hypergraphdb.util.CallbackFuture
-
- get() - Method in class org.hypergraphdb.util.CallContextRef
-
- get() - Method in class org.hypergraphdb.util.CompletedFuture
-
- get(long, TimeUnit) - Method in class org.hypergraphdb.util.CompletedFuture
-
- get() - Method in class org.hypergraphdb.util.Constant
-
- get(Object) - Method in class org.hypergraphdb.util.LinkedIdentityHashMap
-
Returns the value to which this map maps the specified key.
- get() - Method in class org.hypergraphdb.util.MappedFuture
-
- get(long, TimeUnit) - Method in class org.hypergraphdb.util.MappedFuture
-
- get() - Method in interface org.hypergraphdb.util.Ref
-
- get(Object) - Method in class org.hypergraphdb.util.RefCountedMap
-
- get(Object) - Method in class org.hypergraphdb.util.SoftHashMap
-
- get() - Method in interface org.hypergraphdb.util.Var
-
- get(String) - Method in class org.hypergraphdb.util.VarContext
-
- get(Object) - Method in class org.hypergraphdb.util.WeakIdentityHashMap
-
Returns the value to which the specified key is mapped in this weak
hash map, or null if the map contains no mapping for
this key.
- getAdjListGenerator() - Method in class org.hypergraphdb.algorithms.CopyGraphTraversal
-
- getAdjListGenerator() - Method in class org.hypergraphdb.algorithms.HGBreadthFirstTraversal
-
- getAdjListGenerator() - Method in class org.hypergraphdb.algorithms.HGDepthFirstTraversal
-
- getAll(HGQueryCondition) - Method in class org.hypergraphdb.atom.HGSubgraph
-
- getAll(HyperGraph, HGQueryCondition) - Static method in class org.hypergraphdb.HGQuery.hg
-
Run a query based on the specified condition and put all atom instances
from the result set into a java.util.List
.
- getAll(HGQuery<HGHandle>) - Static method in class org.hypergraphdb.HGQuery.hg
-
Execute the given query, put all atom instances
from the result set into a java.util.List
.
- getAll(HGQueryCondition) - Method in class org.hypergraphdb.HyperGraph
-
- getAll(HGQueryCondition) - Method in interface org.hypergraphdb.HyperNode
-
- getAllPropertyDescriptors(Class<?>) - Static method in class org.hypergraphdb.type.BonesOfBeans
-
- getAllPropertyDescriptors(Object) - Static method in class org.hypergraphdb.type.BonesOfBeans
-
- getAllPropertyDescriptorsEx(Class<?>) - Static method in class org.hypergraphdb.type.BonesOfBeans
-
- getAnalysisResult(String) - Method in class org.hypergraphdb.query.AnalyzedQuery
-
- getArity() - Method in class org.hypergraphdb.atom.HGRelType
-
- getArity() - Method in class org.hypergraphdb.atom.HGTypeStructuralInfo
-
- getArity() - Method in interface org.hypergraphdb.HGLink
-
Return the number of targets of this link.
- getArity() - Method in class org.hypergraphdb.HGPlainLink
-
Return the number of elements in the target set of this link.
- getArity() - Method in class org.hypergraphdb.query.ArityCondition
-
- getArity() - Method in class org.hypergraphdb.type.LinkRecord
-
- getArity() - Method in class org.hypergraphdb.util.TempLink
-
- getArityReference() - Method in class org.hypergraphdb.query.ArityCondition
-
- getAt(int) - Method in class org.hypergraphdb.type.RecordType
-
- getAt(int) - Method in class org.hypergraphdb.util.ArrayBasedSet
-
- getAtom() - Method in class org.hypergraphdb.event.HGAtomProposeEvent
-
- getAtom() - Method in exception org.hypergraphdb.event.HGAtomRefusedException
-
Return the proposed atom whose addition failed.
- getAtom() - Method in exception org.hypergraphdb.HGRemoveRefusedException
-
Return the proposed atom whose addition failed.
- getAtom() - Method in exception org.hypergraphdb.HGReplaceRefusedException
-
Return the proposed atom whose addition failed.
- getAtom() - Method in class org.hypergraphdb.IncidenceSet
-
Return the atom whose incidence set this instance represents.
- getAtom() - Method in class org.hypergraphdb.query.SubgraphContainsCondition
-
- getAtomHandle() - Method in class org.hypergraphdb.atom.HGSubgraph
-
- getAtomHandle() - Method in class org.hypergraphdb.event.HGAtomEvent
-
- getAtomHandle() - Method in interface org.hypergraphdb.HGHandleHolder
-
Return the HyperGraphDB atom handle of this object.
- getAtomHandle() - Method in class org.hypergraphdb.IncidenceSetRef
-
- getAtomHandle() - Method in class org.hypergraphdb.query.IsCondition
-
- getAtomHandleReference() - Method in class org.hypergraphdb.query.IsCondition
-
- getAtomInstance() - Method in class org.hypergraphdb.event.HGAtomAccessedEvent
-
- getAtomInstance() - Method in class org.hypergraphdb.event.HGAtomLoadedEvent
-
- getAtomType() - Method in interface org.hypergraphdb.HGTypeHolder
-
- getAtomType(Class<?>) - Method in class org.hypergraphdb.HGTypeSystem
-
Return the HGAtomType
corresponding to the passed in
Java class.
- getAtomType(Object) - Method in class org.hypergraphdb.HGTypeSystem
-
Return the default HyperGraph
type of the given atom object.
- getAtomType(HGHandle) - Method in class org.hypergraphdb.HGTypeSystem
-
Return the type instance of a given atom.
- getAttribute(Object) - Method in class org.hypergraphdb.transaction.HGTransaction
-
- getAttributeKeys() - Method in class org.hypergraphdb.transaction.HGTransaction
-
- getBase() - Method in class org.hypergraphdb.handle.SequentialUUIDHandleFactory
-
- getBaseSetCondition() - Method in class org.hypergraphdb.query.AtomProjectionCondition
-
- getBaseType() - Method in class org.hypergraphdb.query.TypePlusCondition
-
- getBatchSize() - Method in class org.hypergraphdb.maintenance.ApplyNewIndexer
-
- getBidirectionalIndex(String, ByteArrayConverter<KeyType>, ByteArrayConverter<ValueType>, Comparator<byte[]>, boolean) - Method in class org.hypergraphdb.HGStore
-
Retrieve an existing HGBidirectionalIndex
by its name.
- getBody() - Method in class org.hypergraphdb.transaction.TxCacheMap.Box
-
- getBody(long) - Method in class org.hypergraphdb.transaction.VBoxBody
-
- getBox(Object) - Method in class org.hypergraphdb.transaction.TxCacheMap
-
- getBox(Object) - Method in class org.hypergraphdb.transaction.TxMap
-
- getCache() - Method in class org.hypergraphdb.HyperGraph
-
Return the atom cache associated with this HyperGraph instance.
- getCacheImplementation() - Method in class org.hypergraphdb.HGConfiguration
-
Return the cache implementation configured for this
HyperGraph
instance.
- getCancelMaintenance() - Method in class org.hypergraphdb.HGConfiguration
-
Return true if HyperGraph will cancel maintenance operation when it is being open.
- getClassForType(HGHandle) - Method in class org.hypergraphdb.HGTypeSystem
-
Return the Java class that corresponds to the given HyperGraphDB type handle.
- getClassLoader() - Method in class org.hypergraphdb.HGConfiguration
-
Return the configured Java class loader for use by this HyperGraphDB instance or
null
if no loader was configured.
- getClassLoader(HyperGraph) - Static method in class org.hypergraphdb.util.HGUtils
-
Returns the configured, the context or the class's classloader.
- getClassLoader(HGConfiguration) - Static method in class org.hypergraphdb.util.HGUtils
-
Returns the configured, the context or the class's classloader.
- getClassname() - Method in class org.hypergraphdb.atom.HGSerializable
-
- getClassNameForType(HGHandle) - Method in class org.hypergraphdb.HGTypeSystem
-
Return the Java classname that corresponds to the given HyperGraphDB type handle.
- getCode() - Method in enum org.hypergraphdb.atom.HGAtomRef.Mode
-
- getCombiner() - Method in class org.hypergraphdb.query.impl.IntersectionQuery
-
- getComparator(HyperGraph) - Method in class org.hypergraphdb.indexing.ByPartIndexer
-
- getComparator(HyperGraph) - Method in class org.hypergraphdb.indexing.ByTargetIndexer
-
- getComparator(HyperGraph) - Method in class org.hypergraphdb.indexing.CompositeIndexer
-
- getComparator(HyperGraph) - Method in class org.hypergraphdb.indexing.DirectValueIndexer
-
- getComparator(HyperGraph) - Method in interface org.hypergraphdb.indexing.HGIndexer
-
Return a comparator used to compare key values return by this indexer.
- getComparator(HyperGraph) - Method in class org.hypergraphdb.indexing.LinkIndexer
-
- getComparator(HyperGraph) - Method in class org.hypergraphdb.indexing.TargetToTargetIndexer
-
- getComparator() - Method in class org.hypergraphdb.type.HGHandleType
-
- getComparator() - Method in interface org.hypergraphdb.type.HGPrimitiveType
-
Return a java.util.Comparator
instance that provides
an order relation of the values of the primitive type.
- getComparator() - Method in class org.hypergraphdb.type.javaprimitive.BooleanType
-
- getComparator() - Method in class org.hypergraphdb.type.javaprimitive.ByteType
-
- getComparator() - Method in class org.hypergraphdb.type.javaprimitive.CharType
-
- getComparator() - Method in class org.hypergraphdb.type.javaprimitive.DateTypeBase
-
- getComparator() - Method in class org.hypergraphdb.type.javaprimitive.DoubleType
-
- getComparator() - Method in class org.hypergraphdb.type.javaprimitive.EnumType
-
- getComparator() - Method in class org.hypergraphdb.type.javaprimitive.FloatType
-
- getComparator() - Method in class org.hypergraphdb.type.javaprimitive.IntType
-
- getComparator() - Method in class org.hypergraphdb.type.javaprimitive.LongType
-
- getComparator() - Method in class org.hypergraphdb.type.javaprimitive.NumericTypeBase
-
- getComparator() - Method in class org.hypergraphdb.type.javaprimitive.ShortType
-
- getComparator() - Method in class org.hypergraphdb.type.javaprimitive.StringType
-
- getCompiledQuery() - Method in class org.hypergraphdb.query.cond2qry.ExpressionBasedQuery
-
- getComplementRef() - Method in class org.hypergraphdb.query.PositionedIncidentCondition
-
- getCompletedCount() - Method in class org.hypergraphdb.util.ActionQueueThread
-
Return the total number of actions executed by this thread, whether or not
the actions have terminated with an exception.
- getCondition() - Method in class org.hypergraphdb.query.cond2qry.ExpressionBasedQuery
-
Return a possibly simplified and normalized version of the condition with
which this query was constructed.
- getCondition() - Method in class org.hypergraphdb.query.MapCondition
-
- getConfig() - Method in class org.hypergraphdb.HyperGraph
-
Return the set of configuration parameters for this HyperGraphDB instance.
- getConfiguration(String) - Static method in class org.hypergraphdb.HGEnvironment
-
Retrieve the configuration of a HyperGraphDB instance.
- getConfiguration() - Method in interface org.hypergraphdb.storage.HGStoreImplementation
-
Each different storage mechanism provides its own configuration object
with parameters that can be set before storage is initialized.
- getConfiguration() - Method in class org.hypergraphdb.storage.StorageWithAnnotatedIncidence
-
- getContext() - Method in class org.hypergraphdb.transaction.HGTransactionManager
-
Return the HGTransactionContext
instance associated with the current
thread.
- getContractTransforms(Class<? extends HGQueryCondition>) - Method in class org.hypergraphdb.query.HGQueryConfiguration
-
- getConverter(HyperGraph) - Method in class org.hypergraphdb.indexing.ByPartIndexer
-
- getConverter(HyperGraph) - Method in class org.hypergraphdb.indexing.ByTargetIndexer
-
- getConverter(HyperGraph) - Method in class org.hypergraphdb.indexing.CompositeIndexer
-
- getConverter(HyperGraph) - Method in class org.hypergraphdb.indexing.DirectValueIndexer
-
- getConverter(HyperGraph) - Method in interface org.hypergraphdb.indexing.HGIndexer
-
Return a ByteArrayConverter
capable of translating keys
returned by this indexer to/from a byte[]
.
- getConverter(HyperGraph) - Method in class org.hypergraphdb.indexing.LinkIndexer
-
- getConverter(HyperGraph) - Method in class org.hypergraphdb.indexing.TargetToTargetIndexer
-
- getCurrent() - Method in class org.hypergraphdb.transaction.DefaultTransactionContext
-
Return the currently active transaction or null
if there is
no such transaction.
- getCurrent() - Method in interface org.hypergraphdb.transaction.HGTransactionContext
-
- getData(HGPersistentHandle) - Method in class org.hypergraphdb.HGStore
-
Retrieve the raw data buffer stored at handle
.
- getData(HGPersistentHandle) - Method in interface org.hypergraphdb.storage.HGStoreImplementation
-
Return the data corresponding to a given handle or null
if it is not found.
- getData(HGPersistentHandle) - Method in class org.hypergraphdb.storage.HGStoreSubgraph
-
- getData(HGPersistentHandle) - Method in class org.hypergraphdb.storage.RAMStorageGraph
-
- getData(HGPersistentHandle) - Method in class org.hypergraphdb.storage.RefDelegateStorageGraph
-
- getData(HGPersistentHandle) - Method in interface org.hypergraphdb.storage.StorageGraph
-
- getData(HGPersistentHandle) - Method in class org.hypergraphdb.storage.StorageWithAnnotatedIncidence
-
- getDatabaseLocation() - Method in class org.hypergraphdb.HGStore
-
Return the physical, file system location of the HyperGraph store.
- getDefaultJavaMapper() - Method in class org.hypergraphdb.type.JavaTypeFactory
-
- getDefaultSchema() - Method in class org.hypergraphdb.type.HGTypeConfiguration
-
Return the instance responsible for creating HyperGraphDB type from Java classes.
- getDimensionNames() - Method in class org.hypergraphdb.atom.HGRelTypeConstructor
-
- getDimensionNames() - Method in class org.hypergraphdb.type.HGAbstractCompositeType
-
- getDimensionNames() - Method in interface org.hypergraphdb.type.HGCompositeType
-
Return an Iterator
listing the names of all
dimensions of this composite type.
- getDimensionNames() - Method in class org.hypergraphdb.type.JavaAbstractBinding
-
- getDimensionNames() - Method in class org.hypergraphdb.type.RecordType
-
- getDimensionNames() - Method in class org.hypergraphdb.type.SlotType
-
- getDimensionPath() - Method in class org.hypergraphdb.indexing.ByPartIndexer
-
- getDimensionPath() - Method in class org.hypergraphdb.query.AtomPartCondition
-
- getDimensionPath() - Method in class org.hypergraphdb.query.AtomPartRegExPredicate
-
- getDimensionPath() - Method in class org.hypergraphdb.query.AtomProjectionCondition
-
- getEnumType() - Method in class org.hypergraphdb.type.javaprimitive.EnumType
-
- getEventClassName() - Method in class org.hypergraphdb.event.HGListenerAtom
-
- getEventManager() - Method in class org.hypergraphdb.HGConfiguration
-
- getEventManager() - Method in class org.hypergraphdb.HyperGraph
-
Return this HyperGraph
's event manager instance.
- getExistingOnly(String) - Static method in class org.hypergraphdb.HGEnvironment
-
Same as get
, but will return null
if there is
no database at that location.
- getExpandTransforms(Class<? extends HGQueryCondition>) - Method in class org.hypergraphdb.query.HGQueryConfiguration
-
- getFactory() - Method in class org.hypergraphdb.type.CollectionType
-
- getFactory() - Method in class org.hypergraphdb.type.MapType
-
- getField(Class<?>, String) - Method in class org.hypergraphdb.util.AccessibleObjectCache
-
- getFile() - Method in class org.hypergraphdb.util.HGDatabaseVersionFile
-
- getFirst() - Method in class org.hypergraphdb.util.Pair
-
- getFlags() - Method in class org.hypergraphdb.event.HGAtomProposeEvent
-
- getFlags() - Method in class org.hypergraphdb.handle.DefaultLiveHandle
-
- getFlags() - Method in interface org.hypergraphdb.handle.HGLiveHandle
-
- getFlags() - Method in class org.hypergraphdb.handle.PhantomHandle
-
- getFlags() - Method in class org.hypergraphdb.handle.WeakHandle
-
- getFlags() - Method in class org.hypergraphdb.HGAtomAttrib
-
- getFlatTraversal() - Method in class org.hypergraphdb.algorithms.HyperTraversal
-
- getFloatingIdx() - Method in class org.hypergraphdb.type.AtomRefType
-
- getFromTarget() - Method in class org.hypergraphdb.indexing.TargetToTargetIndexer
-
- getGeneral() - Method in class org.hypergraphdb.atom.HGSubsumes
-
- getGeneralHandle() - Method in class org.hypergraphdb.query.SubsumedCondition
-
- getGeneralHandleReference() - Method in class org.hypergraphdb.query.SubsumedCondition
-
- getGeneralValue() - Method in class org.hypergraphdb.query.SubsumedCondition
-
- getGlobalValue(String) - Method in class org.hypergraphdb.util.VarContext
-
- getGraph() - Method in class org.hypergraphdb.algorithms.DefaultALGenerator
-
- getGraph() - Method in class org.hypergraphdb.algorithms.SimpleALGenerator
-
- getGraph() - Method in class org.hypergraphdb.query.impl.DerefMapping
-
- getHandle() - Method in exception org.hypergraphdb.HGEMissingData
-
- getHandle(Object) - Method in class org.hypergraphdb.HyperGraph
-
Return the handle of the specified atom.
- getHandle() - Method in class org.hypergraphdb.type.PredefinedTypeDescriptor
-
- getHandleFactory() - Method in class org.hypergraphdb.HGConfiguration
-
Return the handle factory configured for this database.
- getHandleFactory() - Method in class org.hypergraphdb.HyperGraph
-
Return the
HGHandleFactory
implementation associated with this
HyperGraph instance.
- getHandleFor(HyperGraph, Object) - Static method in class org.hypergraphdb.type.TypeUtils
-
- getHandleForIdentifier(URI) - Method in class org.hypergraphdb.HGTypeSystem
-
- getHandleOf(Class<? extends HGAtomType>) - Method in class org.hypergraphdb.util.PredefinedTypesConfig
-
- getHandles() - Method in class org.hypergraphdb.util.PredefinedTypesConfig
-
- getHardIdx() - Method in class org.hypergraphdb.type.AtomRefType
-
- getHead() - Method in class org.hypergraphdb.atom.HGBergeLink
-
- getHGType() - Method in class org.hypergraphdb.type.JavaAbstractBinding
-
- getHGType() - Method in class org.hypergraphdb.type.JavaInterfaceBinding
-
- getHindexer() - Method in class org.hypergraphdb.maintenance.ApplyNewIndexer
-
- getHyperGraph() - Method in class org.hypergraphdb.algorithms.HyperTraversal
-
- getHyperGraph() - Method in class org.hypergraphdb.atom.HGSubgraph
-
- getHyperGraph() - Method in class org.hypergraphdb.event.HGDefaultEventManager
-
- getHyperGraph() - Method in class org.hypergraphdb.HGQuery
-
Return the
HyperGraph
instance against which this query is executed.
- getHyperGraph() - Method in class org.hypergraphdb.HGTypeSystem
-
Return the HyperGraph
on which this type
system operates.
- getHyperGraph() - Method in class org.hypergraphdb.transaction.HGTransactionManager
-
Return the
HyperGraph
instance associated with this
HGTransactionManager
.
- getHyperGraph() - Method in class org.hypergraphdb.type.HGAtomTypeBase
-
- getIdentifiersForHandle(HGHandle) - Method in class org.hypergraphdb.HGTypeSystem
-
Return the URI
identifiers of the set of types
realized by the given type atom.
- getIfLoaded(Key) - Method in interface org.hypergraphdb.cache.HGCache
-
Retrieve and return an element from the cache if it's already there or
return null
otherwise.
- getIfLoaded(Key) - Method in class org.hypergraphdb.cache.LRUCache
-
- getIfLoaded(Key) - Method in class org.hypergraphdb.cache.SimpleCache
-
- getImplementationClass(String, String) - Static method in class org.hypergraphdb.util.HGUtils
-
- getImplementationClassName() - Method in class org.hypergraphdb.type.PredefinedTypeDescriptor
-
- getImplementationOf(String, String) - Static method in class org.hypergraphdb.util.HGUtils
-
- getIncidenceCache() - Method in class org.hypergraphdb.cache.DefaultAtomCache
-
- getIncidenceCache() - Method in class org.hypergraphdb.cache.PhantomRefAtomCache
-
- getIncidenceCache() - Method in class org.hypergraphdb.cache.WeakRefAtomCache
-
- getIncidenceCache() - Method in interface org.hypergraphdb.HGAtomCache
-
Return the incidence set cache.
- getIncidenceResultSet(HGPersistentHandle) - Method in class org.hypergraphdb.HGStore
-
Return a HGSearchResult
of atom handles in a given atom's incidence
set.
- getIncidenceResultSet(HGPersistentHandle) - Method in interface org.hypergraphdb.storage.HGStoreImplementation
-
Return the incidence set associate with the given handle.
- getIncidenceResultSet(HGPersistentHandle) - Method in class org.hypergraphdb.storage.StorageWithAnnotatedIncidence
-
- getIncidenceSet(HGHandle) - Method in class org.hypergraphdb.atom.HGSubgraph
-
Return incidence set where each element is a member of this HGSubgraph
.
- getIncidenceSet(HGHandle) - Method in class org.hypergraphdb.HyperGraph
-
Return the IncidenceSet
, that is the set of all HGLink
s pointing
to, the atom referred by the passed in handle.
- getIncidenceSet(HGHandle) - Method in interface org.hypergraphdb.HyperNode
-
- getIncidenceSetCardinality(HGPersistentHandle) - Method in class org.hypergraphdb.HGStore
-
Return the number of atoms in the incidence set of a given atom.
- getIncidenceSetCardinality(HGPersistentHandle) - Method in interface org.hypergraphdb.storage.HGStoreImplementation
-
Return the number of elements of the incidence set for the given handle or 0
if no such set exists.
- getIncidenceSetCardinality(HGPersistentHandle) - Method in class org.hypergraphdb.storage.StorageWithAnnotatedIncidence
-
- getIndex(HyperGraph) - Static method in class org.hypergraphdb.atom.HGSubgraph
-
DO NOT USE: internal method, implementation dependent, may disappear at any time.
- getIndex(HGIndexer<?, ?>) - Method in class org.hypergraphdb.HGIndexManager
-
Retrieve the storage HGIndex
associated to the passed-in
HGIndexer
.
- getIndex(String) - Method in class org.hypergraphdb.HGStore
-
Get the HyperGraphDB index with the given name.
- getIndex(String, ByteArrayConverter<KeyType>, ByteArrayConverter<ValueType>, Comparator<byte[]>, boolean) - Method in class org.hypergraphdb.HGStore
-
Retrieve an HGIndex
by its name.
- getIndex() - Method in class org.hypergraphdb.query.IndexCondition
-
- getIndex() - Method in class org.hypergraphdb.query.IndexedPartCondition
-
- getIndex(String) - Method in interface org.hypergraphdb.storage.HGStoreImplementation
-
Get the HyperGraphDB index with the given name.
- getIndex(String, ByteArrayConverter<KeyType>, ByteArrayConverter<ValueType>, Comparator<?>, boolean, boolean) - Method in interface org.hypergraphdb.storage.HGStoreImplementation
-
Retrieve the index with the given name, or create a new index if no index with
that name exists.
- getIndex(String) - Method in class org.hypergraphdb.storage.StorageWithAnnotatedIncidence
-
- getIndex(String, ByteArrayConverter<KeyType>, ByteArrayConverter<ValueType>, Comparator<?>, boolean, boolean) - Method in class org.hypergraphdb.storage.StorageWithAnnotatedIncidence
-
- getIndex() - Method in class org.hypergraphdb.type.JavaObjectMapper
-
- getIndex() - Method in class org.hypergraphdb.type.javaprimitive.PrimitiveTypeBase
-
- getIndexByType() - Method in class org.hypergraphdb.HGIndexManager
-
Return the predefined index from types to atoms.
- getIndexByValue() - Method in class org.hypergraphdb.HGIndexManager
-
Return the predefined index from values to atoms.
- getIndexerParts() - Method in class org.hypergraphdb.indexing.CompositeIndexer
-
- getIndexersForType(HGHandle) - Method in class org.hypergraphdb.HGIndexManager
-
Return all registered HGIndexer
s for a given HyperGraph type.
- getIndexManager() - Method in class org.hypergraphdb.HyperGraph
-
Return the HGIndexManager
that is associated with this
HyperGraph instance.
- getIndexName() - Method in class org.hypergraphdb.type.HGHandleType
-
- getIndexName() - Method in class org.hypergraphdb.type.javaprimitive.BooleanType
-
- getIndexName() - Method in class org.hypergraphdb.type.javaprimitive.ByteType
-
- getIndexName() - Method in class org.hypergraphdb.type.javaprimitive.CharType
-
- getIndexName() - Method in class org.hypergraphdb.type.javaprimitive.DateTypeBase
-
- getIndexName() - Method in class org.hypergraphdb.type.javaprimitive.DoubleType
-
- getIndexName() - Method in class org.hypergraphdb.type.javaprimitive.FloatType
-
- getIndexName() - Method in class org.hypergraphdb.type.javaprimitive.IntType
-
- getIndexName() - Method in class org.hypergraphdb.type.javaprimitive.LongType
-
- getIndexName() - Method in class org.hypergraphdb.type.javaprimitive.PrimitiveTypeBase
-
Return the name of the DB index to create for the primitive values.
- getIndexName() - Method in class org.hypergraphdb.type.javaprimitive.ShortType
-
- getIndexName() - Method in class org.hypergraphdb.type.javaprimitive.StringType
-
- getInstance() - Method in class org.hypergraphdb.event.HGAtomEvictEvent
-
- getInstance() - Static method in class org.hypergraphdb.query.cond2qry.ToQueryMap
-
- getInstance() - Static method in class org.hypergraphdb.storage.BAtoBA
-
- getInstance(HGHandleFactory) - Static method in class org.hypergraphdb.storage.BAtoHandle
-
- getInstance() - Static method in class org.hypergraphdb.storage.BAtoString
-
- getInstance() - Static method in class org.hypergraphdb.type.Top
-
- getJavaBinding(HGHandle, HGAtomType, Class<?>) - Method in class org.hypergraphdb.type.DefaultJavaTypeMapper
-
- getJavaBinding(HGHandle, HGAtomType, Class<?>) - Method in class org.hypergraphdb.type.JavaObjectMapper
-
- getJavaBinding(HGHandle, HGAtomType, Class<?>) - Method in class org.hypergraphdb.type.JavaTypeFactory
-
- getJavaBinding(HGHandle, HGAtomType, Class<?>) - Method in interface org.hypergraphdb.type.JavaTypeMapper
-
Create a type wrapper for a given raw HyperGraphDB type.
- getJavaClass() - Method in class org.hypergraphdb.query.AtomTypeCondition
-
- getJavaClass() - Method in class org.hypergraphdb.query.TypedValueCondition
-
- getJavaClass() - Method in class org.hypergraphdb.query.TypePlusCondition
-
- getJavaClass() - Method in class org.hypergraphdb.type.JavaAbstractBinding
-
- getJavaClass() - Method in class org.hypergraphdb.type.JavaInterfaceBinding
-
- getJavaObjectMapper() - Method in class org.hypergraphdb.type.JavaTypeFactory
-
- getJavaTypeFactory() - Method in class org.hypergraphdb.HGTypeSystem
-
Deprecated.
- getJavaTypeFactory() - Method in class org.hypergraphdb.type.JavaTypeSchema
-
- getKey(HyperGraph, Object) - Method in class org.hypergraphdb.indexing.ByPartIndexer
-
- getKey(HyperGraph, Object) - Method in class org.hypergraphdb.indexing.ByTargetIndexer
-
- getKey(HyperGraph, Object) - Method in class org.hypergraphdb.indexing.CompositeIndexer
-
- getKey(HyperGraph, Object) - Method in class org.hypergraphdb.indexing.DirectValueIndexer
-
- getKey(HyperGraph, Object) - Method in class org.hypergraphdb.indexing.HGKeyIndexer
-
Returns an index key for the given atom.
- getKey(HyperGraph, Object) - Method in class org.hypergraphdb.indexing.HGValueIndexer
-
Returns an index key for the given atom.
- getKey(HyperGraph, Object) - Method in class org.hypergraphdb.indexing.LinkIndexer
-
- getKey(HyperGraph, Object) - Method in class org.hypergraphdb.indexing.TargetToTargetIndexer
-
- getKey() - Method in class org.hypergraphdb.query.impl.DefaultKeyBasedQuery
-
- getKey() - Method in class org.hypergraphdb.query.impl.KeyBasedQuery
-
Retrieve the key object used to perform this query.
- getKey() - Method in class org.hypergraphdb.query.impl.SearchableBasedQuery
-
- getKey() - Method in class org.hypergraphdb.query.IndexCondition
-
- getKey() - Method in class org.hypergraphdb.transaction.TxCacheMap.Box
-
- getKey() - Method in class org.hypergraphdb.transaction.TxCacheMap.StrongBox
-
- getKey() - Method in class org.hypergraphdb.transaction.TxCacheMap.WeakBox
-
- getKeyReference() - Method in class org.hypergraphdb.query.impl.SearchableBasedQuery
-
- getKeyReference() - Method in class org.hypergraphdb.query.IndexCondition
-
- getLabel() - Method in class org.hypergraphdb.type.Slot
-
- getLastAccessTime() - Method in class org.hypergraphdb.atom.HGStats
-
- getLastAccessTime() - Method in class org.hypergraphdb.handle.DefaultManagedLiveHandle
-
- getLastAccessTime() - Method in interface org.hypergraphdb.handle.HGManagedLiveHandle
-
- getLastAccessTime() - Method in class org.hypergraphdb.handle.PhantomManagedHandle
-
- getLastAccessTime() - Method in class org.hypergraphdb.handle.WeakManagedHandle
-
- getLastAccessTime() - Method in class org.hypergraphdb.HGAtomAttrib
-
- getLastProcessed() - Method in class org.hypergraphdb.maintenance.ApplyNewIndexer
-
- getLayoutPath() - Method in class org.hypergraphdb.type.BeanPropertyBasedProjection
-
- getLayoutPath() - Method in class org.hypergraphdb.type.HGAbstractCompositeType.Projection
-
- getLayoutPath() - Method in interface org.hypergraphdb.type.HGProjection
-
Return the layout path in the HGStore
from the composite
value to the value along this dimension.
- getLeft() - Method in class org.hypergraphdb.query.impl.IntersectionQuery
-
- getLink(HGPersistentHandle) - Method in class org.hypergraphdb.HGStore
-
Retrieve an existing link by its handle.
- getLink() - Method in class org.hypergraphdb.query.TargetCondition
-
- getLink(HGPersistentHandle) - Method in interface org.hypergraphdb.storage.HGStoreImplementation
-
Return the link corresponding to a given handle or null
if it is not found.
- getLink(HGPersistentHandle) - Method in class org.hypergraphdb.storage.HGStoreSubgraph
-
- getLink(HGPersistentHandle) - Method in class org.hypergraphdb.storage.RAMStorageGraph
-
- getLink(HGPersistentHandle) - Method in class org.hypergraphdb.storage.RefDelegateStorageGraph
-
- getLink(HGPersistentHandle) - Method in interface org.hypergraphdb.storage.StorageGraph
-
- getLink(HGPersistentHandle) - Method in class org.hypergraphdb.storage.StorageWithAnnotatedIncidence
-
- getLinkPredicate() - Method in class org.hypergraphdb.algorithms.DefaultALGenerator
-
- getLinkPredicate() - Method in class org.hypergraphdb.algorithms.HyperTraversal
-
- getLinkPredicate() - Method in class org.hypergraphdb.query.TraversalCondition
-
- getLinkReference() - Method in class org.hypergraphdb.query.TargetCondition
-
- getListenerClassName() - Method in class org.hypergraphdb.event.HGListenerAtom
-
- getLocation() - Method in class org.hypergraphdb.HyperGraph
-
Return the physical location of this HyperGraph database.
- getLock() - Method in class org.hypergraphdb.util.ArrayBasedSet
-
- getLogger() - Method in class org.hypergraphdb.HyperGraph
-
Return the
HGLogger
associated with this graph.
- getLowerBoundRef() - Method in class org.hypergraphdb.query.PositionedIncidentCondition
-
- getManager() - Method in class org.hypergraphdb.transaction.DefaultTransactionContext
-
- getManager() - Method in interface org.hypergraphdb.transaction.HGTransactionContext
-
- getMap() - Method in class org.hypergraphdb.util.MapResolver
-
- getMappedClasses(HGPersistentHandle) - Method in class org.hypergraphdb.util.PredefinedTypesConfig
-
- getMappers() - Method in class org.hypergraphdb.type.JavaTypeFactory
-
- getMapping() - Method in class org.hypergraphdb.query.impl.ResultMapQuery
-
- getMapping() - Method in class org.hypergraphdb.query.MapCondition
-
- getMaxAtoms() - Method in class org.hypergraphdb.cache.DefaultAtomCache
-
- getMaxCachedIncidenceSetSize() - Method in class org.hypergraphdb.HGConfiguration
-
Return the configured maximum size of atom incidence sets that are kept in
RAM.
- getMaxIncidenceSets() - Method in class org.hypergraphdb.cache.DefaultAtomCache
-
- getMemoryWarningSystem() - Static method in class org.hypergraphdb.HGEnvironment
-
- getMetaData(HyperGraph, HGQueryCondition) - Method in class org.hypergraphdb.query.cond2qry.AndToQuery
-
- getMetaData(HyperGraph, HGQueryCondition) - Method in interface org.hypergraphdb.query.cond2qry.ConditionToQuery
-
- getMetaData(HyperGraph, HGQueryCondition) - Method in class org.hypergraphdb.query.cond2qry.IncidentToQuery
-
- getMetaData(HyperGraph, HGQueryCondition) - Method in class org.hypergraphdb.query.cond2qry.LinkToQuery
-
- getMetaData(HyperGraph, HGQueryCondition) - Method in class org.hypergraphdb.query.cond2qry.OrToParellelQuery
-
- getMetaData(HyperGraph, HGQueryCondition) - Method in class org.hypergraphdb.query.cond2qry.OrToQuery
-
- getMetaData(HyperGraph, HGQueryCondition) - Method in class org.hypergraphdb.query.cond2qry.PositionedIncidentToQuery
-
- getMetaData(HyperGraph, HGQueryCondition) - Method in class org.hypergraphdb.query.cond2qry.TypedValueToQuery
-
- getMode() - Method in class org.hypergraphdb.atom.AtomProjection
-
- getMode() - Method in class org.hypergraphdb.atom.HGAtomRef
-
Return the atom reference mode.
- getName() - Method in class org.hypergraphdb.atom.AtomProjection
-
- getName() - Method in class org.hypergraphdb.atom.HGRel
-
- getName() - Method in class org.hypergraphdb.atom.HGRelType
-
- getName() - Method in interface org.hypergraphdb.HGIndex
-
Return the unique name that identifies this index at the storage layer.
- getName() - Method in class org.hypergraphdb.indexing.HGKeyIndexer
-
- getName() - Method in class org.hypergraphdb.indexing.HGValueIndexer
-
- getName() - Method in class org.hypergraphdb.type.BeanPropertyBasedProjection
-
- getName() - Method in class org.hypergraphdb.type.HGAbstractCompositeType.Projection
-
- getName() - Method in interface org.hypergraphdb.type.HGProjection
-
Return the name of the dimension that this projection represents.
- getName() - Method in interface org.hypergraphdb.type.HGTypeSchema
-
Return the name of this HGTypeSchema
.
- getName() - Method in class org.hypergraphdb.type.JavaTypeSchema
-
- getNewHandleFor(HyperGraph, Object) - Static method in class org.hypergraphdb.type.TypeUtils
-
- getNewValue() - Method in class org.hypergraphdb.event.HGAtomReplaceRequestEvent
-
- getNext() - Method in class org.hypergraphdb.handle.IntHandleFactory
-
- getNext() - Method in class org.hypergraphdb.handle.LongHandleFactory
-
- getNext() - Method in class org.hypergraphdb.transaction.ActiveTransactionsRecord
-
- getNull() - Static method in class org.hypergraphdb.util.CompletedFuture
-
- getNullType() - Method in class org.hypergraphdb.HGTypeSystem
-
Return the type of the special Java value null
.
- getNullUUID() - Static method in class org.hypergraphdb.handle.UUID
-
Accessor for getting the shared null UUID
- getOne(HGQueryCondition) - Method in class org.hypergraphdb.atom.HGSubgraph
-
- getOne(HyperGraph, HGQueryCondition) - Static method in class org.hypergraphdb.HGQuery.hg
-
Run a query based on the passed in condition.
- getOne(HGQueryCondition) - Method in class org.hypergraphdb.HyperGraph
-
- getOne(HGQueryCondition) - Method in interface org.hypergraphdb.HyperNode
-
- getOperator() - Method in class org.hypergraphdb.query.impl.SearchableBasedQuery
-
- getOperator() - Method in class org.hypergraphdb.query.IndexCondition
-
- getOperator() - Method in class org.hypergraphdb.query.IndexedPartCondition
-
- getOperator() - Method in class org.hypergraphdb.query.SimpleValueCondition
-
- getParent() - Method in class org.hypergraphdb.transaction.HGTransaction
-
Return the parent transaction of this transaction or null
is this is not a nested
transaction.
- getPartValue() - Method in class org.hypergraphdb.query.IndexedPartCondition
-
- getPartValueReference() - Method in class org.hypergraphdb.query.IndexedPartCondition
-
- getPattern() - Method in class org.hypergraphdb.query.AtomRegExPredicate
-
- getPercentageUsageThreshold() - Method in class org.hypergraphdb.util.MemoryWarningSystem
-
- getPersistent() - Method in class org.hypergraphdb.handle.DefaultLiveHandle
-
- getPersistent() - Method in class org.hypergraphdb.handle.IntPersistentHandle
-
- getPersistent() - Method in class org.hypergraphdb.handle.LongPersistentHandle
-
- getPersistent() - Method in class org.hypergraphdb.handle.PhantomHandle
-
- getPersistent() - Method in class org.hypergraphdb.handle.UUIDPersistentHandle
-
- getPersistent() - Method in class org.hypergraphdb.handle.WeakHandle
-
- getPersistent() - Method in interface org.hypergraphdb.HGHandle
-
- getPersistentHandle(HGHandle) - Method in class org.hypergraphdb.HyperGraph
-
Return the persistent handle of a given atom.
- getPredefinedTypes() - Method in class org.hypergraphdb.type.JavaTypeSchema
-
Return the location of the type configuration file.
- getPredicate() - Method in class org.hypergraphdb.query.Not
-
- getPreventDanglingAtomReferences() - Method in class org.hypergraphdb.HGConfiguration
-
Return true
if the system should detect and throw an exception
when a possible invalid HGAtomRef
occurs.
- getProjection(String) - Method in class org.hypergraphdb.atom.HGRelTypeConstructor
-
- getProjection(String) - Method in class org.hypergraphdb.type.HGAbstractCompositeType
-
- getProjection(String) - Method in interface org.hypergraphdb.type.HGCompositeType
-
Get the projection function for a particular dimension.
- getProjection(String) - Method in class org.hypergraphdb.type.JavaAbstractBinding
-
- getProjection(String) - Method in class org.hypergraphdb.type.RecordType
-
- getProjection(String) - Method in class org.hypergraphdb.type.SlotType
-
- getProjection(HyperGraph, HGAtomType, String[]) - Static method in class org.hypergraphdb.type.TypeUtils
-
- getProjectionValueType() - Method in class org.hypergraphdb.atom.AtomProjection
-
- getPropertiesAsMap(Object) - Static method in class org.hypergraphdb.type.BonesOfBeans
-
Return a Java Map of all read-write properties of the specified Java bean.
- getProperty(Object, PropertyDescriptor, int) - Static method in class org.hypergraphdb.type.BonesOfBeans
-
Same as getProperty(Object, String, int)
, but use a supplied
PropertyDescriptor
instead of the property name.
- getProperty(Object, PropertyDescriptor) - Static method in class org.hypergraphdb.type.BonesOfBeans
-
Same as getProperty(Object, String)
, but use a supplied
PropertyDescriptor
instead of the property name.
- getProperty(Object, String, int) - Static method in class org.hypergraphdb.type.BonesOfBeans
-
Get the value of a particular (indexed) bean property.
- getProperty(Object, String) - Static method in class org.hypergraphdb.type.BonesOfBeans
-
Get the value of a particular bean property.
- getPropertyDescriptor(Object, String) - Static method in class org.hypergraphdb.type.BonesOfBeans
-
- getPropertyDescriptor(Class<?>, String) - Static method in class org.hypergraphdb.type.BonesOfBeans
-
- getQuery(HyperGraph, HGQueryCondition) - Method in class org.hypergraphdb.query.cond2qry.AndToQuery
-
- getQuery(HyperGraph, HGQueryCondition) - Method in interface org.hypergraphdb.query.cond2qry.ConditionToQuery
-
- getQuery(HyperGraph, HGQueryCondition) - Method in class org.hypergraphdb.query.cond2qry.IncidentToQuery
-
- getQuery(HyperGraph, HGQueryCondition) - Method in class org.hypergraphdb.query.cond2qry.LinkToQuery
-
- getQuery(HyperGraph, HGQueryCondition) - Method in class org.hypergraphdb.query.cond2qry.OrToParellelQuery
-
- getQuery(HyperGraph, HGQueryCondition) - Method in class org.hypergraphdb.query.cond2qry.OrToQuery
-
- getQuery(HyperGraph, HGQueryCondition) - Method in class org.hypergraphdb.query.cond2qry.PositionedIncidentToQuery
-
- getQuery(HyperGraph, HGQueryCondition) - Method in class org.hypergraphdb.query.cond2qry.TypedValueToQuery
-
- getQuery() - Method in class org.hypergraphdb.query.impl.PredicateBasedFilter
-
- getQueryConfiguration() - Method in class org.hypergraphdb.HGConfiguration
-
- getQueue() - Method in class org.hypergraphdb.util.WeakIdentityHashMap
-
- getRealInstance() - Method in interface org.hypergraphdb.type.TypeUtils.WrappedRuntimeInstance
-
- getReason() - Method in exception org.hypergraphdb.event.HGAtomRefusedException
-
Return the reason of the failure - could be a string or a more complex
object interpreted by the application at hand.
- getReason() - Method in exception org.hypergraphdb.HGRemoveRefusedException
-
Return the reason of the failure - could be a string or a more complex
object interpreted by the application at hand.
- getReason() - Method in exception org.hypergraphdb.HGReplaceRefusedException
-
Return the reason of the failure - could be a string or a more complex
object interpreted by the application at hand.
- getRecordForNewTransaction() - Method in class org.hypergraphdb.transaction.ActiveTransactionsRecord
-
Return a record representing the latest committed transaction in a lock
free way.
- getRef() - Method in class org.hypergraphdb.handle.DefaultLiveHandle
-
- getRef() - Method in interface org.hypergraphdb.handle.HGLiveHandle
-
- getRef() - Method in class org.hypergraphdb.handle.PhantomHandle
-
- getRef() - Method in class org.hypergraphdb.handle.WeakHandle
-
- getRefCount(byte[]) - Method in class org.hypergraphdb.type.javaprimitive.PrimitiveTypeBase
-
- getRefCountFor(JavaType) - Method in class org.hypergraphdb.type.javaprimitive.PrimitiveTypeBase
-
- getReferenceMode(HGHandle) - Method in class org.hypergraphdb.type.RecordType
-
- getReferent() - Method in class org.hypergraphdb.atom.HGAtomRef
-
Return the referent atom.
- getResolver() - Method in interface org.hypergraphdb.cache.HGCache
-
Return the RefResolver
used to load data in the cache.
- getResolver() - Method in class org.hypergraphdb.cache.LRUCache
-
- getResolver() - Method in class org.hypergraphdb.cache.SimpleCache
-
- getResult() - Method in class org.hypergraphdb.util.CallbackFuture
-
- getRetrievalCount() - Method in class org.hypergraphdb.atom.HGStats
-
- getRetrievalCount() - Method in class org.hypergraphdb.handle.DefaultManagedLiveHandle
-
- getRetrievalCount() - Method in interface org.hypergraphdb.handle.HGManagedLiveHandle
-
- getRetrievalCount() - Method in class org.hypergraphdb.handle.PhantomManagedHandle
-
- getRetrievalCount() - Method in class org.hypergraphdb.handle.WeakManagedHandle
-
- getRetrievalCount() - Method in class org.hypergraphdb.HGAtomAttrib
-
- getReturnType() - Method in class org.hypergraphdb.query.impl.TraversalBasedQuery
-
- getReverseIndex(HyperGraph) - Static method in class org.hypergraphdb.atom.HGSubgraph
-
DO NOT USE: internal method, implementation dependent, may disappear at any time.
- getRight() - Method in class org.hypergraphdb.query.impl.IntersectionQuery
-
- getRootCause(Throwable) - Static method in class org.hypergraphdb.util.HGUtils
-
- getRoots() - Method in class org.hypergraphdb.storage.HGStoreSubgraph
-
- getRoots() - Method in class org.hypergraphdb.storage.RAMStorageGraph
-
- getRoots() - Method in class org.hypergraphdb.storage.RefDelegateStorageGraph
-
- getRoots() - Method in interface org.hypergraphdb.storage.StorageGraph
-
Return the set of root handles for this storage sub-graph.
- getSchema() - Method in class org.hypergraphdb.HGTypeSystem
-
- getSchema(String) - Method in class org.hypergraphdb.type.HGTypeConfiguration
-
- getSchemas() - Method in class org.hypergraphdb.type.HGTypeConfiguration
-
- getSearchable() - Method in class org.hypergraphdb.query.impl.SearchableBasedQuery
-
- getSearchResult() - Method in class org.hypergraphdb.atom.HGAtomSet
-
- getSearchResult() - Method in class org.hypergraphdb.storage.DBKeyedSortedSet
-
- getSearchResult() - Method in class org.hypergraphdb.storage.StorageBasedIncidenceSet
-
- getSearchResult() - Method in class org.hypergraphdb.transaction.TxSet
-
- getSearchResult() - Method in class org.hypergraphdb.util.ArrayBasedSet
-
- getSearchResult() - Method in class org.hypergraphdb.util.FilteredSortedSet
-
- getSearchResult() - Method in interface org.hypergraphdb.util.HGSortedSet
-
- getSearchResult() - Method in class org.hypergraphdb.util.LLRBTree
-
- getSecond() - Method in class org.hypergraphdb.util.Pair
-
- getSeed() - Method in class org.hypergraphdb.handle.SequentialUUIDHandleFactory
-
- getSiblingPredicate() - Method in class org.hypergraphdb.algorithms.DefaultALGenerator
-
- getSiblingPredicate() - Method in class org.hypergraphdb.query.TraversalCondition
-
- getSizeExpected() - Method in class org.hypergraphdb.query.cond2qry.QueryMetaData
-
- getSkipMaintenance() - Method in class org.hypergraphdb.HGConfiguration
-
Return true if HyperGraph should skip scheduled maintenance operations when
it is open.
- getSkipOpenedEvent() - Method in class org.hypergraphdb.HGConfiguration
-
Return true
if the startup process should NOT
fire a HGOpenedEvent
so none of the registered listeners will
be triggered.
- getSlotHandle(HyperGraph, String, HGHandle) - Static method in class org.hypergraphdb.type.JavaTypeFactory
-
- getSlots() - Method in class org.hypergraphdb.type.Record
-
- getSlots() - Method in class org.hypergraphdb.type.RecordType
-
- getSource() - Method in class org.hypergraphdb.event.HGAtomEvent
-
- getSource() - Method in interface org.hypergraphdb.event.HGEvent
-
- getSource() - Method in class org.hypergraphdb.event.HGEventBase
-
- getSpecific() - Method in class org.hypergraphdb.atom.HGSubsumes
-
- getSpecificHandle() - Method in class org.hypergraphdb.query.SubsumesCondition
-
- getSpecificHandleReference() - Method in class org.hypergraphdb.query.SubsumesCondition
-
- getSpecificValue() - Method in class org.hypergraphdb.query.SubsumesCondition
-
- getStartAtom() - Method in class org.hypergraphdb.algorithms.CopyGraphTraversal
-
- getStartAtom() - Method in class org.hypergraphdb.algorithms.HGBreadthFirstTraversal
-
- getStartAtom() - Method in class org.hypergraphdb.algorithms.HGDepthFirstTraversal
-
- getStartAtom() - Method in class org.hypergraphdb.query.TraversalCondition
-
- getStartAtomReference() - Method in class org.hypergraphdb.algorithms.HGBreadthFirstTraversal
-
- getStartAtomReference() - Method in class org.hypergraphdb.algorithms.HGDepthFirstTraversal
-
- getStartAtomReference() - Method in class org.hypergraphdb.query.TraversalCondition
-
- getStorageTransaction() - Method in class org.hypergraphdb.transaction.HGTransaction
-
- getStore() - Method in class org.hypergraphdb.HyperGraph
-
Return the HGStore
used by this hypergraph.
- getStoreImplementation() - Method in class org.hypergraphdb.HGConfiguration
-
Return the low-level storage implementation to be used for this
database instance.
- getSubgraphHandle() - Method in class org.hypergraphdb.query.SubgraphMemberCondition
-
- getSubTypes(HyperGraph) - Method in class org.hypergraphdb.query.TypePlusCondition
-
- getSuperSlot() - Method in class org.hypergraphdb.type.JavaObjectMapper
-
- getSupportedClasses() - Method in class org.hypergraphdb.type.PredefinedTypeDescriptor
-
- getSymbolicIdx() - Method in class org.hypergraphdb.type.AtomRefType
-
- getSystemFlags(HGHandle) - Method in class org.hypergraphdb.HyperGraph
-
- getTail() - Method in class org.hypergraphdb.atom.HGBergeLink
-
- getTailIndex() - Method in class org.hypergraphdb.atom.HGBergeLink
-
- getTarget() - Method in class org.hypergraphdb.indexing.ByTargetIndexer
-
- getTarget() - Method in class org.hypergraphdb.query.IncidentCondition
-
- getTargetAt(int) - Method in class org.hypergraphdb.atom.HGRelType
-
- getTargetAt(int) - Method in interface org.hypergraphdb.HGLink
-
Return the ith target.
- getTargetAt(int) - Method in class org.hypergraphdb.HGPlainLink
-
Return the i
th target of this link.
- getTargetAt(int) - Method in class org.hypergraphdb.type.LinkRecord
-
- getTargetAt(int) - Method in class org.hypergraphdb.util.TempLink
-
- getTargetPosition() - Method in class org.hypergraphdb.query.impl.LinkProjectionMapping
-
- getTargetPositionReference() - Method in class org.hypergraphdb.query.impl.LinkProjectionMapping
-
- getTargetRef() - Method in class org.hypergraphdb.query.IncidentCondition
-
- getTargetRef() - Method in class org.hypergraphdb.query.PositionedIncidentCondition
-
- getTargets() - Method in class org.hypergraphdb.query.OrderedLinkCondition
-
- getTargetSet() - Method in class org.hypergraphdb.query.LinkCondition
-
- getTop() - Method in class org.hypergraphdb.HGTypeSystem
-
Return the type of all predefined types.
- getTopLevel() - Method in class org.hypergraphdb.transaction.HGTransaction
-
Return the top-level transaction of which this is a nested transaction, or this
in case
this is already a top-level transaction.
- getToTarget() - Method in class org.hypergraphdb.indexing.TargetToTargetIndexer
-
- getTransaction() - Method in class org.hypergraphdb.event.HGTransactionEndEvent
-
Return the transaction object representing the transaction that just ended.
- getTransaction() - Method in class org.hypergraphdb.event.HGTransactionStartedEvent
-
- getTransactionFactory() - Method in class org.hypergraphdb.HGStore
-
Create and return a transaction factory for this HGStore
.
- getTransactionFactory() - Method in interface org.hypergraphdb.storage.HGStoreImplementation
-
Return the transaction factory associated with this storage instance.
- getTransactionFactory() - Method in class org.hypergraphdb.storage.StorageWithAnnotatedIncidence
-
- getTransactionManager() - Method in class org.hypergraphdb.HGStore
-
Return this store's HGTransactionManager
.
- getTransactionManager() - Method in class org.hypergraphdb.HyperGraph
-
Return the HGTransactionManager
associated with this
HyperGraph.
- getTraversal(HyperGraph) - Method in class org.hypergraphdb.query.BFSCondition
-
- getTraversal(HyperGraph) - Method in class org.hypergraphdb.query.DFSCondition
-
- getTraversal() - Method in class org.hypergraphdb.query.impl.TraversalBasedQuery
-
- getTraversal(HyperGraph) - Method in class org.hypergraphdb.query.TraversalCondition
-
- getType() - Method in class org.hypergraphdb.atom.AtomProjection
-
- getType(HGHandle) - Method in class org.hypergraphdb.atom.HGSubgraph
-
- getType() - Method in class org.hypergraphdb.event.HGAtomProposeEvent
-
- getType() - Method in class org.hypergraphdb.event.HGAtomReplaceRequestEvent
-
- getType() - Method in class org.hypergraphdb.handle.UUID
-
Returns the UUID type code
- getType(HGHandle) - Method in class org.hypergraphdb.HGTypeSystem
-
Return the HGAtomType
by its HGHandle
.
- getType(String) - Method in class org.hypergraphdb.HGTypeSystem
-
Return the HGAtomType
corresponding to the given alias.
- getType(HGHandle) - Method in class org.hypergraphdb.HyperGraph
-
Retrieve the handle of the type of the atom referred to by handle
.
- getType(HGHandle) - Method in interface org.hypergraphdb.HyperNode
-
- getType() - Method in interface org.hypergraphdb.indexing.HGIndexer
-
Return the handle of the atom type all of whose instances should be indexed
by this indexer.
- getType() - Method in class org.hypergraphdb.indexing.HGKeyIndexer
-
- getType() - Method in class org.hypergraphdb.indexing.HGValueIndexer
-
- getType() - Method in class org.hypergraphdb.query.IndexedPartCondition
-
- getType() - Method in class org.hypergraphdb.type.ArrayType
-
- getType() - Method in class org.hypergraphdb.type.BeanPropertyBasedProjection
-
- getType() - Method in class org.hypergraphdb.type.GenericObjectFactory
-
- getType() - Method in class org.hypergraphdb.type.HGAbstractCompositeType.Projection
-
- getType() - Method in interface org.hypergraphdb.type.HGProjection
-
Return the handle of the type of the dimension that this projection represents.
- getType() - Method in class org.hypergraphdb.type.HGTypedValue
-
- getType() - Method in interface org.hypergraphdb.type.ObjectFactory
-
Return the Class
of the objects being constructed by this factory.
- getTypeConfiguration() - Method in class org.hypergraphdb.HGConfiguration
-
Return the configuration bean for the type system.
- getTypeDescriptor(URI) - Method in interface org.hypergraphdb.type.HGTypeSchema
-
Return the TypeDescriptor
corresponding to the passed in type
identifier.
- getTypeDescriptor(URI) - Method in class org.hypergraphdb.type.JavaTypeSchema
-
- getTypeHandle() - Method in class org.hypergraphdb.atom.HGTypeStructuralInfo
-
- getTypeHandle() - Method in class org.hypergraphdb.event.HGLoadPredefinedTypeEvent
-
- getTypeHandle(Class<?>) - Method in class org.hypergraphdb.HGTypeSystem
-
Return the HGHandle
of the HyperGraph type representing a given
Java class.
- getTypeHandle(URI) - Method in class org.hypergraphdb.HGTypeSystem
-
- getTypeHandle(String) - Method in class org.hypergraphdb.HGTypeSystem
-
Return the handle of the type corresponding to the given alias.
- getTypeHandle(HGHandle) - Method in class org.hypergraphdb.HGTypeSystem
-
Deprecated.
Please call #HyperGraph.getType(HGHandle)
instead. This method
will be removed in future versions.
- getTypeHandle(Object) - Method in class org.hypergraphdb.HGTypeSystem
-
Return the HyperGraph type handle of the given Java object.
- getTypeHandle() - Method in class org.hypergraphdb.query.AtomTypeCondition
-
- getTypeHandle(HyperGraph) - Method in class org.hypergraphdb.query.AtomTypeCondition
-
- getTypeHandle() - Method in class org.hypergraphdb.query.TypedValueCondition
-
- getTypeHandle(HyperGraph) - Method in class org.hypergraphdb.query.TypedValueCondition
-
- getTypeHandle() - Method in class org.hypergraphdb.type.JavaAbstractBinding
-
- getTypeHandle() - Method in class org.hypergraphdb.type.JavaInterfaceBinding
-
- getTypeHandle() - Method in class org.hypergraphdb.type.Record
-
- getTypeHandleIfDefined(URI) - Method in class org.hypergraphdb.HGTypeSystem
-
Return the HyperGraphDB type handle corresponding to the given Java class if
a type for this class was previously defined.
- getTypeHandleIfDefined(Class<?>) - Method in class org.hypergraphdb.HGTypeSystem
-
Return the handle of the type associated with the specified class.
- getTypeImplementation(HGPersistentHandle) - Method in class org.hypergraphdb.util.PredefinedTypesConfig
-
- getTypeMetaData(HGHandle) - Method in class org.hypergraphdb.HGTypeSystem
-
Return any metadata associated with the given type or null
.
- getTypeReference() - Method in class org.hypergraphdb.query.AtomTypeCondition
-
- getTypeReference() - Method in interface org.hypergraphdb.query.TypeCondition
-
- getTypeReference() - Method in class org.hypergraphdb.query.TypedValueCondition
-
- getTypeSystem() - Method in class org.hypergraphdb.HyperGraph
-
Return the HGTypeSystem
instance managing run-time types
for this hypergraph.
- getUpperBoundRef() - Method in class org.hypergraphdb.query.PositionedIncidentCondition
-
- getUuid() - Method in class org.hypergraphdb.handle.UUIDPersistentHandle
-
- getValue() - Method in class org.hypergraphdb.HGValueLink
-
Return the underlying value.
- getValue(HyperGraph, Object) - Method in class org.hypergraphdb.indexing.HGValueIndexer
-
Return the value of an index entry based on the passed in atom.
- getValue(HyperGraph, Object) - Method in class org.hypergraphdb.indexing.TargetToTargetIndexer
-
- getValue() - Method in class org.hypergraphdb.query.SimpleValueCondition
-
- getValue() - Method in class org.hypergraphdb.type.HGTypedValue
-
- getValueConverter(HyperGraph) - Method in class org.hypergraphdb.indexing.HGValueIndexer
-
Return a ByteArrayConverter
capable of converting index
entry values to/from byte arrays.
- getValueConverter(HyperGraph) - Method in class org.hypergraphdb.indexing.TargetToTargetIndexer
-
- getValueFor(HyperGraph, HGPersistentHandle) - Static method in class org.hypergraphdb.type.TypeUtils
-
- getValueReference() - Method in class org.hypergraphdb.query.SimpleValueCondition
-
- getValueType() - Method in class org.hypergraphdb.type.Slot
-
- getVersion(String) - Method in class org.hypergraphdb.util.HGDatabaseVersionFile
-
- getVersions(String) - Static method in class org.hypergraphdb.HGEnvironment
-
Return the
HGDatabaseVersionFile
containing version information
for the various components on the database instance at the directory
specified by the
location
parameter.
- getX(Y) - Method in class org.hypergraphdb.util.TwoWayMap
-
- getXSet() - Method in class org.hypergraphdb.util.TwoWayMap
-
- getY(X) - Method in class org.hypergraphdb.util.TwoWayMap
-
- getYSet() - Method in class org.hypergraphdb.util.TwoWayMap
-
- goAfterLast() - Method in interface org.hypergraphdb.HGRandomAccessResult
-
Move the cursor of this result set after the last result.
- goAfterLast() - Method in class org.hypergraphdb.query.impl.FilteredRAResultSet
-
- goAfterLast() - Method in class org.hypergraphdb.query.impl.InMemoryIntersectionResult
-
- goAfterLast() - Method in class org.hypergraphdb.query.impl.ZigZagIntersectionResult
-
- goBeforeFirst() - Method in interface org.hypergraphdb.HGRandomAccessResult
-
Move the cursor of this result set before the first result.
- goBeforeFirst() - Method in class org.hypergraphdb.query.impl.FilteredRAResultSet
-
- goBeforeFirst() - Method in class org.hypergraphdb.query.impl.InMemoryIntersectionResult
-
- goBeforeFirst() - Method in class org.hypergraphdb.query.impl.ZigZagIntersectionResult
-
- goTo(ValueType, boolean) - Method in interface org.hypergraphdb.HGRandomAccessResult
-
Position the result set at a particular value if that value
is indeed part of the result set.
- goTo(T, boolean) - Method in class org.hypergraphdb.query.impl.FilteredRAResultSet
-
- goTo(T, boolean) - Method in class org.hypergraphdb.query.impl.InMemoryIntersectionResult
-
- goTo(T, boolean) - Method in class org.hypergraphdb.query.impl.ZigZagIntersectionResult
-
- graph - Variable in class org.hypergraphdb.algorithms.SimpleALGenerator
-
- graph - Variable in class org.hypergraphdb.atom.HGSubgraph
-
- graph - Variable in class org.hypergraphdb.HGQuery
-
- graph - Variable in class org.hypergraphdb.type.HGAtomTypeBase
-
- graph - Variable in class org.hypergraphdb.type.JavaAbstractBinding
-
- graph - Variable in class org.hypergraphdb.type.JavaObjectMapper
-
- graph - Variable in class org.hypergraphdb.type.javaprimitive.PrimitiveTypeBase
-
- graph - Variable in class org.hypergraphdb.type.JavaTypeFactory
-
- graph - Variable in class org.hypergraphdb.type.RecordType
-
- GraphClassics - Class in org.hypergraphdb.algorithms
-
A collection of classical graph algorithms implemented within the HyperGraphDB framework.
- GraphClassics() - Constructor for class org.hypergraphdb.algorithms.GraphClassics
-
- gt(Object) - Static method in class org.hypergraphdb.HGQuery.hg
-
Return a condition constraining resulting atoms to atoms whose value is greater than
the passed in x
parameter.
- gt(Ref<Object>) - Static method in class org.hypergraphdb.HGQuery.hg
-
Return a condition constraining resulting atoms to atoms whose value is greater than
the passed in
x
Ref
parameter.
- gt(String, Object) - Static method in class org.hypergraphdb.HGQuery.hg
-
Return a condition constraining the result to atoms of some
HGCompositeType
and having
a part (e.g.
- gt(String, Ref<Object>) - Static method in class org.hypergraphdb.HGQuery.hg
-
- gte(Object) - Static method in class org.hypergraphdb.HGQuery.hg
-
Return a condition constraining resulting atoms to atoms whose value is greater than equal to
the passed in x
parameter.
- gte(Ref<Object>) - Static method in class org.hypergraphdb.HGQuery.hg
-
Return a condition constraining resulting atoms to atoms whose value is greater than equal to
the passed in
x
Ref
parameter.
- gte(String, Object) - Static method in class org.hypergraphdb.HGQuery.hg
-
Return a condition constraining the result to atoms of some
HGCompositeType
and having
a part (e.g.
- gte(String, Ref<Object>) - Static method in class org.hypergraphdb.HGQuery.hg
-
- guessUniquenessCondition(HyperGraph, Object) - Static method in class org.hypergraphdb.HGQuery.hg
-
Construct a
HGQueryCondition
that uniquely identifies an atom based on
the passed in
Object
instance.
- handle(HyperGraph, HGEvent) - Method in interface org.hypergraphdb.event.HGListener
-
- HandleArrayResultSet - Class in org.hypergraphdb.query.impl
-
Implements a HGSearchResult
comprising the atoms in a given HGHandle array.
- HandleArrayResultSet(HGHandle[]) - Constructor for class org.hypergraphdb.query.impl.HandleArrayResultSet
-
- HandleArrayResultSet(HGHandle[], int) - Constructor for class org.hypergraphdb.query.impl.HandleArrayResultSet
-
- HandleArrayResultSet(HGHandle[], int, int) - Constructor for class org.hypergraphdb.query.impl.HandleArrayResultSet
-
- hasCycles(HGHandle, HGALGenerator) - Static method in class org.hypergraphdb.algorithms.GraphClassics
-
Detect whether a sub-graph has cycles.
- hash(int, boolean) - Static method in class org.hypergraphdb.util.HashCodeUtil
-
booleans.
- hash(int, char) - Static method in class org.hypergraphdb.util.HashCodeUtil
-
chars.
- hash(int, int) - Static method in class org.hypergraphdb.util.HashCodeUtil
-
ints.
- hash(int, long) - Static method in class org.hypergraphdb.util.HashCodeUtil
-
longs.
- hash(int, float) - Static method in class org.hypergraphdb.util.HashCodeUtil
-
floats.
- hash(int, double) - Static method in class org.hypergraphdb.util.HashCodeUtil
-
doubles.
- hash(int, Object) - Static method in class org.hypergraphdb.util.HashCodeUtil
-
aObject
is a possibly-null object field, and possibly an
array.
- HashCacheMap<K,V> - Class in org.hypergraphdb.cache
-
- HashCacheMap() - Constructor for class org.hypergraphdb.cache.HashCacheMap
-
- hashCode() - Method in class org.hypergraphdb.atom.HGAtomSet
-
- hashCode() - Method in class org.hypergraphdb.atom.HGRel
-
- hashCode() - Method in class org.hypergraphdb.atom.HGRelType
-
- hashCode() - Method in class org.hypergraphdb.handle.DefaultLiveHandle
-
- hashCode() - Method in class org.hypergraphdb.handle.IntPersistentHandle
-
- hashCode() - Method in class org.hypergraphdb.handle.LongPersistentHandle
-
- hashCode() - Method in class org.hypergraphdb.handle.PhantomHandle
-
- hashCode() - Method in class org.hypergraphdb.handle.UUID
-
- hashCode() - Method in class org.hypergraphdb.handle.UUIDPersistentHandle
-
- hashCode() - Method in class org.hypergraphdb.handle.WeakHandle
-
- hashCode() - Method in class org.hypergraphdb.indexing.ByPartIndexer
-
- hashCode() - Method in class org.hypergraphdb.indexing.ByTargetIndexer
-
- hashCode() - Method in class org.hypergraphdb.indexing.CompositeIndexer
-
- hashCode() - Method in class org.hypergraphdb.indexing.DirectValueIndexer
-
- hashCode() - Method in interface org.hypergraphdb.indexing.HGIndexer
-
Declared to enforce implementation.
- hashCode() - Method in class org.hypergraphdb.indexing.LinkIndexer
-
- hashCode() - Method in class org.hypergraphdb.indexing.TargetToTargetIndexer
-
- hashCode() - Method in class org.hypergraphdb.query.AnyAtomCondition
-
- hashCode() - Method in class org.hypergraphdb.query.ArityCondition
-
- hashCode() - Method in class org.hypergraphdb.query.AtomPartCondition
-
- hashCode() - Method in class org.hypergraphdb.query.AtomPartRegExPredicate
-
- hashCode() - Method in class org.hypergraphdb.query.AtomProjectionCondition
-
- hashCode() - Method in class org.hypergraphdb.query.AtomRegExPredicate
-
- hashCode() - Method in class org.hypergraphdb.query.AtomTypeCondition
-
- hashCode() - Method in class org.hypergraphdb.query.AtomValueCondition
-
- hashCode() - Method in class org.hypergraphdb.query.DisconnectedPredicate
-
- hashCode() - Method in class org.hypergraphdb.query.IncidentCondition
-
- hashCode() - Method in class org.hypergraphdb.query.IndexCondition
-
- hashCode() - Method in class org.hypergraphdb.query.IndexedPartCondition
-
- hashCode() - Method in class org.hypergraphdb.query.IsCondition
-
- hashCode() - Method in class org.hypergraphdb.query.LinkCondition
-
- hashCode() - Method in class org.hypergraphdb.query.MapCondition
-
- hashCode() - Method in class org.hypergraphdb.query.Not
-
- hashCode() - Method in class org.hypergraphdb.query.Nothing
-
- hashCode() - Method in class org.hypergraphdb.query.OrderedLinkCondition
-
- hashCode() - Method in class org.hypergraphdb.query.PositionedIncidentCondition
-
- hashCode() - Method in class org.hypergraphdb.query.SimpleValueCondition
-
- hashCode() - Method in class org.hypergraphdb.query.SubgraphContainsCondition
-
- hashCode() - Method in class org.hypergraphdb.query.SubgraphMemberCondition
-
- hashCode() - Method in class org.hypergraphdb.query.SubsumedCondition
-
- hashCode() - Method in class org.hypergraphdb.query.SubsumesCondition
-
- hashCode() - Method in class org.hypergraphdb.query.TargetCondition
-
- hashCode() - Method in class org.hypergraphdb.query.TraversalCondition
-
- hashCode() - Method in class org.hypergraphdb.query.TypedValueCondition
-
- hashCode() - Method in class org.hypergraphdb.query.TypePlusCondition
-
- hashCode() - Method in class org.hypergraphdb.type.JavaAbstractBinding
-
- hashCode() - Method in class org.hypergraphdb.type.RecordType
-
- hashCode() - Method in class org.hypergraphdb.type.Slot
-
- hashCode() - Method in class org.hypergraphdb.util.Constant
-
- hashCode() - Method in class org.hypergraphdb.util.FilteredSortedSet
-
- hashCode() - Method in class org.hypergraphdb.util.Pair
-
- hashCode() - Method in class org.hypergraphdb.util.RefCountedMap
-
- HashCodeUtil - Class in org.hypergraphdb.util
-
Collected methods which allow easy implementation of hashCode
.
- HashCodeUtil() - Constructor for class org.hypergraphdb.util.HashCodeUtil
-
- hashIt(Object) - Static method in class org.hypergraphdb.util.HGUtils
-
Return an object's hash code or 0 if the object is null
.
- hashThem(Object, Object) - Static method in class org.hypergraphdb.util.HGUtils
-
Return a composite hash code of two objects.
- hasNext() - Method in class org.hypergraphdb.algorithms.CopyGraphTraversal
-
- hasNext() - Method in class org.hypergraphdb.algorithms.DefaultALGenerator.AdjIterator
-
- hasNext() - Method in class org.hypergraphdb.algorithms.HGBreadthFirstTraversal
-
- hasNext() - Method in class org.hypergraphdb.algorithms.HGDepthFirstTraversal
-
- hasNext() - Method in interface org.hypergraphdb.algorithms.HGTraversal
-
Return true
if there are remaining atoms to be visited and
false
otherwise.
- hasNext() - Method in class org.hypergraphdb.algorithms.HyperTraversal
-
- hasNext() - Method in class org.hypergraphdb.algorithms.SimpleALGenerator.AdjIterator
-
- hasNext() - Method in class org.hypergraphdb.query.impl.AsyncSearchResultImpl
-
- hasNext() - Method in class org.hypergraphdb.query.impl.FilteredResultSet
-
- hasNext() - Method in class org.hypergraphdb.query.impl.HandleArrayResultSet
-
- hasNext() - Method in class org.hypergraphdb.query.impl.InMemoryIntersectionResult
-
- hasNext() - Method in class org.hypergraphdb.query.impl.LinkTargetsResultSet
-
- hasNext() - Method in class org.hypergraphdb.query.impl.MappedResult
-
- hasNext() - Method in class org.hypergraphdb.query.impl.PipedResult
-
- hasNext() - Method in class org.hypergraphdb.query.impl.ProjectionAtomResultSet
-
- hasNext() - Method in class org.hypergraphdb.query.impl.SortedIntersectionResult
-
- hasNext() - Method in class org.hypergraphdb.query.impl.SyncSearchResult
-
- hasNext() - Method in class org.hypergraphdb.query.impl.TraversalResult
-
- hasNext() - Method in class org.hypergraphdb.query.impl.UnionResult
-
- hasNext() - Method in class org.hypergraphdb.query.impl.UnionResultAsync
-
- hasNext() - Method in class org.hypergraphdb.query.impl.ZigZagIntersectionResult
-
- hasNext() - Method in class org.hypergraphdb.storage.SearchResultWrapper
-
- hasNext() - Method in class org.hypergraphdb.util.ArrayBasedIterator
-
- hasNext() - Method in class org.hypergraphdb.util.FilterIterator
-
- hasNext() - Method in class org.hypergraphdb.util.TargetSetIterator
-
- hasNextAsync() - Method in interface org.hypergraphdb.query.impl.AsyncSearchResult
-
- hasNextAsync() - Method in class org.hypergraphdb.query.impl.AsyncSearchResultImpl
-
- hasNextAsync() - Method in class org.hypergraphdb.query.impl.UnionResultAsync
-
- hasOverlayGraph() - Method in class org.hypergraphdb.HGStore
-
Reserved to internal use.
- hasPrev() - Method in class org.hypergraphdb.algorithms.DefaultALGenerator.AdjIterator
-
- hasPrev() - Method in class org.hypergraphdb.algorithms.SimpleALGenerator.AdjIterator
-
- hasPrev() - Method in class org.hypergraphdb.query.impl.AsyncSearchResultImpl
-
- hasPrev() - Method in class org.hypergraphdb.query.impl.FilteredResultSet
-
- hasPrev() - Method in class org.hypergraphdb.query.impl.HandleArrayResultSet
-
- hasPrev() - Method in class org.hypergraphdb.query.impl.InMemoryIntersectionResult
-
- hasPrev() - Method in class org.hypergraphdb.query.impl.LinkTargetsResultSet
-
- hasPrev() - Method in class org.hypergraphdb.query.impl.MappedResult
-
- hasPrev() - Method in class org.hypergraphdb.query.impl.PipedResult
-
- hasPrev() - Method in class org.hypergraphdb.query.impl.ProjectionAtomResultSet
-
- hasPrev() - Method in class org.hypergraphdb.query.impl.SortedIntersectionResult
-
- hasPrev() - Method in class org.hypergraphdb.query.impl.SyncSearchResult
-
- hasPrev() - Method in class org.hypergraphdb.query.impl.TraversalResult
-
- hasPrev() - Method in class org.hypergraphdb.query.impl.UnionResult
-
- hasPrev() - Method in class org.hypergraphdb.query.impl.UnionResultAsync
-
- hasPrev() - Method in class org.hypergraphdb.query.impl.ZigZagIntersectionResult
-
- hasPrev() - Method in class org.hypergraphdb.storage.SearchResultWrapper
-
- hasPrev() - Method in interface org.hypergraphdb.TwoWayIterator
-
Return true
if there is a previous element in the current
iteration state and false
otherwise.
- hasPrev() - Method in class org.hypergraphdb.util.TargetSetIterator
-
- hasPrevAsync() - Method in interface org.hypergraphdb.query.impl.AsyncSearchResult
-
- hasPrevAsync() - Method in class org.hypergraphdb.query.impl.AsyncSearchResultImpl
-
- hasPrevAsync() - Method in class org.hypergraphdb.query.impl.UnionResultAsync
-
- hasType(Class<?>) - Method in class org.hypergraphdb.HGTypeSystem
-
Return true
if there is a HyperGraph type corresponding to the given
class and false
otherwise.
- headSet(HGHandle) - Method in class org.hypergraphdb.atom.HGAtomSet
-
- headSet(T) - Method in class org.hypergraphdb.storage.DBKeyedSortedSet
-
- headSet(HGHandle) - Method in class org.hypergraphdb.storage.StorageBasedIncidenceSet
-
- headSet(E) - Method in class org.hypergraphdb.transaction.TxSet
-
- headSet(E) - Method in class org.hypergraphdb.util.ArrayBasedSet
-
- headSet(E) - Method in class org.hypergraphdb.util.FilteredSortedSet
-
- headSet(E) - Method in class org.hypergraphdb.util.LLRBTree
-
- hg - Variable in class org.hypergraphdb.algorithms.DefaultALGenerator
-
- hg - Variable in class org.hypergraphdb.type.javaprimitive.PrimitiveArrayType
-
- HGAbstractCompositeType - Class in org.hypergraphdb.type
-
Represents an abstract type (can't be instantiated) that has some properties - modeled
after and mainly used to represent an abstract Java bean.
- HGAbstractCompositeType() - Constructor for class org.hypergraphdb.type.HGAbstractCompositeType
-
- HGAbstractCompositeType.Projection - Class in org.hypergraphdb.type
-
- HGAbstractCompositeType.Projection(String, HGHandle) - Constructor for class org.hypergraphdb.type.HGAbstractCompositeType.Projection
-
- HGAbstractType - Class in org.hypergraphdb.type
-
The implementation of a HyperGraph abstract types.
- HGAbstractType() - Constructor for class org.hypergraphdb.type.HGAbstractType
-
- HGALGenerator - Interface in org.hypergraphdb.algorithms
-
This interface defines an adjacency list (AL) generator.
- HGAtomAccessedEvent - Class in org.hypergraphdb.event
-
This event is triggered every time an atom is accessed by its handle in HyperGraph.
- HGAtomAccessedEvent(HGHandle, Object) - Constructor for class org.hypergraphdb.event.HGAtomAccessedEvent
-
- HGAtomAddedEvent - Class in org.hypergraphdb.event
-
This is triggered after a new atom, node or link, has been added to
to HyperGraph.
- HGAtomAddedEvent(HGHandle, Object) - Constructor for class org.hypergraphdb.event.HGAtomAddedEvent
-
- HGAtomAttrib - Class in org.hypergraphdb
-
A simple structure that holds system-level atom attributes.
- HGAtomAttrib() - Constructor for class org.hypergraphdb.HGAtomAttrib
-
- HGAtomCache - Interface in org.hypergraphdb
-
The HGAtomCache
interface abstracts the HyperGraph
caching activities in order for different caching policies and implementations
to be configured and plugged.
- HGAtomEvent - Class in org.hypergraphdb.event
-
This is a base class for various atom related events.
- HGAtomEvent(HGHandle) - Constructor for class org.hypergraphdb.event.HGAtomEvent
-
- HGAtomEvent(HGHandle, Object) - Constructor for class org.hypergraphdb.event.HGAtomEvent
-
- HGAtomEvictEvent - Class in org.hypergraphdb.event
-
An HGAtomEvictedEvent
is triggered by the cache when an atom's run-time
instance is removed from memory.
- HGAtomEvictEvent(HGHandle, Object) - Constructor for class org.hypergraphdb.event.HGAtomEvictEvent
-
- HGAtomLoadedEvent - Class in org.hypergraphdb.event
-
- HGAtomLoadedEvent(HGHandle, Object) - Constructor for class org.hypergraphdb.event.HGAtomLoadedEvent
-
- HGAtomPredicate - Interface in org.hypergraphdb.query
-
This interface defines a predicate of a single atom.
- HGAtomProposeEvent - Class in org.hypergraphdb.event
-
Event triggered when a new atom is about to be added to the graph.
- HGAtomProposeEvent(Object, HGHandle, int) - Constructor for class org.hypergraphdb.event.HGAtomProposeEvent
-
- HGAtomQueue - Class in org.hypergraphdb.atom
-
- HGAtomQueue() - Constructor for class org.hypergraphdb.atom.HGAtomQueue
-
- HGAtomRef - Class in org.hypergraphdb.atom
-
An instance HGAtomRef
represents a reference to a HyperGraph atom.
- HGAtomRef(HGHandle, HGAtomRef.Mode) - Constructor for class org.hypergraphdb.atom.HGAtomRef
-
Construct a new HGAtomRef
to the atom pointed by reference
and with the specified mode
.
- HGAtomRef.Mode - Enum in org.hypergraphdb.atom
-
- HGAtomRefusedException - Exception in org.hypergraphdb.event
-
This exception is thrown when an attempt to add a new atom to a HyperGraph instance
failed.
- HGAtomRefusedException() - Constructor for exception org.hypergraphdb.event.HGAtomRefusedException
-
Default constructor.
- HGAtomRefusedException(Object, Object) - Constructor for exception org.hypergraphdb.event.HGAtomRefusedException
- HGAtomRemovedEvent - Class in org.hypergraphdb.event
-
- HGAtomRemovedEvent(HGHandle) - Constructor for class org.hypergraphdb.event.HGAtomRemovedEvent
-
- HGAtomRemoveRequestEvent - Class in org.hypergraphdb.event
-
A HGAtomRemoveRequestEvent is triggered when an attempt is made to remove
an from HyperGraph, but before the removal process proceeds.
- HGAtomRemoveRequestEvent(HGHandle) - Constructor for class org.hypergraphdb.event.HGAtomRemoveRequestEvent
-
Construct a new HGAtomRemoveRequestEvent
for the
given atom.
- HGAtomReplacedEvent - Class in org.hypergraphdb.event
-
- HGAtomReplacedEvent(HGHandle) - Constructor for class org.hypergraphdb.event.HGAtomReplacedEvent
-
- HGAtomReplaceRequestEvent - Class in org.hypergraphdb.event
-
A HGAtomReplaceRequestEvent
is triggered when an attempt is made to replace
the value of an existing atom within the HyperGraph, but before the replacement process proceeds.
- HGAtomReplaceRequestEvent(HGHandle, HGHandle, Object) - Constructor for class org.hypergraphdb.event.HGAtomReplaceRequestEvent
-
Construct a new HGAtomReplaceRequestEvent
for the
given atom.
- HGAtomResolver<T> - Class in org.hypergraphdb.util
-
- HGAtomResolver(HyperNode) - Constructor for class org.hypergraphdb.util.HGAtomResolver
-
- HGAtomSet - Class in org.hypergraphdb.atom
-
A HGAtomSet
represents a temporary construction of a set of atoms.
- HGAtomSet() - Constructor for class org.hypergraphdb.atom.HGAtomSet
-
- HGAtomSet(HGSortedSet) - Constructor for class org.hypergraphdb.atom.HGAtomSet
-
- HGAtomStack - Class in org.hypergraphdb.atom
-
- HGAtomStack() - Constructor for class org.hypergraphdb.atom.HGAtomStack
-
- HGAtomType - Interface in org.hypergraphdb.type
-
A HGAtomType
is an object capable of translating run-time atom instances to/from
data in HGStore
as well as providing minimal semantic information about
the entities being constructed in the form of a predicate, called subsumes
that
determines whether one entity is a specialization of another.
- HGAtomTypeBase - Class in org.hypergraphdb.type
-
A base class for implementing HGAtomType
.
- HGAtomTypeBase() - Constructor for class org.hypergraphdb.type.HGAtomTypeBase
-
- HGBergeLink - Class in org.hypergraphdb.atom
-
A HGBergeLink
represent a hyperarc or hyperedge in the
mathematical theory of hypergraphs.
- HGBergeLink(HGHandle...) - Constructor for class org.hypergraphdb.atom.HGBergeLink
-
- HGBergeLink(int, HGHandle...) - Constructor for class org.hypergraphdb.atom.HGBergeLink
-
- HGBergeLink(HGHandle[], HGHandle[]) - Constructor for class org.hypergraphdb.atom.HGBergeLink
-
- HGBidirectionalIndex<KeyType,ValueType> - Interface in org.hypergraphdb
-
A HGBidirectionalIndex
provides efficient searching of an
index entry by value as well as by key.
- HGBreadthFirstTraversal - Class in org.hypergraphdb.algorithms
-
Implements a breadth-first search of a graph.
- HGBreadthFirstTraversal() - Constructor for class org.hypergraphdb.algorithms.HGBreadthFirstTraversal
-
- HGBreadthFirstTraversal(HGHandle, HGALGenerator) - Constructor for class org.hypergraphdb.algorithms.HGBreadthFirstTraversal
-
- HGBreadthFirstTraversal(Ref<HGHandle>, HGALGenerator) - Constructor for class org.hypergraphdb.algorithms.HGBreadthFirstTraversal
-
- HGBreadthFirstTraversal(HGHandle, HGALGenerator, int) - Constructor for class org.hypergraphdb.algorithms.HGBreadthFirstTraversal
-
- HGBreadthFirstTraversal(Ref<HGHandle>, HGALGenerator, int) - Constructor for class org.hypergraphdb.algorithms.HGBreadthFirstTraversal
-
- HGCache<Key,Value> - Interface in org.hypergraphdb.cache
-
A simple generic, read-only caching interface.
- HGClassLoaderDelegate - Class in org.hypergraphdb.util
-
- HGClassLoaderDelegate(HGConfiguration) - Constructor for class org.hypergraphdb.util.HGClassLoaderDelegate
-
- HGClosingEvent - Class in org.hypergraphdb.event
-
A HGClosingEvent
is generated right before the closing and cleanup process of
currently opened HyperGraph is initiated.
- HGClosingEvent() - Constructor for class org.hypergraphdb.event.HGClosingEvent
-
- HGCompositeType - Interface in org.hypergraphdb.type
-
A HGCompositeType
represents a HyperGraph type with several
dimensions.
- HGConfiguration - Class in org.hypergraphdb
-
A bean that holds configuration parameters for a HyperGraphDB initialization.
- HGConfiguration() - Constructor for class org.hypergraphdb.HGConfiguration
-
- HGDatabaseVersionFile - Class in org.hypergraphdb.util
-
Represents version information at a particular database instance.
- HGDatabaseVersionFile(File) - Constructor for class org.hypergraphdb.util.HGDatabaseVersionFile
-
- HGDefaultEventManager - Class in org.hypergraphdb.event
-
- HGDefaultEventManager() - Constructor for class org.hypergraphdb.event.HGDefaultEventManager
-
- HGDefaultEventManager(HyperGraph) - Constructor for class org.hypergraphdb.event.HGDefaultEventManager
-
- HGDepthFirstTraversal - Class in org.hypergraphdb.algorithms
-
Implements a depth-first search of a graph.
- HGDepthFirstTraversal() - Constructor for class org.hypergraphdb.algorithms.HGDepthFirstTraversal
-
- HGDepthFirstTraversal(HGHandle, HGALGenerator) - Constructor for class org.hypergraphdb.algorithms.HGDepthFirstTraversal
-
- HGDepthFirstTraversal(Ref<HGHandle>, HGALGenerator) - Constructor for class org.hypergraphdb.algorithms.HGDepthFirstTraversal
-
- HGEMissingData - Exception in org.hypergraphdb
-
- HGEMissingData() - Constructor for exception org.hypergraphdb.HGEMissingData
-
- HGEMissingData(HGPersistentHandle) - Constructor for exception org.hypergraphdb.HGEMissingData
-
- HGEnvironment - Class in org.hypergraphdb
-
This class provides some facilities to manage several open HyperGraph databases
within a single virtual machine.
- HGEnvironment() - Constructor for class org.hypergraphdb.HGEnvironment
-
- HGEvent - Interface in org.hypergraphdb.event
-
This interface marks an object that is a HyperGraph event.
- HGEventBase - Class in org.hypergraphdb.event
-
- HGEventBase() - Constructor for class org.hypergraphdb.event.HGEventBase
-
- HGEventBase(Object) - Constructor for class org.hypergraphdb.event.HGEventBase
-
- HGEventManager - Interface in org.hypergraphdb.event
-
A HGEventManager
is bound to a single HyperGraph instance.
- HGException - Exception in org.hypergraphdb
-
A HGException
is thrown by HyperGraph code anywhere an abnormal
situation, that cannot usually be handled in an obvious way besides
debugging, occurs.
- HGException(String) - Constructor for exception org.hypergraphdb.HGException
-
- HGException(String, Throwable) - Constructor for exception org.hypergraphdb.HGException
-
- HGException(Throwable) - Constructor for exception org.hypergraphdb.HGException
-
- HGExecutorService - Class in org.hypergraphdb.util
-
A wrapper of an underlying executor service implementation that ensures
a transaction context is inherited from the calling thread when a task
is submitted.
- HGExecutorService() - Constructor for class org.hypergraphdb.util.HGExecutorService
-
- HGGraphHolder - Interface in org.hypergraphdb
-
The interface is for atoms that need to hold a reference to the
HyperGraph
to which they belong.
- HGHandle - Interface in org.hypergraphdb
-
A HGHandle
represents a reference to a hypergraph atom.
- HGHandleFactory - Interface in org.hypergraphdb
-
The
HGHandleFactory
is used to manage persistent handles
for the atoms of
HyperGraph
instance.
- HGHandleHolder - Interface in org.hypergraphdb
-
Implement this interface for atoms that will hold their HyperGraphDB handle
as a bean property.
- HGHandleType - Class in org.hypergraphdb.type
-
- HGHandleType() - Constructor for class org.hypergraphdb.type.HGHandleType
-
- HGHandleType.HandleComparator - Class in org.hypergraphdb.type
-
- HGHandleType.HandleComparator() - Constructor for class org.hypergraphdb.type.HGHandleType.HandleComparator
-
- HGIgnore - Annotation Type in org.hypergraphdb.annotation
-
This annotation can be used to mark a bean property to be ignored
when a HyperGraph type is being automatically created for it.
- HGIndex<KeyType,ValueType> - Interface in org.hypergraphdb
-
The HGIndex
interface represents an user-created index in the HyperGraph
data structure.
- HGIndexer<KeyType,ValueType> - Interface in org.hypergraphdb.indexing
-
An HGIndexer
represents an atom used internally
by HyperGraphDB to manage indices.
- HGIndexManager - Class in org.hypergraphdb
-
The HGIndexManager
allows you to create atom indices.
- HGIndexManager(HyperGraph) - Constructor for class org.hypergraphdb.HGIndexManager
-
- HGKeyIndexer<KeyType> - Class in org.hypergraphdb.indexing
-
An HGKeyIndexer
represents an atom used internally
by HyperGraphDB to manage key-based indices.
- HGKeyIndexer() - Constructor for class org.hypergraphdb.indexing.HGKeyIndexer
-
- HGKeyIndexer(String, HGHandle) - Constructor for class org.hypergraphdb.indexing.HGKeyIndexer
-
- HGKeyIndexer(HGHandle) - Constructor for class org.hypergraphdb.indexing.HGKeyIndexer
-
- HGLink - Interface in org.hypergraphdb
-
The HGLink
interface defines a hypergraph link.
- HGListener - Interface in org.hypergraphdb.event
-
A HGListener
must be implemented in order to be receive notifications
about HyperGraph events.
- HGListener.Result - Enum in org.hypergraphdb.event
-
- HGListenerAtom - Class in org.hypergraphdb.event
-
This is a simple bean-like atom that can be used to register listeners that
will be automatically loaded when a HyperGraph is open.
- HGListenerAtom() - Constructor for class org.hypergraphdb.event.HGListenerAtom
-
- HGListenerAtom(String, String) - Constructor for class org.hypergraphdb.event.HGListenerAtom
-
- HGLiveHandle - Interface in org.hypergraphdb.handle
-
A LiveHandle
represents an in memory handle to a HyperGraph atom.
- HGLoadPredefinedTypeEvent - Class in org.hypergraphdb.event
-
This event is triggered by the type system when the run-time instance of a
predefined type needs to be loaded in the cache.
- HGLoadPredefinedTypeEvent(HGPersistentHandle) - Constructor for class org.hypergraphdb.event.HGLoadPredefinedTypeEvent
-
- HGLock - Class in org.hypergraphdb.util
-
Deprecated.
This class hasn't been in use since the introduction of MVCC which is
now how concurrent access to RAM data structures is handled.
- HGLock(HyperGraph, byte[]) - Constructor for class org.hypergraphdb.util.HGLock
-
Deprecated.
- HGLogger - Class in org.hypergraphdb.util
-
- HGLogger() - Constructor for class org.hypergraphdb.util.HGLogger
-
- HGManagedLiveHandle - Interface in org.hypergraphdb.handle
-
- HGOpenedEvent - Class in org.hypergraphdb.event
-
A HGOpenedEvent
is generated right after a new HyperGraph instance has been opened
and fully initialized.
- HGOpenedEvent() - Constructor for class org.hypergraphdb.event.HGOpenedEvent
-
- HGOrderedSearchable<KeyType,ValueType> - Interface in org.hypergraphdb
-
The HGOrderedSearchable
interface specifies that an object can be
viewed as an ordered collection from where a range of values can be obtained
based on a key and comparison operator.
- HGPersistentHandle - Interface in org.hypergraphdb
-
A HGPersistentHandle
is a HGHandle
that survives system
downtime.
- HGPlainLink - Class in org.hypergraphdb
-
A default HGLink
implementation provided by hypergraph.
- HGPlainLink() - Constructor for class org.hypergraphdb.HGPlainLink
-
A default constructor is needed when using Java serialization, but it should
never be called by the outside world.
- HGPlainLink(HGHandle...) - Constructor for class org.hypergraphdb.HGPlainLink
-
Construct a new link with the specified outgoing set.
- HGPredefinedTypes - Class in org.hypergraphdb.type
-
This class contains static references to all HyperGraphDB predefined types.
- HGPredefinedTypes() - Constructor for class org.hypergraphdb.type.HGPredefinedTypes
-
- HGPrimitiveType<JavaType> - Interface in org.hypergraphdb.type
-
A HGPrimitiveType
is a HGAtomType
that
store its values directly as raw byte data.
- HGProjection - Interface in org.hypergraphdb.type
-
A HGProjection
represents a dimension of a composite type.
- HGQuery<SearchResult> - Class in org.hypergraphdb
-
The
HGQuery
class represents an arbitrary query to the
HyperGraph
database.
- HGQuery() - Constructor for class org.hypergraphdb.HGQuery
-
- HGQuery.hg - Class in org.hypergraphdb
-
This class serves as a namespace to a set of syntactically concise functions
for constructing HyperGraph query conditions and performing HyperGraph queries.
- HGQuery.hg() - Constructor for class org.hypergraphdb.HGQuery.hg
-
- HGQueryCondition - Interface in org.hypergraphdb.query
-
The interface defines a HyperGraph query condition.
- HGQueryConfiguration - Class in org.hypergraphdb.query
-
Holds a set of configuration settings for the query sub-system of a HyperGraph
instance.
- HGQueryConfiguration() - Constructor for class org.hypergraphdb.query.HGQueryConfiguration
-
- HGRandomAccessResult<ValueType> - Interface in org.hypergraphdb
-
A HGRandomAccessResult
is a search result that is based on some
kind of cursor that allows immediate positioning on some result value, if it
exists.
- HGRandomAccessResult.GotoResult - Enum in org.hypergraphdb
-
Enumerates the possible results of a call to the goTo
in a
HGRandomAccessResult
.
- HGRefCountedType - Interface in org.hypergraphdb.type
-
A marker interface indicating that a given
HGAtomType
implementation
is reference-counted.
- HGRel - Class in org.hypergraphdb.atom
-
Represents a name relationship/link between entities.
- HGRel(HGHandle...) - Constructor for class org.hypergraphdb.atom.HGRel
-
- HGRel(String, HGHandle...) - Constructor for class org.hypergraphdb.atom.HGRel
-
- HGRelType - Class in org.hypergraphdb.atom
-
Represents the type a "semantic" relationship.
- HGRelType() - Constructor for class org.hypergraphdb.atom.HGRelType
-
- HGRelType(String) - Constructor for class org.hypergraphdb.atom.HGRelType
-
- HGRelType(HGHandle...) - Constructor for class org.hypergraphdb.atom.HGRelType
-
- HGRelType(String, HGHandle...) - Constructor for class org.hypergraphdb.atom.HGRelType
-
- HGRelTypeConstructor - Class in org.hypergraphdb.atom
-
The type of HGRelType
.
- HGRelTypeConstructor() - Constructor for class org.hypergraphdb.atom.HGRelTypeConstructor
-
- HGRemoveRefusedException - Exception in org.hypergraphdb
-
- HGRemoveRefusedException() - Constructor for exception org.hypergraphdb.HGRemoveRefusedException
-
Default constructor.
- HGRemoveRefusedException(HGHandle, Object) - Constructor for exception org.hypergraphdb.HGRemoveRefusedException
- HGReplaceRefusedException - Exception in org.hypergraphdb
-
This exception is thrown when an attempt to replace the value of an existing atom
failed.
- HGReplaceRefusedException() - Constructor for exception org.hypergraphdb.HGReplaceRefusedException
-
Default constructor.
- HGReplaceRefusedException(HGHandle, Object) - Constructor for exception org.hypergraphdb.HGReplaceRefusedException
- HGSearchable<KeyType,ValueType> - Interface in org.hypergraphdb
-
The HGSearchable
interface specifies that an object can be searched by a key.
- HGSearchResult<T> - Interface in org.hypergraphdb
-
- HGSerializable - Class in org.hypergraphdb.atom
-
This atom marks a Java class (or interface) for serialization in HyperGraph
storage.
- HGSerializable() - Constructor for class org.hypergraphdb.atom.HGSerializable
-
- HGSerializable(String) - Constructor for class org.hypergraphdb.atom.HGSerializable
-
- HGSortedSet<E> - Interface in org.hypergraphdb.util
-
A variation of the standard SortedSet
interface that offers a
HGRandomAccessResult
of its elements in addition to an
Iterator
.
- HGSortIndex<KeyType,ValueType> - Interface in org.hypergraphdb
-
A HGSortIndex
is a HGIndex
that maintains its
keys in an order relation.
- HGStats - Class in org.hypergraphdb.atom
-
This is a singleton HyperGraph
managed atom that the system
uses to collect global statistics about the HyperGraph instance.
- HGStats() - Constructor for class org.hypergraphdb.atom.HGStats
-
- HGStorageTransaction - Interface in org.hypergraphdb.transaction
-
- HGStore - Class in org.hypergraphdb
-
An instance of HGStore
is associated with each HyperGraph
to manage to low-level interaction with the underlying database mechanism.
- HGStore(String, HGConfiguration) - Constructor for class org.hypergraphdb.HGStore
-
Construct a HGStore
bound to a specific database
location.
- HGStoreImplementation - Interface in org.hypergraphdb.storage
-
A HGStoreImplementation
provides the crucial storage layer for a
HyperGraphDB instance.
- HGStoreSubgraph - Class in org.hypergraphdb.storage
-
- HGStoreSubgraph(HGHandle, HGStore) - Constructor for class org.hypergraphdb.storage.HGStoreSubgraph
-
- HGStoreSubgraph(Set<HGHandle>, HGStore) - Constructor for class org.hypergraphdb.storage.HGStoreSubgraph
-
- HGSubgraph - Class in org.hypergraphdb.atom
-
- HGSubgraph() - Constructor for class org.hypergraphdb.atom.HGSubgraph
-
- HGSubsumes - Class in org.hypergraphdb.atom
-
The HGSubsumes
link represents a subsumes relationship between
two atoms, either declared, or inferred by HyperGraph.
- HGSubsumes(HGHandle[]) - Constructor for class org.hypergraphdb.atom.HGSubsumes
-
- HGSubsumes(HGHandle, HGHandle) - Constructor for class org.hypergraphdb.atom.HGSubsumes
-
- HGSystemFlags - Interface in org.hypergraphdb
-
This interface defines a set of system-level atom flags that can be specified at
atom addition time in order to control things like atom lifetime.
- HGTransact - Annotation Type in org.hypergraphdb.annotation
-
This annotation indicates that a given method should be wrapped in a transaction.
- HGTransaction - Class in org.hypergraphdb.transaction
-
Implements a transaction in HyperGraphDB.
- HGTransactionConfig - Class in org.hypergraphdb.transaction
-
Encapsulates configuration parameters for a single transaction.
- HGTransactionConfig() - Constructor for class org.hypergraphdb.transaction.HGTransactionConfig
-
- HGTransactionContext - Interface in org.hypergraphdb.transaction
-
A transaction context maintains a stack of nested transactions.
- HGTransactionEndEvent - Class in org.hypergraphdb.event
-
An event triggered upon completion (successful or not) of each transaction.
- HGTransactionEndEvent(HGTransaction, boolean) - Constructor for class org.hypergraphdb.event.HGTransactionEndEvent
-
- HGTransactionException - Exception in org.hypergraphdb.transaction
-
A HGTransactionException
is thrown from within the transaction
handling of HyperGraph.
- HGTransactionException(String) - Constructor for exception org.hypergraphdb.transaction.HGTransactionException
-
- HGTransactionException(String, Throwable) - Constructor for exception org.hypergraphdb.transaction.HGTransactionException
-
- HGTransactionException(Throwable) - Constructor for exception org.hypergraphdb.transaction.HGTransactionException
-
- HGTransactionFactory - Interface in org.hypergraphdb.transaction
-
- HGTransactionManager - Class in org.hypergraphdb.transaction
-
The HGTransactionManager
handles transactional activity for a single
HyperGraph instance.
- HGTransactionManager(HGTransactionFactory) - Constructor for class org.hypergraphdb.transaction.HGTransactionManager
-
Construct a new transaction manager with the given storage transaction factory.
- HGTransactionStartedEvent - Class in org.hypergraphdb.event
-
An event triggered upon the start of every database transaction.
- HGTransactionStartedEvent(HGTransaction) - Constructor for class org.hypergraphdb.event.HGTransactionStartedEvent
-
- HGTraversal - Interface in org.hypergraphdb.algorithms
-
This interface represents a generic graph traversal.
- hgType - Variable in class org.hypergraphdb.type.JavaAbstractBinding
-
- HGTypeConfiguration - Class in org.hypergraphdb.type
-
This class encapsulates startup configuration parameters for the HyperGraphDB
type system.
- HGTypeConfiguration() - Constructor for class org.hypergraphdb.type.HGTypeConfiguration
-
- HGTypedValue - Class in org.hypergraphdb.type
-
This is a utility class to manipulate arbitrary HyperGraph typed
objects, that are not necessarily stored as HyperGraph atoms.
- HGTypedValue(Object, HGHandle) - Constructor for class org.hypergraphdb.type.HGTypedValue
-
- HGTypeHolder<T> - Interface in org.hypergraphdb
-
Implement this interface for atoms that will hold the instance of their HyperGraphDB
type as a bean property.
- HGTypeSchema<TypeDescriptor> - Interface in org.hypergraphdb.type
-
- HGTypeStructuralInfo - Class in org.hypergraphdb.atom
-
The HGTypeStructuralInfo
class represents a HyperGraph atom that provides
fixed structural information about atoms of a definite type.
- HGTypeStructuralInfo() - Constructor for class org.hypergraphdb.atom.HGTypeStructuralInfo
-
Default constructor.
- HGTypeStructuralInfo(HGPersistentHandle, int, boolean) - Constructor for class org.hypergraphdb.atom.HGTypeStructuralInfo
-
Construct a HGTypeStructuralInfo
with the given set of
parameters.
- HGTypeSystem - Class in org.hypergraphdb
-
The
HGTypeSystem
manages atom type information for a given
HyperGraph
database.
- HGTypeSystem(HyperGraph) - Constructor for class org.hypergraphdb.HGTypeSystem
-
Construct the HGtypeSystem
associated with a hypergraph.
- HGUniquenessConstraint - Class in org.hypergraphdb.atom
-
A HGUniquenessContraint
defines what makes an atom of a given type
unique.
- HGUniquenessConstraint() - Constructor for class org.hypergraphdb.atom.HGUniquenessConstraint
-
- HGUserAbortException - Exception in org.hypergraphdb.transaction
-
This exception is to be thrown by application code to force aborting
the current transaction within a transaction closure.
- HGUserAbortException() - Constructor for exception org.hypergraphdb.transaction.HGUserAbortException
-
- HGUtils - Class in org.hypergraphdb.util
-
The mandatory bag of static utility method class.
- HGUtils() - Constructor for class org.hypergraphdb.util.HGUtils
-
- HGValueIndexer<KeyType,ValueType> - Class in org.hypergraphdb.indexing
-
An indexer that not only determines the key in an index entry, but the value
as well.
- HGValueIndexer() - Constructor for class org.hypergraphdb.indexing.HGValueIndexer
-
- HGValueIndexer(String, HGHandle) - Constructor for class org.hypergraphdb.indexing.HGValueIndexer
-
- HGValueIndexer(HGHandle) - Constructor for class org.hypergraphdb.indexing.HGValueIndexer
-
- HGValueLink - Class in org.hypergraphdb
-
HGValueLink
is a
HGLink
that can hold an arbitrary
object as payload.
- HGValueLink() - Constructor for class org.hypergraphdb.HGValueLink
-
- HGValueLink(HGHandle...) - Constructor for class org.hypergraphdb.HGValueLink
-
- HGValueLink(Object, HGHandle...) - Constructor for class org.hypergraphdb.HGValueLink
-
- HyperGraph - Class in org.hypergraphdb
-
This is the main class representing a HyperGraph database.
- HyperGraph() - Constructor for class org.hypergraphdb.HyperGraph
-
- HyperGraph(String) - Constructor for class org.hypergraphdb.HyperGraph
-
Construct a run-time instance of a hypergraph database and open the database
at the specified location.
- HyperNode - Interface in org.hypergraphdb
-
- HyperTraversal - Class in org.hypergraphdb.algorithms
-
This class is work in progress - it was done to solve the immediate problem
of transferring a sub-graph from one location to another.
- HyperTraversal() - Constructor for class org.hypergraphdb.algorithms.HyperTraversal
-
- HyperTraversal(HyperGraph, HGTraversal) - Constructor for class org.hypergraphdb.algorithms.HyperTraversal
-
- HyperTraversal(HyperGraph, HGTraversal, HGAtomPredicate) - Constructor for class org.hypergraphdb.algorithms.HyperTraversal
-
- I - Static variable in class org.hypergraphdb.handle.UUIDHandleFactory
-
- idx - Variable in class org.hypergraphdb.type.JavaObjectMapper
-
- impl - Variable in class org.hypergraphdb.atom.HGAtomSet
-
- importanceOf(DefaultAtomCache.LiveHandle) - Method in class org.hypergraphdb.cache.DefaultAtomCache
-
- IncidenceSet - Class in org.hypergraphdb
-
Represents an atom incidence set.
- IncidenceSet(HGHandle, HGSortedSet<HGHandle>) - Constructor for class org.hypergraphdb.IncidenceSet
-
- IncidenceSetRef - Class in org.hypergraphdb
-
An implementation that will lazily query for the incidence set
of an atom.
- IncidenceSetRef(HGHandle, HyperGraph) - Constructor for class org.hypergraphdb.IncidenceSetRef
-
- incident(HGHandle) - Static method in class org.hypergraphdb.HGQuery.hg
-
Return a condition constraining the result to links to a specific atom.
- incident(Ref<?>) - Static method in class org.hypergraphdb.HGQuery.hg
-
- incidentAt(Ref<HGHandle>, Ref<Integer>, Ref<Integer>) - Static method in class org.hypergraphdb.HGQuery.hg
-
Return a condition constraining the query result set to links pointing to a target atom
positioned within a predetermined range in the link tuple.
- incidentAt(HGHandle, int, int) - Static method in class org.hypergraphdb.HGQuery.hg
-
- incidentAt(Ref<HGHandle>, int) - Static method in class org.hypergraphdb.HGQuery.hg
-
- incidentAt(HGHandle, int) - Static method in class org.hypergraphdb.HGQuery.hg
-
- IncidentCondition - Class in org.hypergraphdb.query
-
The IncidentCondition
specifies that a search result atom
should be a member of the incidence set of a given atom.
- IncidentCondition() - Constructor for class org.hypergraphdb.query.IncidentCondition
-
- IncidentCondition(HGHandle) - Constructor for class org.hypergraphdb.query.IncidentCondition
-
- IncidentCondition(Ref<HGHandle>) - Constructor for class org.hypergraphdb.query.IncidentCondition
-
- incidentNotAt(Ref<HGHandle>, Ref<Integer>, Ref<Integer>) - Static method in class org.hypergraphdb.HGQuery.hg
-
Same as {@link hg#incidentAt(Ref, Ref, Ref) except uses the complement of the specified range.
- incidentNotAt(HGHandle, int, int) - Static method in class org.hypergraphdb.HGQuery.hg
-
- incidentNotAt(HGHandle, int) - Static method in class org.hypergraphdb.HGQuery.hg
-
- incidentNotAt(Ref<HGHandle>, int) - Static method in class org.hypergraphdb.HGQuery.hg
-
- IncidentToQuery - Class in org.hypergraphdb.query.cond2qry
-
- IncidentToQuery() - Constructor for class org.hypergraphdb.query.cond2qry.IncidentToQuery
-
- includeProperty(Class<?>, PropertyDescriptor) - Static method in class org.hypergraphdb.type.DefaultJavaTypeMapper
-
- incrementRunning() - Method in class org.hypergraphdb.transaction.ActiveTransactionsRecord
-
- index(HyperGraph, HGHandle, Object, HGIndex<KeyType, ValueType>) - Method in interface org.hypergraphdb.indexing.HGIndexer
-
Add a particular atom the the index.
- index(HyperGraph, HGHandle, Object, HGIndex<KeyType, HGPersistentHandle>) - Method in class org.hypergraphdb.indexing.HGKeyIndexer
-
- index(HyperGraph, HGHandle, Object, HGIndex<KeyType, ValueType>) - Method in class org.hypergraphdb.indexing.HGValueIndexer
-
- INDEX_CLOCK_HI - Static variable in class org.hypergraphdb.handle.UUID
-
- INDEX_CLOCK_LO - Static variable in class org.hypergraphdb.handle.UUID
-
- INDEX_CLOCK_MID - Static variable in class org.hypergraphdb.handle.UUID
-
- INDEX_CLOCK_SEQUENCE - Static variable in class org.hypergraphdb.handle.UUID
-
- INDEX_NAME - Static variable in class org.hypergraphdb.atom.HGRelTypeConstructor
-
- INDEX_NAME - Static variable in class org.hypergraphdb.type.HGHandleType
-
- INDEX_NAME - Static variable in class org.hypergraphdb.type.javaprimitive.BooleanType
-
- INDEX_NAME - Static variable in class org.hypergraphdb.type.javaprimitive.ByteType
-
- INDEX_NAME - Static variable in class org.hypergraphdb.type.javaprimitive.CharType
-
- INDEX_NAME - Static variable in class org.hypergraphdb.type.javaprimitive.DateTypeBase
-
- INDEX_NAME - Static variable in class org.hypergraphdb.type.javaprimitive.DoubleType
-
- INDEX_NAME - Static variable in class org.hypergraphdb.type.javaprimitive.FloatType
-
- INDEX_NAME - Static variable in class org.hypergraphdb.type.javaprimitive.IntType
-
- INDEX_NAME - Static variable in class org.hypergraphdb.type.javaprimitive.LongType
-
- INDEX_NAME - Static variable in class org.hypergraphdb.type.javaprimitive.ShortType
-
- INDEX_NAME - Static variable in class org.hypergraphdb.type.javaprimitive.StringType
-
- INDEX_NAME - Static variable in class org.hypergraphdb.type.SlotType
-
- INDEX_TYPE - Static variable in class org.hypergraphdb.handle.UUID
-
- INDEX_VARIATION - Static variable in class org.hypergraphdb.handle.UUID
-
- IndexBasedQuery<T> - Class in org.hypergraphdb.query.impl
-
A simple query that operates on a single index.
- IndexBasedQuery(HGIndex<Object, Object>, IndexBasedQuery.ScanType) - Constructor for class org.hypergraphdb.query.impl.IndexBasedQuery
-
Construct a query that will scan the whole index - either its keys or its
values depending on the scanKeys
parameter.
- IndexBasedQuery(HGIndex<? extends Object, ? extends Object>, Object) - Constructor for class org.hypergraphdb.query.impl.IndexBasedQuery
-
- IndexBasedQuery(HGIndex<Object, Object>, Ref<Object>, ComparisonOperator) - Constructor for class org.hypergraphdb.query.impl.IndexBasedQuery
-
- IndexBasedQuery(HGIndex<Object, Object>, Object, ComparisonOperator) - Constructor for class org.hypergraphdb.query.impl.IndexBasedQuery
-
- IndexBasedQuery.ScanType - Enum in org.hypergraphdb.query.impl
-
- IndexCondition<Key,Value> - Class in org.hypergraphdb.query
-
- IndexCondition() - Constructor for class org.hypergraphdb.query.IndexCondition
-
- IndexCondition(HGIndex<Key, Value>, Key) - Constructor for class org.hypergraphdb.query.IndexCondition
-
- IndexCondition(HGIndex<Key, Value>, Key, ComparisonOperator) - Constructor for class org.hypergraphdb.query.IndexCondition
-
- IndexCondition(HGIndex<Key, Value>, Ref<Key>, ComparisonOperator) - Constructor for class org.hypergraphdb.query.IndexCondition
-
- IndexedPartCondition - Class in org.hypergraphdb.query
-
- IndexedPartCondition() - Constructor for class org.hypergraphdb.query.IndexedPartCondition
-
- IndexedPartCondition(HGHandle, HGIndex<?, ?>, Object, ComparisonOperator) - Constructor for class org.hypergraphdb.query.IndexedPartCondition
-
- IndexedPartCondition(HGHandle, HGIndex<?, ?>, Ref<Object>, ComparisonOperator) - Constructor for class org.hypergraphdb.query.IndexedPartCondition
-
- indexOf(Object) - Method in class org.hypergraphdb.transaction.TxList
-
- IndexScanQuery<Key,Value> - Class in org.hypergraphdb.query.impl
-
This queries simply scans all elements in a given index.
- IndexScanQuery(HGIndex<Key, Value>, boolean) - Constructor for class org.hypergraphdb.query.impl.IndexScanQuery
-
- initClasses() - Method in class org.hypergraphdb.type.JavaObjectMapper
-
- initialize(HyperGraph) - Method in interface org.hypergraphdb.type.HGTypeSchema
-
Initialize the schema with the
HyperGraph
instance to which it is bound.
- initialize(HyperGraph) - Method in class org.hypergraphdb.type.JavaTypeSchema
-
- initialValue(String) - Method in class org.hypergraphdb.HGQuery
-
- initialVar(String, T) - Method in class org.hypergraphdb.HGQuery
-
- initListenerMap() - Method in class org.hypergraphdb.event.HGDefaultEventManager
-
- initThreadLocals() - Static method in class org.hypergraphdb.type.TypeUtils
-
Internal method - do not call.
- inject(Object, Object) - Method in class org.hypergraphdb.type.BeanPropertyBasedProjection
-
- inject(Object, Object) - Method in class org.hypergraphdb.type.HGAbstractCompositeType.Projection
-
- inject(Object, Object) - Method in interface org.hypergraphdb.type.HGProjection
-
Modify an atom's projections.
- InMemoryIntersectionResult<T> - Class in org.hypergraphdb.query.impl
-
- InMemoryIntersectionResult(HGRandomAccessResult<T>, HGRandomAccessResult<T>) - Constructor for class org.hypergraphdb.query.impl.InMemoryIntersectionResult
-
- InMemoryIntersectionResult.Combiner<T> - Class in org.hypergraphdb.query.impl
-
- InMemoryIntersectionResult.Combiner() - Constructor for class org.hypergraphdb.query.impl.InMemoryIntersectionResult.Combiner
-
- instance - Static variable in class org.hypergraphdb.query.cond2qry.ToQueryMap
-
- Instance - Static variable in class org.hypergraphdb.query.Nothing
-
- INTERSECTION_THRESHOLD - Static variable in class org.hypergraphdb.query.AnalyzedQuery
-
- IntersectionQuery<T> - Class in org.hypergraphdb.query.impl
-
An IntersectionQuery
combines the results of two underlying
queries and produces a result set containing only elements that appear
in both of the input result sets.
- IntersectionQuery(HGQuery<T>, HGQuery<T>, RSCombiner<T>) - Constructor for class org.hypergraphdb.query.impl.IntersectionQuery
-
Construct an intersection of two queries.
- IntHandleFactory - Class in org.hypergraphdb.handle
-
Produces integer valued persistent handles.
- IntHandleFactory() - Constructor for class org.hypergraphdb.handle.IntHandleFactory
-
- IntPersistentHandle - Class in org.hypergraphdb.handle
-
- IntPersistentHandle(int) - Constructor for class org.hypergraphdb.handle.IntPersistentHandle
-
- IntPrimitiveArrayType - Class in org.hypergraphdb.type.javaprimitive
-
- IntPrimitiveArrayType() - Constructor for class org.hypergraphdb.type.javaprimitive.IntPrimitiveArrayType
-
- IntType - Class in org.hypergraphdb.type.javaprimitive
-
The implementation of the primitive Integer
type.
- IntType() - Constructor for class org.hypergraphdb.type.javaprimitive.IntType
-
- IntType.IntComparator - Class in org.hypergraphdb.type.javaprimitive
-
- IntType.IntComparator() - Constructor for class org.hypergraphdb.type.javaprimitive.IntType.IntComparator
-
- invokeAll(Collection<? extends Callable<T>>) - Method in class org.hypergraphdb.util.HGExecutorService
-
- invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class org.hypergraphdb.util.HGExecutorService
-
- invokeAny(Collection<? extends Callable<T>>) - Method in class org.hypergraphdb.util.HGExecutorService
-
- invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class org.hypergraphdb.util.HGExecutorService
-
- is(HGHandle) - Static method in class org.hypergraphdb.HGQuery.hg
-
Return the "identity" condition that evaluates to true for a specific handle.
- is234() - Method in class org.hypergraphdb.util.LLRBTree
-
- isAbstract(Class<?>) - Static method in class org.hypergraphdb.type.JavaTypeFactory
-
- isBalanced() - Method in class org.hypergraphdb.util.LLRBTree
-
- isBalanced(LLRBTree.Node<E>) - Method in class org.hypergraphdb.util.LLRBTree
-
- isBST() - Method in class org.hypergraphdb.util.LLRBTree
-
- isCancelled() - Method in class org.hypergraphdb.util.AggregateFuture
-
An aggregate is canceled iff at least one of its components is canceled.
- isCancelled() - Method in class org.hypergraphdb.util.CallbackFuture
-
- isCancelled() - Method in class org.hypergraphdb.util.CompletedFuture
-
- isCancelled() - Method in class org.hypergraphdb.util.MappedFuture
-
- isCaseSensitive() - Method in class org.hypergraphdb.type.javaprimitive.StringType
-
- IsCondition - Class in org.hypergraphdb.query
-
An "identity" condition that evaluates to true for a specific handle.
- IsCondition() - Constructor for class org.hypergraphdb.query.IsCondition
-
- IsCondition(Ref<HGHandle>) - Constructor for class org.hypergraphdb.query.IsCondition
-
- IsCondition(HGHandle) - Constructor for class org.hypergraphdb.query.IsCondition
-
- isDefaultConstructible(Class<?>) - Static method in class org.hypergraphdb.type.JavaTypeFactory
-
- isDone() - Method in class org.hypergraphdb.util.AggregateFuture
-
An aggregate is done iff all of its components are done.
- isDone() - Method in class org.hypergraphdb.util.CallbackFuture
-
- isDone() - Method in class org.hypergraphdb.util.CompletedFuture
-
- isDone() - Method in class org.hypergraphdb.util.MappedFuture
-
- isEmpty() - Method in class org.hypergraphdb.atom.HGAtomQueue
-
- isEmpty() - Method in class org.hypergraphdb.atom.HGAtomSet
-
- isEmpty() - Method in class org.hypergraphdb.atom.HGAtomStack
-
- isEmpty() - Method in class org.hypergraphdb.query.impl.TypeConditionAggregate
-
- isEmpty() - Method in class org.hypergraphdb.storage.DBKeyedSortedSet
-
- isEmpty() - Method in class org.hypergraphdb.storage.StorageBasedIncidenceSet
-
- isEmpty() - Method in class org.hypergraphdb.transaction.TxList
-
- isEmpty() - Method in class org.hypergraphdb.transaction.TxMap
-
- isEmpty() - Method in class org.hypergraphdb.transaction.TxSet
-
- isEmpty() - Method in class org.hypergraphdb.util.ArrayBasedSet
-
- isEmpty() - Method in class org.hypergraphdb.util.FilteredSortedSet
-
- isEmpty(String) - Static method in class org.hypergraphdb.util.HGUtils
-
- isEmpty() - Method in class org.hypergraphdb.util.RefCountedMap
-
- isEmpty() - Method in class org.hypergraphdb.util.SimpleStack
-
- isEmpty() - Method in class org.hypergraphdb.util.SimplyLinkedQueue
-
- isEmpty() - Method in class org.hypergraphdb.util.WeakIdentityHashMap
-
Returns true if this map contains no key-value mappings.
- isEmtpy() - Method in class org.hypergraphdb.util.LLRBTree
-
- isEmtpy() - Method in class org.hypergraphdb.util.TwoWayMap
-
- isEnabled() - Method in class org.hypergraphdb.transaction.HGTransactionManager
-
Return true
if the transaction are enabled and false
otherwise.
- isFatal() - Method in exception org.hypergraphdb.maintenance.MaintenanceException
-
- isFloating() - Method in class org.hypergraphdb.atom.HGAtomRef
-
Return true
if this is a floating reference and false
otherwise.
- isFrozen(HGLiveHandle) - Method in class org.hypergraphdb.cache.DefaultAtomCache
-
- isFrozen(HGLiveHandle) - Method in class org.hypergraphdb.cache.PhantomRefAtomCache
-
- isFrozen(HGLiveHandle) - Method in class org.hypergraphdb.cache.WeakRefAtomCache
-
- isFrozen(HGLiveHandle) - Method in interface org.hypergraphdb.HGAtomCache
-
Find out whether a given atom is frozen in the cache.
- isFrozen(HGHandle) - Method in class org.hypergraphdb.HyperGraph
-
Return true
if a given is currently frozen in the cache
and false
otherwise.
- isHard() - Method in class org.hypergraphdb.atom.HGAtomRef
-
Return true
if this is a hard reference and false
otherwise.
- isHGInstantiable(Class<?>) - Static method in class org.hypergraphdb.type.JavaTypeFactory
-
- isIncidenceSetLoaded(HGHandle) - Method in class org.hypergraphdb.HyperGraph
-
Return true
if the incidence set of a given atom is currently
loaded in main memory and false
otherwise.
- isKeepIncidentLinksOnRemoval() - Method in class org.hypergraphdb.HGConfiguration
-
Return true
if links incident to an atom are kept in the database
when that atom is being removed through the HyperGraph.remove(HGHandle)
method
and false
otherwise.
- isLink(Class<?>) - Static method in class org.hypergraphdb.type.JavaTypeFactory
-
- isLoaded(Key) - Method in interface org.hypergraphdb.cache.HGCache
-
Return true
if the element with the given key is currently in the
cache and false
otherwise.
- isLoaded(Key) - Method in class org.hypergraphdb.cache.LRUCache
-
- isLoaded(Key) - Method in class org.hypergraphdb.cache.SimpleCache
-
- isLoaded(HGHandle) - Method in class org.hypergraphdb.HyperGraph
-
Return true
if a given is currently loaded in main memory
and false
otherwise.
- isMember(HGHandle) - Method in class org.hypergraphdb.atom.HGSubgraph
-
- isNoStorage() - Method in class org.hypergraphdb.transaction.HGTransactionConfig
-
- isNullUUID() - Method in class org.hypergraphdb.handle.UUID
-
- isOpen(String) - Static method in class org.hypergraphdb.HGEnvironment
-
Return true
if the database at the given location is already
open and false
otherwise.
- isOpen() - Method in interface org.hypergraphdb.HGIndex
-
Return true
if the index is currently opened and
false
otherwise.
- isOpen() - Method in class org.hypergraphdb.HyperGraph
-
Return true
is the database is currently open and false
otherwise.
- isOrdered() - Method in class org.hypergraphdb.algorithms.DefaultALGenerator.AdjIterator
-
- isOrdered() - Method in class org.hypergraphdb.algorithms.SimpleALGenerator.AdjIterator
-
- isOrdered() - Method in class org.hypergraphdb.atom.HGTypeStructuralInfo
-
- isOrdered() - Method in interface org.hypergraphdb.HGSearchResult
-
Return true
if the elements in this search result are in ordered
and false
otherwise.
- isOrdered() - Method in class org.hypergraphdb.query.impl.AsyncSearchResultImpl
-
- isOrdered() - Method in class org.hypergraphdb.query.impl.FilteredResultSet
-
- isOrdered() - Method in class org.hypergraphdb.query.impl.HandleArrayResultSet
-
- isOrdered() - Method in class org.hypergraphdb.query.impl.InMemoryIntersectionResult
-
- isOrdered() - Method in class org.hypergraphdb.query.impl.LinkTargetsResultSet
-
- isOrdered() - Method in class org.hypergraphdb.query.impl.MappedResult
-
- isOrdered() - Method in class org.hypergraphdb.query.impl.PipedResult
-
- isOrdered() - Method in class org.hypergraphdb.query.impl.ProjectionAtomResultSet
-
- isOrdered() - Method in class org.hypergraphdb.query.impl.SortedIntersectionResult
-
- isOrdered() - Method in class org.hypergraphdb.query.impl.SyncSearchResult
-
- isOrdered() - Method in class org.hypergraphdb.query.impl.TraversalResult
-
- isOrdered() - Method in class org.hypergraphdb.query.impl.UnionResult
-
- isOrdered() - Method in class org.hypergraphdb.query.impl.UnionResultAsync
-
- isOrdered() - Method in class org.hypergraphdb.query.impl.ZigZagIntersectionResult
-
- isOrdered() - Method in class org.hypergraphdb.storage.SearchResultWrapper
-
- isParallelExecution() - Method in class org.hypergraphdb.query.HGQueryConfiguration
-
- isPresent(HyperGraph) - Method in class org.hypergraphdb.type.JavaTypeSchema
-
- isReadOnly() - Method in class org.hypergraphdb.transaction.HGTransaction
-
- isReadonly() - Method in class org.hypergraphdb.transaction.HGTransactionConfig
-
- isRegistered(HGIndexer<?, ?>) - Method in class org.hypergraphdb.HGIndexManager
-
Return true
if the given HGIndexer
is registered
with the index manager and false
otherwise.
- isReturnLatestAvailable() - Method in class org.hypergraphdb.transaction.TxCacheMap
-
- isReturnPreceeding() - Method in class org.hypergraphdb.algorithms.DefaultALGenerator
-
- isReturnPreceeding() - Method in class org.hypergraphdb.query.TraversalCondition
-
- isReturnSource() - Method in class org.hypergraphdb.algorithms.DefaultALGenerator
-
- isReturnSource() - Method in class org.hypergraphdb.query.TraversalCondition
-
- isReturnSucceeding() - Method in class org.hypergraphdb.algorithms.DefaultALGenerator
-
- isReturnSucceeding() - Method in class org.hypergraphdb.query.TraversalCondition
-
- isReverseOrder() - Method in class org.hypergraphdb.algorithms.DefaultALGenerator
-
- isReverseOrder() - Method in class org.hypergraphdb.query.TraversalCondition
-
- isRunning() - Method in class org.hypergraphdb.util.ActionQueueThread
-
- isSameVar(Var<?>, Var<?>) - Method in class org.hypergraphdb.util.VarContext
-
- isShutdown() - Method in class org.hypergraphdb.util.HGExecutorService
-
- isSuccessful() - Method in class org.hypergraphdb.event.HGTransactionEndEvent
-
Return true
if the transaction completed successfully and false
otherwise.
- isSymbolic() - Method in class org.hypergraphdb.atom.HGAtomRef
-
Return true
if this is a symbolic reference and false
otherwise.
- isTerminated() - Method in class org.hypergraphdb.util.HGExecutorService
-
- isTransactional() - Method in class org.hypergraphdb.HGConfiguration
-
true
if the database is configured to support transactions and false
otherwise.
- isUseSystemAtomAttributes() - Method in class org.hypergraphdb.HGConfiguration
-
Return true
(the default) if system-level atom attributes are
stored and false
otherwise.
- isValueReleased(HyperGraph, HGPersistentHandle) - Static method in class org.hypergraphdb.type.TypeUtils
-
- isVar(Ref<T>) - Static method in class org.hypergraphdb.HGQuery.hg
-
Return
true
if the passed in
Ref
is a
Var
and
false
otherwise.
- isVisited(HGHandle) - Method in class org.hypergraphdb.algorithms.CopyGraphTraversal
-
- isVisited(HGHandle) - Method in class org.hypergraphdb.algorithms.HGBreadthFirstTraversal
-
- isVisited(HGHandle) - Method in class org.hypergraphdb.algorithms.HGDepthFirstTraversal
-
- isVisited(HGHandle) - Method in interface org.hypergraphdb.algorithms.HGTraversal
-
Return true
if the given atom was already visited and
false
otherwise.
- isVisited(HGHandle) - Method in class org.hypergraphdb.algorithms.HyperTraversal
-
- isWriteUpgradable() - Method in class org.hypergraphdb.transaction.HGTransactionConfig
-
- iterator() - Method in class org.hypergraphdb.atom.HGAtomSet
-
- iterator() - Method in class org.hypergraphdb.atom.impl.UUIDTrie
-
- iterator() - Method in class org.hypergraphdb.HGPlainLink
-
- iterator() - Method in class org.hypergraphdb.query.impl.IntersectionQuery
-
- iterator() - Method in class org.hypergraphdb.query.impl.PipeQuery
-
- iterator() - Method in class org.hypergraphdb.query.impl.PredicateBasedFilter
-
- iterator() - Method in class org.hypergraphdb.query.impl.PredicateBasedRAFilter
-
- iterator() - Method in class org.hypergraphdb.query.impl.ResultMapQuery
-
- iterator() - Method in class org.hypergraphdb.query.impl.UnionQuery
-
- iterator() - Method in class org.hypergraphdb.storage.DBKeyedSortedSet
-
This iterator is intended for use when full iteration is performed on the set.
- iterator() - Method in class org.hypergraphdb.storage.HGStoreSubgraph
-
- iterator() - Method in class org.hypergraphdb.storage.RAMStorageGraph
-
- iterator() - Method in class org.hypergraphdb.storage.RefDelegateStorageGraph
-
- iterator() - Method in class org.hypergraphdb.storage.StorageBasedIncidenceSet
-
- iterator() - Method in interface org.hypergraphdb.storage.StorageGraph
-
- iterator() - Method in class org.hypergraphdb.transaction.TxList
-
- iterator() - Method in class org.hypergraphdb.transaction.TxSet
-
- iterator() - Method in class org.hypergraphdb.util.ArrayBasedSet
-
- iterator() - Method in class org.hypergraphdb.util.Cons
-
- iterator() - Method in class org.hypergraphdb.util.FilteredSortedSet
-
- iterator() - Method in class org.hypergraphdb.util.LLRBTree
-
- iterator() - Method in class org.hypergraphdb.util.SimpleStack
-