| Name | Description | Type | Package | Framework |
| AccessibleObjectCache | Utility class to maintain runtime caches of Field, Method and Constructor for use by HGAtomType implementations. | Class | org.hypergraphdb.util | HypergraphDb |
|
| ActionQueueThread | This a simple queue that runs as a thread and executes passed in action object (i. | Class | org.hypergraphdb.util | HypergraphDb |
|
| AggregateFuture | An AggregateFuture encapsulates several Future into a single one. | Class | org.hypergraphdb.util | HypergraphDb |
|
| ArrayBasedIterator | Implements an Iterator over the elements of a built-in Java array. | Class | org.hypergraphdb.util | HypergraphDb |
|
| ArrayBasedSet | An implementation SortedSet based on primitive arrays that grow as needed without ever shrinking. | Class | org.hypergraphdb.util | HypergraphDb |
|
| CallbackFuture | An CallbackFuture offers the possibility to call back a registered listener when it is completed. | Class | org.hypergraphdb.util | HypergraphDb |
|
| CallContextRef | | Class | org.hypergraphdb.util | HypergraphDb |
|
| ChainResolver | | Class | org.hypergraphdb.util | HypergraphDb |
|
| CloneMe | Expose the clone method publicly so that it can be invoked at an interface/abstract class level. | Interface | org.hypergraphdb.util | HypergraphDb |
|
| CompletedFuture | Represents a Future that's already completed. | Class | org.hypergraphdb.util | HypergraphDb |
|
| CompositeMapping | | Class | org.hypergraphdb.util | HypergraphDb |
|
| Cons | | Class | org.hypergraphdb.util | HypergraphDb |
|
| Constant | | Class | org.hypergraphdb.util | HypergraphDb |
|
| DelegateMapResolver | A map-based resolver that will delegate to another resolved if the element is not in the map. | Class | org.hypergraphdb.util | HypergraphDb |
|
| DummyReadWriteLock | A read-write lock that doesn't lock at all. | Class | org.hypergraphdb.util | HypergraphDb |
|
| FilteredSortedSet | | Class | org.hypergraphdb.util | HypergraphDb |
|
| FilterIterator | A filtering iterator wraps a source iterator an filter out some of its elements based on a predicate. | Class | org.hypergraphdb.util | HypergraphDb |
|
| HashCodeUtil | Collected methods which allow easy implementation of hashCode. | Class | org.hypergraphdb.util | HypergraphDb |
|
| HGAtomResolver | | Class | org.hypergraphdb.util | HypergraphDb |
|
| HGClassLoaderDelegate | | Class | org.hypergraphdb.util | HypergraphDb |
|
| HGDatabaseVersionFile | Represents version information at a particular database instance. | Class | org.hypergraphdb.util | HypergraphDb |
|
| HGExecutorService | A wrapper of an underlying executor service implementation that ensures a transaction context is inherited from the calling thread when a task | Class | org.hypergraphdb.util | HypergraphDb |
|
| HGLock | An implementation of ReadWriteLock that will use the currently active database transaction if there is one (through BDBTxLock) | Class | org.hypergraphdb.util | HypergraphDb |
|
| HGLogger | | Class | org.hypergraphdb.util | HypergraphDb |
|
| HGSortedSet | A variation of the standard SortedSet interface that offers a HGRandomAccessResult of its elements in addition to an | Interface | org.hypergraphdb.util | HypergraphDb |
|
| HGUtils | The mandatory bag of static utility method class. | Class | org.hypergraphdb.util | HypergraphDb |
|
| KeyMapResolver | | Class | org.hypergraphdb.util | HypergraphDb |
|
| LinkedIdentityHashMap | | Class | org.hypergraphdb.util | HypergraphDb |
|
| LLRBTree | Implements a set of elements as a left-leaning red-black tree. | Class | org.hypergraphdb.util | HypergraphDb |
|
| MappedFuture | | Class | org.hypergraphdb.util | HypergraphDb |
|
| Mapping | An interface specifying a single argument function. | Interface | org.hypergraphdb.util | HypergraphDb |
|
| MapResolver | | Class | org.hypergraphdb.util | HypergraphDb |
|
| MemoryWarningSystem | This memory warning system will call all registered listeners when we exceed the percentage of available heap memory specified. | Class | org.hypergraphdb.util | HypergraphDb |
|
| MemoryWarningSystem .Listener | | Interface | org.hypergraphdb.util.MemoryWarningSystem | HypergraphDb |
|
| Pair | The inexplicably missing class from the java. | Class | org.hypergraphdb.util | HypergraphDb |
|
| PredefinedTypesConfig | Utility to read and hold configuration of predefined HyperGraphDB types. | Class | org.hypergraphdb.util | HypergraphDb |
|
| RefCountedMap | A variation on a map where values are managed like resources: a put increments a reference count on an existing key-value entry and a remove | Class | org.hypergraphdb.util | HypergraphDb |
|
| RefResolver | Defines a generic capability to resolve a reference of type Key to an object of type Value. | Interface | org.hypergraphdb.util | HypergraphDb |
|
| SimpleStack | A simple, non thread-safe stack, missing from java. | Class | org.hypergraphdb.util | HypergraphDb |
|
| SimplyLinkedQueue | | Class | org.hypergraphdb.util | HypergraphDb |
|
| SoftHashMap | This is similar to the standard WeakHashMap, but it uses SoftReferences for the map's values instead | Class | org.hypergraphdb.util | HypergraphDb |
|
| StringBAInterconverter | | Class | org.hypergraphdb.util | HypergraphDb |
|
| TargetSetIterator | An iterator over the target set of a given link. | Class | org.hypergraphdb.util | HypergraphDb |
|
| TempLink | This class represents a simple, temporary link used during various query and graph traversal activities. | Class | org.hypergraphdb.util | HypergraphDb |
|
| TwoWayMap | A bi-directional map X Y. | Class | org.hypergraphdb.util | HypergraphDb |
|
| ValueSetter | A simple interface to be implemented by objects that set values in specific dynamic contexts. | Interface | org.hypergraphdb.util | HypergraphDb |
|
| VarContext | This is a glorified name/value map implementing the handling of query variables. | Class | org.hypergraphdb.util | HypergraphDb |
|
| WeakIdentityHashMap | This is a modified version of @see{WeakHashMap} from JDK 1. | Class | org.hypergraphdb.util | HypergraphDb |