A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

A

a_star() - Method in class org.hypergraphdb.algorithms.GraphClassics
 
abort() - Method in interface 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.TransactionBDBImpl
 
abort() - Method in class org.hypergraphdb.transaction.VanillaTransaction
 
ABSTRACT - Static variable in class org.hypergraphdb.type.HGPredefinedTypes
 
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.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
 
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.
add(HGHandle) - Method in class org.hypergraphdb.atom.HGAtomSet
 
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(X, Y) - Method in class org.hypergraphdb.util.TwoWayMap
 
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.
addClass(Class<?>) - Method in class org.hypergraphdb.type.JavaObjectMapper
 
addClass(String) - Method in class org.hypergraphdb.type.JavaObjectMapper
 
addEntry(KeyType, ValueType) - Method in interface org.hypergraphdb.HGIndex
Add an entry to the index.
addEntry(KeyType, ValueType) - Method in class org.hypergraphdb.storage.DefaultIndexImpl
 
addListener(Class<T>, HGListener) - Method in class org.hypergraphdb.event.HGEventManager
 
addPredefinedType(HGPersistentHandle, HGAtomType, Class<?>) - Method in class org.hypergraphdb.HGTypeSystem
Specify an application specific predefined type, possibly overriding a default HyperGraph basic type.
addProjection(HGAbstractCompositeType.Projection) - Method in class org.hypergraphdb.type.HGAbstractCompositeType
 
addSlot(HGHandle) - Method in class org.hypergraphdb.type.RecordType
 
all() - Static method in class org.hypergraphdb.HGQuery.hg
 
all - Static variable in class org.hypergraphdb.type.HGPredefinedTypes
 
and(HGQueryCondition...) - Static method in class org.hypergraphdb.HGQuery.hg
 
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
 
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 - Static variable in class 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.HGHandleFactory
 
anyHandle() - Static method in class org.hypergraphdb.HGQuery.hg
 
apply(Mapping<?, ?>, HGQueryCondition) - Static method in class org.hypergraphdb.HGQuery.hg
 
arity(int) - Static method in class org.hypergraphdb.HGQuery.hg
 
ArityCondition - Class in org.hypergraphdb.query
The ArityCondition is a simply predicate condition that checks the arity (i.e.
ArityCondition(int) - Constructor for class org.hypergraphdb.query.ArityCondition
 
ARRAY - Static variable in class org.hypergraphdb.type.HGPredefinedTypes
 
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
 
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
 
assign(Object, String, Object) - Method in class org.hypergraphdb.type.JavaTypeFactory
 
assignPrivate(Class<?>, Object, String, Object) - Method in class org.hypergraphdb.type.JavaTypeFactory
 
ATOM_SET - Static variable in class org.hypergraphdb.type.HGPredefinedTypes
 
atomAccessed() - Method in class org.hypergraphdb.atom.HGStats
 
atomConstructionComplete(HyperGraph, HGPersistentHandle) - Static method in class org.hypergraphdb.type.TypeUtils
 
AtomPartCondition - Class in org.hypergraphdb.query
A condition that constraints the value of a component of a composite typed atom.
AtomPartCondition(String[], Object) - Constructor for class org.hypergraphdb.query.AtomPartCondition
 
AtomPartCondition(String[], Object, ComparisonOperator) - Constructor for class org.hypergraphdb.query.AtomPartCondition
 
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(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, byte) - Method in class org.hypergraphdb.cache.DefaultAtomCache
Associate an atom instance and a persistent handle with a live handle.
atomRead(HGPersistentHandle, Object, byte, long, long) - Method in class org.hypergraphdb.cache.DefaultAtomCache
 
atomRead(HGPersistentHandle, Object, byte) - Method in class org.hypergraphdb.cache.WeakRefAtomCache
 
atomRead(HGPersistentHandle, Object, byte, long, long) - Method in class org.hypergraphdb.cache.WeakRefAtomCache
 
atomRead(HGPersistentHandle, Object, byte) - Method in interface org.hypergraphdb.HGAtomCache
Inform the cache that an atom has just been read from persistent storage.
atomRead(HGPersistentHandle, Object, byte, long, long) - Method in interface org.hypergraphdb.HGAtomCache
Inform the cache that an atom with system-level attributes has been loaded.
AtomReference - Annotation Type in org.hypergraphdb.annotation
 
atomRefresh(HGLiveHandle, Object) - Method in class org.hypergraphdb.cache.DefaultAtomCache
 
atomRefresh(HGLiveHandle, Object) - Method in class org.hypergraphdb.cache.WeakRefAtomCache
 
atomRefresh(HGLiveHandle, Object) - Method in interface org.hypergraphdb.HGAtomCache
Refresh a previously evicted atom.
AtomRefType - Class in org.hypergraphdb.type
Represents the type of a HGAtomRef value.
AtomRefType() - Constructor for class org.hypergraphdb.type.AtomRefType
 
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(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(Object) - Constructor for class org.hypergraphdb.query.AtomValueCondition
 
AtomValueCondition(Object, ComparisonOperator) - Constructor for class org.hypergraphdb.query.AtomValueCondition
 

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z