| Name | Description | Type | Package | Framework |
| AbstractTypeConstructor | This type is a predefined type constructor that manages abstract types in the HyperGraph storage. | Class | org.hypergraphdb.type | HypergraphDb |
|
| 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 |
|
| ActiveTransactionsRecord | | Class | org.hypergraphdb.transaction | HypergraphDb |
|
| AggregateFuture | An AggregateFuture encapsulates several Future into a single one. | Class | org.hypergraphdb.util | HypergraphDb |
|
| AnalyzedQuery | A query object that holds information collected during the compilation process. | Class | org.hypergraphdb.query | HypergraphDb |
|
| And | Represents the conjunction operator of a query condition. | Class | org.hypergraphdb.query | HypergraphDb |
|
| AndToQuery | | Class | org.hypergraphdb.query.cond2qry | HypergraphDb |
|
| AnyAtomCondition | This condition is satisfied by any and all atoms in the HyperGraph database. | Class | org.hypergraphdb.query | HypergraphDb |
|
| ApplyNewIndexer | The MaintenanceOperation will create index entries for a newlyAuthor:Borislav Iordanov | Class | org.hypergraphdb.maintenance | HypergraphDb |
|
| ArityCondition | The ArityCondition is a simply predicate condition that checks the arity (i. | Class | org.hypergraphdb.query | 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 |
|
| ArrayType | An ArrayType handles fixed size arrays of values of the same type (i. | Class | org.hypergraphdb.type | HypergraphDb |
|
| ArrayTypeConstructor | | Class | org.hypergraphdb.type | HypergraphDb |
|
| AsyncSearchResult | | Interface | org.hypergraphdb.query.impl | HypergraphDb |
|
| AsyncSearchResultImpl | Default implementation of AsyncSearchResult based on an underlying HGSearchResult where each operation is submitted as a task to the | Class | org.hypergraphdb.query.impl | HypergraphDb |
|
| AtomPartCondition | A condition that constraints the value of a component of a composite typed atom. | Class | org.hypergraphdb.query | HypergraphDb |
|
| AtomPartRegExPredicate | A predicate that constrains the value of a component of a composite typed atom using a regular expression. | Class | org.hypergraphdb.query | HypergraphDb |
|
| AtomProjection | This link represents a relationship between a composite type and one of its projections. | Class | org.hypergraphdb.atom | HypergraphDb |
|
| AtomProjectionCondition | An AtomProjectionCondition will yield all atoms that are projections along a certain dimension of a given base atom set. | Class | org.hypergraphdb.query | HypergraphDb |
|
| AtomQueueType | | Class | org.hypergraphdb.atom | HypergraphDb |
|
| AtomReference | | Class | org.hypergraphdb.annotation | HypergraphDb |
|
| AtomRefType | Represents the type of a HGAtomRef value. | Class | org.hypergraphdb.type | HypergraphDb |
|
| AtomRegExPredicate | Base class for matching string values using a regular expression. | Class | org.hypergraphdb.query | HypergraphDb |
|
| AtomSetType | Implements the HyperGraph type of HGAtomSet atoms. | Class | org.hypergraphdb.atom | HypergraphDb |
|
| AtomStackType | | Class | org.hypergraphdb.atom | HypergraphDb |
|
| AtomTypeCondition | An AtomTypeCondition examines the type of a given atom and evaluates to true or false depending on | Class | org.hypergraphdb.query | HypergraphDb |
|
| AtomValueCondition | The AtomValueCondition represents a query condition on the atom value. | Class | org.hypergraphdb.query | HypergraphDb |
|
| AtomValueRegExPredicate | A predicate that constrains the value of an atom using a regular expression. | Class | org.hypergraphdb.query | HypergraphDb |
|
| BAtoBA | | Class | org.hypergraphdb.storage | HypergraphDb |
|
| BAtoHandle | | Class | org.hypergraphdb.storage | HypergraphDb |
|
| BAtoString | | Class | org.hypergraphdb.storage | HypergraphDb |
|
| BAUtils | This class contains some utilities methods to read/write primitively typed values from/toAuthor:Borislav Iordanov | Class | org.hypergraphdb.storage | HypergraphDb |
|
| BeanPropertyBasedProjection | | Class | org.hypergraphdb.type | HypergraphDb |
|
| BFSCondition | The breadth-first search variant of a TraversalCondition. | Class | org.hypergraphdb.query | HypergraphDb |
|
| BonesOfBeans | This is a utility class to handle bean introspection. | Class | org.hypergraphdb.type | HypergraphDb |
|
| BooleanPrimitiveArrayType | Boolean arrays are stored using a byte for each boolean value (as usual, 0 for false and 1 for true). | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb |
|
| BooleanType | | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb |
|
| ByPartIndexer | Represents by the value of a part in a composite type. | Class | org.hypergraphdb.indexing | HypergraphDb |
|
| ByTargetIndexer | Represents an index by a specific target position in ordered links. | Class | org.hypergraphdb.indexing | HypergraphDb |
|
| ByteArrayConverter | A utility interface to define mappings between byte [] and object instances. | Interface | org.hypergraphdb.storage | HypergraphDb |
|
| BytePrimitiveArrayType | | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb |
|
| ByteType | | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb |
|
| CacheActionQueueSingleton | Wrap a single instance of ActionQueueThread for use by all caches in a Author:Borislav Iordanov | Class | org.hypergraphdb.cache | HypergraphDb |
|
| CacheMap | A simplified map interface for cache-only purposes. | Interface | org.hypergraphdb.cache | HypergraphDb |
|
| CalendarType | | Class | org.hypergraphdb.type.javaprimitive | 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 |
|
| CharPrimitiveArrayType | | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb |
|
| CharType | | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb |
|
| CloneMe | Expose the clone method publicly so that it can be invoked at an interface/abstract class level. | Interface | org.hypergraphdb.util | HypergraphDb |
|
| ColdAtoms | 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 | Class | org.hypergraphdb.cache | HypergraphDb |
|
| CollectionType | A CollectionType instance is capable for managing collections of objects in the HyperGraph store. | Class | org.hypergraphdb.type | HypergraphDb |
|
| CollectionTypeConstructor | Represents the type of CollectionTypes. | Class | org.hypergraphdb.type | HypergraphDb |
|
| ComparisonOperator | enum ComparisonOperator Type safe enum for comparison operators equals, less than etc. | Class | org.hypergraphdb.query | HypergraphDb |
|
| CompletedFuture | Represents a Future that's already completed. | Class | org.hypergraphdb.util | HypergraphDb |
|
| CompositeIndexer | | Class | org.hypergraphdb.indexing | HypergraphDb |
|
| CompositeMapping | | Class | org.hypergraphdb.util | HypergraphDb |
|
| ConditionToQuery | | Interface | org.hypergraphdb.query.cond2qry | HypergraphDb |
|
| Cons | | Class | org.hypergraphdb.util | HypergraphDb |
|
| Constant | | Class | org.hypergraphdb.util | HypergraphDb |
|
| ContractConjunction | | Class | org.hypergraphdb.query.cond2qry | HypergraphDb |
|
| ContradictoryCondition | 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 | Class | org.hypergraphdb.query.cond2qry | HypergraphDb |
|
| CopyGraphTraversal | A breadth-first like traversal that will return the same atom multiple times - once for each distinct link leading to it. | Class | org.hypergraphdb.algorithms | HypergraphDb |
|
| DateType | | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb |
|
| DateTypeBase | | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb |
|
| DBKeyedSortedSet | A database-backed HGSortedSet implementation representing the ordered duplicate values associated with a single key. | Class | org.hypergraphdb.storage | HypergraphDb |
|
| DefaultALGenerator | A default implementation of the HGALGenerator that should cover most common cases. | Class | org.hypergraphdb.algorithms | HypergraphDb |
|
| DefaultAtomCache | A default, simple implementation of a run-time cache of hypergraph atoms. | Class | org.hypergraphdb.cache | HypergraphDb |
|
| DefaultJavaTypeMapper | | Class | org.hypergraphdb.type | HypergraphDb |
|
| DefaultKeyBasedQuery | | Class | org.hypergraphdb.query.impl | HypergraphDb |
|
| DefaultLiveHandle | | Class | org.hypergraphdb.handle | HypergraphDb |
|
| DefaultManagedLiveHandle | | Class | org.hypergraphdb.handle | HypergraphDb |
|
| DefaultTransactionContext | A default implementation of HGTransactionContext using a stack of currently active transactions. | Class | org.hypergraphdb.transaction | HypergraphDb |
|
| DelayedSetLoadPredicate | A predicate that check whether a handle is the member of a set of handles. | Class | org.hypergraphdb.query.impl | 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 |
|
| DerefMapping | | Class | org.hypergraphdb.query.impl | HypergraphDb |
|
| DFSCondition | The depth-first search variant of a TraversalCondition. | Class | org.hypergraphdb.query | HypergraphDb |
|
| DirectValueIndexer | Index atoms directly by their values serialized as byte[]. | Class | org.hypergraphdb.indexing | HypergraphDb |
|
| DisconnectedPredicate | A predicate that returns true if the incidence set of a given atom is empty and false otherwise. | Class | org.hypergraphdb.query | HypergraphDb |
|
| DoublePrimitiveArrayType | | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb |
|
| DoubleType | | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb |
|
| DummyReadWriteLock | A read-write lock that doesn't lock at all. | Class | org.hypergraphdb.util | HypergraphDb |
|
| EnumType | | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb |
|
| EnumTypeConstructor | Manages instances of EnumType. | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb |
|
| ExpressionBasedQuery | | Class | org.hypergraphdb.query.cond2qry | HypergraphDb |
|
| FilteredRAResultSet | | Class | org.hypergraphdb.query.impl | HypergraphDb |
|
| FilteredResultSet | Filter a result set through a predicate. | Class | org.hypergraphdb.query.impl | 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 |
|
| FloatPrimitiveArrayType | | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb |
|
| FloatType | | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb |
|
| GenericObjectFactory | An ObjectFactory implementation that simply uses a specific Class to fabricate instances. | Class | org.hypergraphdb.type | HypergraphDb |
|
| GraphClassics | A collection of classical graph algorithms implemented within the HyperGraphDB framework. | Class | org.hypergraphdb.algorithms | HypergraphDb |
|
| HandleArrayResultSet | Implements a HGSearchResult comprising the atoms in a given HGHandle array. | Class | org.hypergraphdb.query.impl | HypergraphDb |
|
| HashCacheMap | | Class | org.hypergraphdb.cache | HypergraphDb |
|
| HashCodeUtil | Collected methods which allow easy implementation of hashCode. | Class | org.hypergraphdb.util | HypergraphDb |
|
| HGAbstractCompositeType | Represents an abstract type (can't be instantiated) that has some properties - modeled after and mainly used to represent an abstract Java bean. | Class | org.hypergraphdb.type | HypergraphDb |
|
| HGAbstractType | The implementation of a HyperGraph abstract types. | Class | org.hypergraphdb.type | HypergraphDb |
|
| HGALGenerator | This interface defines an adjacency list (AL) generator. | Interface | org.hypergraphdb.algorithms | HypergraphDb |
|
| HGAtomAccessedEvent | This event is triggered every time an atom is accessed by its handle in HyperGraph. | Class | org.hypergraphdb.event | HypergraphDb |
|
| HGAtomAddedEvent | This is triggered after a new atom, node or link, has been added to to HyperGraph. | Class | org.hypergraphdb.event | HypergraphDb |
|
| HGAtomAttrib | A simple structure that holds system-level atom attributes. | Class | org.hypergraphdb | HypergraphDb |
|
| HGAtomCache | The HGAtomCache interface abstracts the HyperGraph caching activities in order for different caching policies and implementations | Interface | org.hypergraphdb | HypergraphDb |
|
| HGAtomEvent | This is a base class for various atom related events. | Class | org.hypergraphdb.event | HypergraphDb |
|
| HGAtomEvictEvent | An HGAtomEvictedEvent is triggered by the cache when an atom's run-time instance is removed from memory. | Class | org.hypergraphdb.event | HypergraphDb |
|
| HGAtomLoadedEvent | | Class | org.hypergraphdb.event | HypergraphDb |
|
| HGAtomPredicate | This interface defines a predicate of a single atom. | Interface | org.hypergraphdb.query | HypergraphDb |
|
| HGAtomProposeEvent | Event triggered when a new atom is about to be added to the graph. | Class | org.hypergraphdb.event | HypergraphDb |
|
| HGAtomQueue | | Class | org.hypergraphdb.atom | HypergraphDb |
|
| HGAtomRef | An instance HGAtomRef represents a reference to a HyperGraph atom. | Class | org.hypergraphdb.atom | HypergraphDb |
|
| HGAtomRefusedException | This exception is thrown when an attempt to add a new atom to a HyperGraph instance failed. | Class | org.hypergraphdb.event | HypergraphDb |
|
| HGAtomRemovedEvent | | Class | org.hypergraphdb.event | HypergraphDb |
|
| HGAtomRemoveRequestEvent | A HGAtomRemoveRequestEvent is triggered when an attempt is made to remove an from HyperGraph, but before the removal process proceeds. | Class | org.hypergraphdb.event | HypergraphDb |
|
| HGAtomReplacedEvent | | Class | org.hypergraphdb.event | HypergraphDb |
|
| HGAtomReplaceRequestEvent | 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. | Class | org.hypergraphdb.event | HypergraphDb |
|
| HGAtomResolver | | Class | org.hypergraphdb.util | HypergraphDb |
|
| HGAtomSet | A HGAtomSet represents a temporary construction of a set of atoms. | Class | org.hypergraphdb.atom | HypergraphDb |
|
| HGAtomStack | | Class | org.hypergraphdb.atom | HypergraphDb |
|
| HGAtomType | 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 | Interface | org.hypergraphdb.type | HypergraphDb |
|
| HGAtomTypeBase | A base class for implementing HGAtomType. | Class | org.hypergraphdb.type | HypergraphDb |
|
| HGBergeLink | A HGBergeLink represent a hyperarc or hyperedge in the mathematical theory of hypergraphs. | Class | org.hypergraphdb.atom | HypergraphDb |
|
| HGBidirectionalIndex | A HGBidirectionalIndex provides efficient searching of an index entry by value as well as by key. | Interface | org.hypergraphdb | HypergraphDb |
|
| HGBreadthFirstTraversal | Implements a breadth-first search of a graph. | Class | org.hypergraphdb.algorithms | HypergraphDb |
|
| HGCache | A simple generic, read-only caching interface. | Interface | org.hypergraphdb.cache | HypergraphDb |
|
| HGClassLoaderDelegate | | Class | org.hypergraphdb.util | HypergraphDb |
|
| HGClosingEvent | A HGClosingEvent is generated right before the closing and cleanup process of currently opened HyperGraph is initiated. | Class | org.hypergraphdb.event | HypergraphDb |
|
| HGCompositeType | A HGCompositeType represents a HyperGraph type with several dimensions. | Interface | org.hypergraphdb.type | HypergraphDb |
|
| HGConfiguration | A bean that holds configuration parameters for a HyperGraphDB initialization. | Class | org.hypergraphdb | HypergraphDb |
|
| HGDatabaseVersionFile | Represents version information at a particular database instance. | Class | org.hypergraphdb.util | HypergraphDb |
|
| HGDefaultEventManager | | Class | org.hypergraphdb.event | HypergraphDb |
|
| HGDepthFirstTraversal | Implements a depth-first search of a graph. | Class | org.hypergraphdb.algorithms | HypergraphDb |
|
| HGEMissingData | | Class | org.hypergraphdb | HypergraphDb |
|
| HGEnvironment | This class provides some facilities to manage several open HyperGraph databases within a single virtual machine. | Class | org.hypergraphdb | HypergraphDb |
|
| HGEvent | This interface marks an object that is a HyperGraph event. | Interface | org.hypergraphdb.event | HypergraphDb |
|
| HGEventBase | | Class | org.hypergraphdb.event | HypergraphDb |
|
| HGEventManager | A HGEventManager is bound to a single HyperGraph instance. | Interface | org.hypergraphdb.event | HypergraphDb |
|
| HGException | A HGException is thrown by HyperGraph code anywhere an abnormal situation, that cannot usually be handled in an obvious way besides | Class | org.hypergraphdb | 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 |
|
| HGGraphHolder | The interface is for atoms that need to hold a reference to the HyperGraph to which they belong. | Interface | org.hypergraphdb | HypergraphDb |
|
| HGHandle | A HGHandle represents a reference to a hypergraph atom. | Interface | org.hypergraphdb | HypergraphDb |
|
| HGHandleFactory | The HGHandleFactory is used to manage persistent handles for the atoms of HyperGraph instance. | Interface | org.hypergraphdb | HypergraphDb |
|
| HGHandleHolder | Implement this interface for atoms that will hold their HyperGraphDB handle as a bean property. | Interface | org.hypergraphdb | HypergraphDb |
|
| HGHandleType | | Class | org.hypergraphdb.type | HypergraphDb |
|
| HGIgnore | This annotation can be used to mark a bean property to be ignored when a HyperGraph type is being automatically created for it. | Class | org.hypergraphdb.annotation | HypergraphDb |
|
| HGIndex | The HGIndex interface represents an user-created index in the HyperGraph Note that taking advantage of the fact that Java allows overriding methods to | Interface | org.hypergraphdb | HypergraphDb |
|
| HGIndexer | An HGIndexer represents an atom used internally by HyperGraphDB to manage indices. | Interface | org.hypergraphdb.indexing | HypergraphDb |
|
| HGIndexManager | The HGIndexManager allows you to create atom indices. | Class | org.hypergraphdb | HypergraphDb |
|
| HGKeyIndexer | An HGKeyIndexer represents an atom used internally by HyperGraphDB to manage key-based indices. | Class | org.hypergraphdb.indexing | HypergraphDb |
|
| HGLink | The HGLink interface defines a hypergraph link. | Interface | org.hypergraphdb | HypergraphDb |
|
| HGListener | A HGListener must be implemented in order to be receive notifications about HyperGraph events. | Interface | org.hypergraphdb.event | HypergraphDb |
|
| HGListenerAtom | This is a simple bean-like atom that can be used to register listeners that will be automatically loaded when a HyperGraph is open. | Class | org.hypergraphdb.event | HypergraphDb |
|
| HGLiveHandle | A LiveHandle represents an in memory handle to a HyperGraph atom. | Interface | org.hypergraphdb.handle | HypergraphDb |
|
| HGLoadPredefinedTypeEvent | This event is triggered by the type system when the run-time instance of a predefined type needs to be loaded in the cache. | Class | org.hypergraphdb.event | 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 |
|
| HGManagedLiveHandle | | Interface | org.hypergraphdb.handle | HypergraphDb |
|
| HGOpenedEvent | A HGOpenedEvent is generated right after a new HyperGraph instance has been opened and fully initialized. | Class | org.hypergraphdb.event | HypergraphDb |
|
| HGOrderedSearchable | The HGOrderedSearchable interface specifies that an object can be viewed as an ordered collection from where a range of values can be obtained | Interface | org.hypergraphdb | HypergraphDb |
|
| HGPersistentHandle | A HGPersistentHandle is a HGHandle that survives system downtime. | Interface | org.hypergraphdb | HypergraphDb |
|
| HGPlainLink | A default HGLink implementation provided by hypergraph. | Class | org.hypergraphdb | HypergraphDb |
|
| HGPredefinedTypes | This class contains static references to all HyperGraphDB predefined types. | Class | org.hypergraphdb.type | HypergraphDb |
|
| HGPrimitiveType | A HGPrimitiveType is a HGAtomType that store its values directly as raw byte data. | Interface | org.hypergraphdb.type | HypergraphDb |
|
| HGProjection | A HGProjection represents a dimension of a composite type. | Interface | org.hypergraphdb.type | HypergraphDb |
|
| HGQuery | The HGQuery class represents an arbitrary query to the HyperGraph database. | Class | org.hypergraphdb | HypergraphDb |
|
| HGQueryCondition | The interface defines a HyperGraph query condition. | Interface | org.hypergraphdb.query | HypergraphDb |
|
| HGQueryConfiguration | Holds a set of configuration settings for the query sub-system of a HyperGraphAuthor:Borislav Iordanov | Class | org.hypergraphdb.query | HypergraphDb |
|
| HGRandomAccessResult | A HGRandomAccessResult is a search result that is based on some kind of cursor that allows immediate positioning on some result value, if it | Interface | org.hypergraphdb | HypergraphDb |
|
| HGRefCountedType | A marker interface indicating that a given HGAtomType implementation is reference-counted. | Interface | org.hypergraphdb.type | HypergraphDb |
|
| HGRel | Represents a name relationship/link between entities. | Class | org.hypergraphdb.atom | HypergraphDb |
|
| HGRelType | Represents the type a "semantic" relationship. | Class | org.hypergraphdb.atom | HypergraphDb |
|
| HGRelTypeConstructor | The type of HGRelType. | Class | org.hypergraphdb.atom | HypergraphDb |
|
| HGRemoveRefusedException | | Class | org.hypergraphdb | HypergraphDb |
|
| HGReplaceRefusedException | This exception is thrown when an attempt to replace the value of an existing atom failed. | Class | org.hypergraphdb | HypergraphDb |
|
| HGSearchable | The HGSearchable interface specifies that an object can be searched by a key. | Interface | org.hypergraphdb | HypergraphDb |
|
| HGSearchResult | Represents the result set of a HyperGraph query. | Interface | org.hypergraphdb | HypergraphDb |
|
| HGSerializable | This atom marks a Java class (or interface) for serialization in HyperGraph storage. | Class | org.hypergraphdb.atom | 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 |
|
| HGSortIndex | A HGSortIndex is a HGIndex that maintains its keys in an order relation. | Interface | org.hypergraphdb | HypergraphDb |
|
| HGStats | This is a singleton HyperGraph managed atom that the system uses to collect global statistics about the HyperGraph instance. | Class | org.hypergraphdb.atom | HypergraphDb |
|
| HGStorageTransaction | | Interface | org.hypergraphdb.transaction | HypergraphDb |
|
| HGStore | An instance of HGStore is associated with each HyperGraph to manage to low-level interaction with the underlying database mechanism. | Class | org.hypergraphdb | HypergraphDb |
|
| HGStoreImplementation | A HGStoreImplementation provides the crucial storage layer for a HyperGraphDB instance. | Interface | org.hypergraphdb.storage | HypergraphDb |
|
| HGStoreSubgraph | A StorageGraph bound to a HGStore. | Class | org.hypergraphdb.storage | HypergraphDb |
|
| HGSubgraph | A HyperNode that encapsulates a set of atoms from the global HyperGraph database. | Class | org.hypergraphdb.atom | HypergraphDb |
|
| HGSubsumes | The HGSubsumes link represents a subsumes relationship between two atoms, either declared, or inferred by HyperGraph. | Class | org.hypergraphdb.atom | HypergraphDb |
|
| HGSystemFlags | 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. | Interface | org.hypergraphdb | HypergraphDb |
|
| HGTransact | This annotation indicates that a given method should be wrapped in a transaction. | Class | org.hypergraphdb.annotation | HypergraphDb |
|
| HGTransaction | Implements a transaction in HyperGraphDB. | Class | org.hypergraphdb.transaction | HypergraphDb |
|
| HGTransactionConfig | Encapsulates configuration parameters for a single transaction. | Class | org.hypergraphdb.transaction | HypergraphDb |
|
| HGTransactionContext | A transaction context maintains a stack of nested transactions. | Interface | org.hypergraphdb.transaction | HypergraphDb |
|
| HGTransactionEndEvent | An event triggered upon completion (successful or not) of each transaction. | Class | org.hypergraphdb.event | HypergraphDb |
|
| HGTransactionException | A HGTransactionException is thrown from within the transaction handling of HyperGraph. | Class | org.hypergraphdb.transaction | HypergraphDb |
|
| HGTransactionFactory | | Interface | org.hypergraphdb.transaction | HypergraphDb |
|
| HGTransactionManager | The HGTransactionManager handles transactional activity for a single HyperGraph instance. | Class | org.hypergraphdb.transaction | HypergraphDb |
|
| HGTransactionStartedEvent | An event triggered upon the start of every database transaction. | Class | org.hypergraphdb.event | HypergraphDb |
|
| HGTraversal | This interface represents a generic graph traversal. | Interface | org.hypergraphdb.algorithms | HypergraphDb |
|
| HGTypeConfiguration | This class encapsulates startup configuration parameters for the HyperGraphDB type system. | Class | org.hypergraphdb.type | HypergraphDb |
|
| HGTypedValue | This is a utility class to manipulate arbitrary HyperGraph typed objects, that are not necessarily stored as HyperGraph atoms. | Class | org.hypergraphdb.type | HypergraphDb |
|
| HGTypeHolder | Implement this interface for atoms that will hold the instance of their HyperGraphDB type as a bean property. | Interface | org.hypergraphdb | HypergraphDb |
|
| HGTypeSchema | | Interface | org.hypergraphdb.type | HypergraphDb |
|
| HGTypeStructuralInfo | The HGTypeStructuralInfo class represents a HyperGraph atom that provides fixed structural information about atoms of a definite type. | Class | org.hypergraphdb.atom | HypergraphDb |
|
| HGTypeSystem | The HGTypeSystem manages atom type information for a given HyperGraph database. | Class | org.hypergraphdb | HypergraphDb |
|
| HGUniquenessConstraint | A HGUniquenessContraint defines what makes an atom of a given type unique. | Class | org.hypergraphdb.atom | HypergraphDb |
|
| HGUserAbortException | This exception is to be thrown by application code to force aborting the current transaction within a transaction closure. | Class | org.hypergraphdb.transaction | HypergraphDb |
|
| HGUtils | The mandatory bag of static utility method class. | Class | org.hypergraphdb.util | HypergraphDb |
|
| HGValueIndexer | An indexer that not only determines the key in an index entry, but the value as well. | Class | org.hypergraphdb.indexing | HypergraphDb |
|
| HGValueLink | HGValueLink is a HGLink that can hold an arbitrary object as payload. | Class | org.hypergraphdb | HypergraphDb |
|
| HyperGraph | This is the main class representing a HyperGraph database. | Class | org.hypergraphdb | HypergraphDb |
|
| HyperNode | | Interface | org.hypergraphdb | HypergraphDb |
|
| HyperTraversal | This class is work in progress - it was done to solve the immediate problem of transferring a sub-graph from one location to another. | Class | org.hypergraphdb.algorithms | HypergraphDb |
|
| IncidenceSet | Represents an atom incidence set. | Class | org.hypergraphdb | HypergraphDb |
|
| IncidenceSetRef | An implementation that will lazily query for the incidence set of an atom. | Class | org.hypergraphdb | HypergraphDb |
|
| IncidentCondition | The IncidentCondition specifies that a search result atom should be a member of the incidence set of a given atom. | Class | org.hypergraphdb.query | HypergraphDb |
|
| IncidentToQuery | | Class | org.hypergraphdb.query.cond2qry | HypergraphDb |
|
| IndexBasedQuery | A simple query that operates on a single index. | Class | org.hypergraphdb.query.impl | HypergraphDb |
|
| IndexCondition | | Class | org.hypergraphdb.query | HypergraphDb |
|
| IndexedPartCondition | | Class | org.hypergraphdb.query | HypergraphDb |
|
| IndexScanQuery | This queries simply scans all elements in a given index. | Class | org.hypergraphdb.query.impl | HypergraphDb |
|
| InMemoryIntersectionResult | | Class | org.hypergraphdb.query.impl | HypergraphDb |
|
| IntersectionQuery | An IntersectionQuery combines the results of two underlying queries and produces a result set containing only elements that appear | Class | org.hypergraphdb.query.impl | HypergraphDb |
|
| IntHandleFactory | Produces integer valued persistent handles. | Class | org.hypergraphdb.handle | HypergraphDb |
|
| IntPersistentHandle | | Class | org.hypergraphdb.handle | HypergraphDb |
|
| IntPrimitiveArrayType | | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb |
|
| IntType | The implementation of the primitive Integer type. | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb |
|
| IsCondition | An "identity" condition that evaluates to true for a specific handle. | Class | org.hypergraphdb.query | HypergraphDb |
|
| JavaAbstractBinding | Acts as an atom type for Java interfaces and abstract classes that have declared/visible bean properties or private fields translated into | Class | org.hypergraphdb.type | HypergraphDb |
|
| JavaBeanBinding | Acts as a HGAtomType for Java beans. | Class | org.hypergraphdb.type | HypergraphDb |
|
| JavaInterfaceBinding | Acts as an atom type for Java interfaces and abstract classes with no declared/visible bean properties. | Class | org.hypergraphdb.type | HypergraphDb |
|
| JavaObjectBinding | | Class | org.hypergraphdb.type | HypergraphDb |
|
| JavaObjectMapper | | Class | org.hypergraphdb.type | HypergraphDb |
|
| JavaTypeFactory | The JavaTypeFactory is used to infer HyperGraph types based on Java beans. | Class | org.hypergraphdb.type | HypergraphDb |
|
| JavaTypeMapper | A JavaTypeMapper is used to create HyperGraphDB type out of Java classes and to provide appropriate run-time representations. | Interface | org.hypergraphdb.type | HypergraphDb |
|
| JavaTypeSchema | | Class | org.hypergraphdb.type | HypergraphDb |
|
| KeyBasedQuery | A KeyBasedQuery is a HGQuery that produces a result based on a single key value. | Class | org.hypergraphdb.query.impl | HypergraphDb |
|
| KeyMapResolver | | Class | org.hypergraphdb.util | HypergraphDb |
|
| LazyRef | Encapsulate the reference of an object for loading on demand. | Interface | org.hypergraphdb | HypergraphDb |
|
| LinkCondition | A LinkCondition constraints the query result set to links pointing to a target set of atoms. | Class | org.hypergraphdb.query | HypergraphDb |
|
| LinkedIdentityHashMap | | Class | org.hypergraphdb.util | HypergraphDb |
|
| LinkIndexer | A LinkIndexer indexes atoms by their target ordered set. | Class | org.hypergraphdb.indexing | HypergraphDb |
|
| LinkProjectionMapping | | Class | org.hypergraphdb.query.impl | HypergraphDb |
|
| LinkRecord | This class represents a generic implementation of a record that is also aAuthor:Borislav Iordanov | Class | org.hypergraphdb.type | HypergraphDb |
|
| LinkTargetsResultSet | This is the same as HandleArrayResultSet, but it uses a loaded link atom instance instead of a HGHandle[]. | Class | org.hypergraphdb.query.impl | HypergraphDb |
|
| LinkToQuery | | Class | org.hypergraphdb.query.cond2qry | HypergraphDb |
|
| LinkType | | Class | org.hypergraphdb.type | HypergraphDb |
|
| LLRBTree | Implements a set of elements as a left-leaning red-black tree. | Class | org.hypergraphdb.util | HypergraphDb |
|
| LongHandleFactory | | Class | org.hypergraphdb.handle | HypergraphDb |
|
| LongPersistentHandle | | Class | org.hypergraphdb.handle | HypergraphDb |
|
| LongPrimitiveArrayType | | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb |
|
| LongType | | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb |
|
| LRUCache | Implements a cache that keeps most recently used elements in memory while discarding the least recently used ones. | Class | org.hypergraphdb.cache | HypergraphDb |
|
| MaintenanceException | Represents an exception that occurred during the execution of a MaintenanceOperation. | Class | org.hypergraphdb.maintenance | HypergraphDb |
|
| MaintenanceOperation | Represents a maintenance operation performed on a HyperGraph database. | Interface | org.hypergraphdb.maintenance | HypergraphDb |
|
| MapCondition | | Class | org.hypergraphdb.query | HypergraphDb |
|
| MappedFuture | | Class | org.hypergraphdb.util | HypergraphDb |
|
| MappedResult | A MappedResult is a HGSearchResult with an applied transformation to each of its elements. | Class | org.hypergraphdb.query.impl | HypergraphDb |
|
| Mapping | An interface specifying a single argument function. | Interface | org.hypergraphdb.util | HypergraphDb |
|
| MapResolver | | Class | org.hypergraphdb.util | HypergraphDb |
|
| MapType | | Class | org.hypergraphdb.type | HypergraphDb |
|
| MapTypeConstructor | | Class | org.hypergraphdb.type | 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 |
|
| Migration | | Class | org.hypergraphdb.maintenance | HypergraphDb |
|
| NoHyperGraphTypeException | Thrown when the type system is not able to create a HyperGraph type for a given type identifier (e. | Class | org.hypergraphdb.type | HypergraphDb |
|
| Not | A generic negating HGQueryCondition. | Class | org.hypergraphdb.query | HypergraphDb |
|
| Nothing | This condition represents the negation of everything. | Class | org.hypergraphdb.query | HypergraphDb |
|
| NullType | | Class | org.hypergraphdb.type | HypergraphDb |
|
| NumericTypeBase | | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb |
|
| ObjectFactory | An ObjectFactory is capable of constructing concrete run-time instances of a certain Class. | Interface | org.hypergraphdb.type | HypergraphDb |
|
| Or | Represents the disjunction operator of a query condition. | Class | org.hypergraphdb.query | HypergraphDb |
|
| OrderedLinkCondition | A OrderedLinkCondition constraints the query result set to ordered links pointing to a target set of atoms. | Class | org.hypergraphdb.query | HypergraphDb |
|
| OrToParellelQuery | | Class | org.hypergraphdb.query.cond2qry | HypergraphDb |
|
| OrToQuery | | Class | org.hypergraphdb.query.cond2qry | HypergraphDb |
|
| Pair | The inexplicably missing class from the java. | Class | org.hypergraphdb.util | HypergraphDb |
|
| PairType | | Class | org.hypergraphdb.type | HypergraphDb |
|
| PhantomHandle | An implementation of a live handle that tracks garbage collection activity by extending PhantomReference. | Class | org.hypergraphdb.handle | HypergraphDb |
|
| PhantomManagedHandle | | Class | org.hypergraphdb.handle | HypergraphDb |
|
| PhantomRefAtomCache | | Class | org.hypergraphdb.cache | HypergraphDb |
|
| PipedResult | A piped query result takes the output of a query, in the form of a HGSearchResult instance and uses it as input to a "pipe" | Class | org.hypergraphdb.query.impl | HypergraphDb |
|
| PipeQuery | A PipeQuery pipes the output of one query as the input of another. | Class | org.hypergraphdb.query.impl | HypergraphDb |
|
| PlainLinkType | | Class | org.hypergraphdb.type | HypergraphDb |
|
| PositionedIncidentCondition | A PositionedLinkCondition constraints the query result set to links pointing to a target atom positioned within a predetermined range in | Class | org.hypergraphdb.query | HypergraphDb |
|
| PositionedIncidentToQuery | | Class | org.hypergraphdb.query.cond2qry | HypergraphDb |
|
| PredefinedTypeDescriptor | This is a simple structure that hold information about a predefined HyperGraph type. | Class | org.hypergraphdb.type | HypergraphDb |
|
| PredefinedTypesConfig | Utility to read and hold configuration of predefined HyperGraphDB types. | Class | org.hypergraphdb.util | HypergraphDb |
|
| PredicateBasedFilter | A HGQuery whose result is constructed by filtering the result set of another HGQuery according to a HGQueryCondition. | Class | org.hypergraphdb.query.impl | HypergraphDb |
|
| PredicateBasedRAFilter | A HGQuery whose result is constructed by filtering the result set of another HGQuery according to a HGQueryCondition. | Class | org.hypergraphdb.query.impl | HypergraphDb |
|
| PrimitiveArrayType | | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb |
|
| PrimitiveTypeBase | A generic, base implementation of the primitive Java types. | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb |
|
| ProjectionAtomResultSet | | Class | org.hypergraphdb.query.impl | HypergraphDb |
|
| QEManip | | Class | org.hypergraphdb.query.cond2qry | HypergraphDb |
|
| QueryCompile | A controller-type of class that maintains context during the query compilation process. | Class | org.hypergraphdb.query | HypergraphDb |
|
| QueryCompiler | | Interface | org.hypergraphdb.query.cond2qry | HypergraphDb |
|
| QueryMetaData | | Class | org.hypergraphdb.query.cond2qry | HypergraphDb |
|
| RABasedPredicate | Make a random access result set as a predicate. | Class | org.hypergraphdb.query.impl | HypergraphDb |
|
| RAMStorageGraph | A StorageGraph bound to a RAM map to be populated explicitly Author:Borislav Iordanov | Class | org.hypergraphdb.storage | HypergraphDb |
|
| ReadyRef | An implementation of LazyRef that simply encapsulates an existing value. | Class | org.hypergraphdb | HypergraphDb |
|
| Record | The Record implements a generic hypergraph record structure. | Class | org.hypergraphdb.type | HypergraphDb |
|
| RecordType | A RecordType represents a particular combination of slots that can be used to construct records. | Class | org.hypergraphdb.type | HypergraphDb |
|
| RecordTypeConstructor | A RecordTypeConstructor represents the HG (meta) type of a RecordType. | Class | org.hypergraphdb.type | 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 |
|
| RefDelegateStorageGraph | | Class | org.hypergraphdb.storage | HypergraphDb |
|
| RefResolver | Defines a generic capability to resolve a reference of type Key to an object of type Value. | Interface | org.hypergraphdb.util | HypergraphDb |
|
| ResultMapQuery | A HGQuery that transforms the result of an underlying query by applying a provided mapping. | Class | org.hypergraphdb.query.impl | HypergraphDb |
|
| RSCombiner | | Interface | org.hypergraphdb.query.impl | HypergraphDb |
|
| SearchableBasedQuery | A simple query that operates on a single HGSearchable entity, usuallyAuthor:Borislav Iordanov | Class | org.hypergraphdb.query.impl | HypergraphDb |
|
| SearchResultWrapper | Used to wrap a HGRandomAccessResult in order to "disable" it. | Class | org.hypergraphdb.storage | HypergraphDb |
|
| SequentialUUIDHandleFactory | A handle factory that generates UUID persistent handles out of a base long and an increment counter long value. | Class | org.hypergraphdb.handle | HypergraphDb |
|
| SerializableType | This type implementation handles values as serializable Java blobs. | Class | org.hypergraphdb.type | HypergraphDb |
|
| ShortPrimitiveArrayType | | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb |
|
| ShortType | | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb |
|
| SimpleALGenerator | The SimpleALGenerator produces all atoms linked to the given atom, regardless of the link type and regardless of how an outgoing set is ordered. | Class | org.hypergraphdb.algorithms | HypergraphDb |
|
| SimpleCache | | Class | org.hypergraphdb.cache | HypergraphDb |
|
| SimpleQueryCompiler | | Class | org.hypergraphdb.query.cond2qry | HypergraphDb |
|
| SimpleStack | A simple, non thread-safe stack, missing from java. | Class | org.hypergraphdb.util | HypergraphDb |
|
| SimpleValueCondition | Basic class for conditions examining individual primitive values. | Class | org.hypergraphdb.query | HypergraphDb |
|
| SimplyLinkedQueue | | Class | org.hypergraphdb.util | HypergraphDb |
|
| Slot | A Slot represents a placeholder in a record type. | Class | org.hypergraphdb.type | HypergraphDb |
|
| SlotType | The SlotType handles atoms of type Slot. | Class | org.hypergraphdb.type | HypergraphDb |
|
| SoftHashMap | This is similar to the standard WeakHashMap, but it uses SoftReferences for the map's values instead | Class | org.hypergraphdb.util | HypergraphDb |
|
| SortedIntersectionResult | Combines two ordered result sets into a (ordered) result representing their set theoretical intersection. | Class | org.hypergraphdb.query.impl | HypergraphDb |
|
| StorageBasedIncidenceSet | | Class | org.hypergraphdb.storage | HypergraphDb |
|
| StorageGraph | Represents a storage layout graph. | Interface | org.hypergraphdb.storage | HypergraphDb |
|
| StorageWithAnnotatedIncidence | TODO - this could be used as a wrapper for any storage implementation, a wrapper that allows incidence set indexing to be augmented with additional attributes. | Class | org.hypergraphdb.storage | HypergraphDb |
|
| StringBAInterconverter | | Class | org.hypergraphdb.util | HypergraphDb |
|
| StringType | The implementation of the primitive String type. | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb |
|
| SubgraphContainsCondition | | Class | org.hypergraphdb.query | HypergraphDb |
|
| SubgraphMemberCondition | | Class | org.hypergraphdb.query | HypergraphDb |
|
| SubsumedCondition | The SubsumedCondition examines a given atom and is satisfied if that atom is subsumed by the atom specified in the condition. | Class | org.hypergraphdb.query | HypergraphDb |
|
| SubsumesCondition | The SubsumesCondition examines a given atom and is satisfied if that atom subsumes the atom specified in the condition. | Class | org.hypergraphdb.query | HypergraphDb |
|
| SubsumesType | | Class | org.hypergraphdb.type | HypergraphDb |
|
| SyncSearchResult | | Class | org.hypergraphdb.query.impl | HypergraphDb |
|
| TargetCondition | A query condition that constraints the result set to atoms that are targets toAuthor:Borislav Iordanov | Class | org.hypergraphdb.query | HypergraphDb |
|
| TargetSetIterator | An iterator over the target set of a given link. | Class | org.hypergraphdb.util | HypergraphDb |
|
| TargetToTargetIndexer | A HGValueIndexer for HyperGraph links where the key in the index is one of the targets within a link and the value is another one of the targets. | Class | org.hypergraphdb.indexing | HypergraphDb |
|
| TempLink | This class represents a simple, temporary link used during various query and graph traversal activities. | Class | org.hypergraphdb.util | HypergraphDb |
|
| TextType | The implementation of the primitive String type for large This implementation records the string using its getBytes | Class | org.hypergraphdb.type | HypergraphDb |
|
| TimestampType | | Class | org.hypergraphdb.type.javaprimitive | HypergraphDb |
|
| Top | The Top HGAtomType represents the type of predefined types. | Class | org.hypergraphdb.type | HypergraphDb |
|
| ToQueryMap | | Class | org.hypergraphdb.query.cond2qry | HypergraphDb |
|
| TransactionConflictException | | Class | org.hypergraphdb.transaction | HypergraphDb |
|
| TransactionIsReadonlyException | | Class | org.hypergraphdb.transaction | HypergraphDb |
|
| TraversalBasedQuery | | Class | org.hypergraphdb.query.impl | HypergraphDb |
|
| TraversalCondition | A condition that gets translated into a graph traversal. | Class | org.hypergraphdb.query | HypergraphDb |
|
| TraversalResult | TraversalResult wraps a graph HGTraversal as a query HGSearchResult. | Class | org.hypergraphdb.query.impl | HypergraphDb |
|
| TwoWayIterator | This interface defines a bi-directional iterator over a collection of objects. | Interface | org.hypergraphdb | HypergraphDb |
|
| TwoWayMap | A bi-directional map X Y. | Class | org.hypergraphdb.util | HypergraphDb |
|
| TxCacheMap | | Class | org.hypergraphdb.transaction | HypergraphDb |
|
| TxCacheSet | | Class | org.hypergraphdb.transaction | HypergraphDb |
|
| TxList | Transactional linked list - random access is O(n)Author:Borislav Iordanov | Class | org.hypergraphdb.transaction | HypergraphDb |
|
| TxMap | A transactional map - every operation on this map is conducted within a transaction and becomes void if the transaction is aborted. | Class | org.hypergraphdb.transaction | HypergraphDb |
|
| TxMonitor | | Class | org.hypergraphdb.transaction | HypergraphDb |
|
| TxSet | A transactional HGSortedSet that implements MVCC for concurrency instead of locking. | Class | org.hypergraphdb.transaction | HypergraphDb |
|
| TypeConditionAggregate | | Class | org.hypergraphdb.query.impl | HypergraphDb |
|
| TypedValueCondition | This is a HGQueryCondition that constrains the value of an atom as well as its type. | Class | org.hypergraphdb.query | HypergraphDb |
|
| TypedValueToQuery | | Class | org.hypergraphdb.query.cond2qry | HypergraphDb |
|
| TypePlusCondition | | Class | org.hypergraphdb.query | HypergraphDb |
|
| TypeUtils | A set of static utility methods operating on types. | Class | org.hypergraphdb.type | HypergraphDb |
|
| UnionQuery | An UnionQuery combines the results of two underlying queries and produces a result set containing elements that appear | Class | org.hypergraphdb.query.impl | HypergraphDb |
|
| UnionResult | Combines two result set into a result representing their set theoretic union. | Class | org.hypergraphdb.query.impl | HypergraphDb |
|
| UnionResultAsync | | Class | org.hypergraphdb.query.impl | HypergraphDb |
|
| Upgrade | | Class | org.hypergraphdb.maintenance | HypergraphDb |
|
| UUID | NOTE - code adapted from JUG libary (Copyright (c) 2002- Tatu Saloranta, tatu. | Class | org.hypergraphdb.handle | HypergraphDb |
|
| UUIDHandleFactory | A persistent handle factory based on type IV (crypto-strong) UUIDs. | Class | org.hypergraphdb.handle | HypergraphDb |
|
| UUIDPersistentHandle | | Class | org.hypergraphdb.handle | HypergraphDb |
|
| UUIDTrie | An implementation of a trie for storing UUIDs. | Class | org.hypergraphdb.atom.impl | HypergraphDb |
|
| ValueAsPredicateOnly | | Class | org.hypergraphdb.query.cond2qry | HypergraphDb |
|
| ValueSetter | A simple interface to be implemented by objects that set values in specific dynamic contexts. | Interface | org.hypergraphdb.util | HypergraphDb |
|
| VanillaTransaction | This is a HGTransaction implementation that only maintains the attribute map. | Class | org.hypergraphdb.transaction | HypergraphDb |
|
| VarContext | This is a glorified name/value map implementing the handling of query variables. | Class | org.hypergraphdb.util | HypergraphDb |
|
| VBox | | Class | org.hypergraphdb.transaction | HypergraphDb |
|
| VBoxBody | | Class | org.hypergraphdb.transaction | HypergraphDb |
|
| WeakHandle | | Class | org.hypergraphdb.handle | HypergraphDb |
|
| WeakIdentityHashMap | This is a modified version of @see{WeakHashMap} from JDK 1. | Class | org.hypergraphdb.util | HypergraphDb |
|
| WeakManagedHandle | | Class | org.hypergraphdb.handle | HypergraphDb |
|
| WeakRefAtomCache | This cache implementation interacts with the Java garbage collector, by using the java. | Class | org.hypergraphdb.cache | HypergraphDb |
|
| ZigZagIntersectionResult | The ZigZagIntersectionResult operates on two sorted, random accessAuthor:Borislav Iordanov | Class | org.hypergraphdb.query.impl | HypergraphDb |