endTransaction(false).HGAtomType implementations.ActionQueue with a specific thread
name and a default max size.ActionQueue with a specific thread
name and max size.HyperNode.true if it wasn't already in the set
and false otherwise.handle
parameter).HGQueryConditionHGQueryCondition.HGQueryCondition.AggregateFuture encapsulates several Future
into a single one.and) of conditions - atoms in the result set will have
to match all condition in the parameter list.anyHandle is a persistent handle constant that represents
a "don't care" handle during querying and comparison operations.Mapping to each
element.MaintenanceOperation will create index entries for a newly
added HGIndexer.ArityCondition is a simply predicate condition that checks the arity
(i.e.Iterator over the elements of a built-in Java array.SortedSet based on primitive arrays that grow
as needed without ever shrinking.Comparator.ArrayType handles fixed size arrays of values of the same
type (i.e.assertAtom(graph, instance, false).instance is already a loaded atom in the cache.assertAtom(graph, instance, type, false).AsyncSearchResult based on an underlying
HGSearchResult where each operation is submitted as a task to the
HGEnvironment.executor().AtomProjectionCondition will yield all atoms that are
projections along a certain dimension of a given base atom set.HGAtomRef value.HGAtomSet atoms.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.AtomValueCondition represents a query condition on
the atom value.TraversalCondition.String[].String[].byte []
and object instances.ActionQueueThread for use by all caches in a
JVM instance.CallbackFuture offers the possibility to call back a registered
listener when it is completed.clone method publicly so that it can be invoked
at an interface/abstract class level.HyperGraph instance.HyperGraph.HyperGraph instances.CollectionType instance is capable for managing collections
of objects in the HyperGraph store.CollectionTypes.endTransaction(true).java.lang.Comparable interface here
on the value parameter.this query object and return this.Future that's already completed.HGSubgraph and containing the specified atom.true if there is a data item bound to the passed in
handle parameter and false otherwise.true if the data space contains data with the given
handle and false otherwise.true if there is a storage link bound to the passed in
handle parameter and false otherwise.true if there is a primitive link for the given handle.byte [] of the actual
primitive value.HGSortedSet implementation representing the
ordered duplicate values associated with a single key.HGALGenerator that should cover most
common cases.HyperGraph instance on which to operate.HGTransactionContext using a stack of currently
active transactions.HGPersistentHandle into this HyperGraph instance.define allowing one to pass a specific type to use when
storing the atom.define(HGPersistentHandle, Object, HGHandle [], byte) with the
flags parameter = 0.URI.HGTypeSystem.defineTypeAtom(HGHandle, URI) instead.hg.apply(hg.deref(graph), condition) - assuming the condition
parameter yields a result set of HGHandles, the returned condition will yield a result set
of atoms loaded from the graph parameter.TraversalCondition.null.setEnabled(false)true if the incidence set of a given atom
is empty and false otherwise.HyperGraph by removing the filesystem directory that holds it.HGSearchResult.setEnabled(true).ensureTransaction(transaction, HGTransactionConfig.DEFAULT).EnumType.x parameter.x Ref parameter.HGCompositeType and having
a part (e.g.null values as well.true if there is a HyperGraph database at the given location
and false otherwise.true if the given element is in the set and false
otherwise.HGSearchResult over all values matching a key in the
searched entity.HGAtomRef OR of
type HGHandle.List.HGHandles
from the result set into a java.util.List.List
and return that ListHGSearchResult over all keys whose
value is the value parameter.value parameter.Set.HGHandle of an existing HyperGraph type that corresponds
to the specified type identifier according to this schema.HGTypeSchema.toRuntimeType(HGHandle, HGAtomType) method, this method
retrieves the underlying default representation as constructed by the
type system.HGSearchResult over all atoms adjacent to the passed in
atom.ObjectFactory implementation that simply uses a specific Class to
fabricate instances.HGLiveHandle of a run-time atom instance.java.util.List.java.util.List.HGAtomType corresponding to the passed in
Java class.HyperGraph type of the given atom object.HGBidirectionalIndex by its name.HyperGraph instance.null if no loader was configured.java.util.Comparator instance that provides
an order relation of the values of the primitive type.HGTransactionContext instance associated with the current
thread.ByteArrayConverter capable of translating keys
returned by this indexer to/from a byte[].null if there is
no such transaction.handle.null if it is not found.Iterator listing the names of all
dimensions of this composite type.HGEventManager to be used by the database.HyperGraph's event manager instance.get, but will return null if there is
no database at that location.HGHandleFactory implementation associated with this
HyperGraph instance.HyperGraph instance against which this query is executed.HyperGraph on which this type
system operates.HyperGraph instance associated with this
HGTransactionManager.URI identifiers of the set of types
realized by the given type atom.null otherwise.HGSearchResult of atom handles in a given atom's incidence
set.HGSubgraph.IncidenceSet, that is the set of all HGLinks pointing
to, the atom referred by the passed in handle.HGIndex associated to the passed-in
HGIndexer.HGIndex by its name.HGIndexers for a given HyperGraph type.HGIndexManager that is associated with this
HyperGraph instance.HGStore from the composite
value to the value along this dimension.null if it is not found.HGLogger associated with this graph.MemoryWarningSystem attached to this
JVM.HGTypeSchema.null.null is this is not a nested
transaction.true if the system should detect and throw an exception
when a possible invalid HGAtomRef occurs.getProperty(Object, String, int), but use a supplied
PropertyDescriptor instead of the property name.getProperty(Object, String), but use a supplied
PropertyDescriptor instead of the property name.HGQueryConfiguration associated with the HyperGraph
instance.RefResolver used to load data in the cache.true if the startup process should NOT
fire a HGOpenedEvent so none of the registered listeners will
be triggered.HGStore used by this hypergraph.ith target of this link.this in case
this is already a top-level transaction.HGStore.HGTransactionManager.HGTransactionManager associated with this
HyperGraph.HGAtomType by its HGHandle.HGAtomType corresponding to the given alias.handle.Class of the objects being constructed by this factory.TypeDescriptor corresponding to the passed in type
identifier.HGHandle of the HyperGraph type representing a given
Java class.#HyperGraph.getType(HGHandle) instead. This method
will be removed in future versions.null.HGTypeSystem instance managing run-time types
for this hypergraph.ByteArrayConverter capable of converting index
entry values to/from byte arrays.HGDatabaseVersionFile containing version information
for the various components on the database instance at the directory
specified by the location parameter.x parameter.x Ref parameter.HGCompositeType and having
a part (e.g.x parameter.x Ref parameter.HGCompositeType and having
a part (e.g.HGQueryCondition that uniquely identifies an atom based on
the passed in Object instance.HGSearchResult comprising the atoms in a given HGHandle array.aObject is a possibly-null object field, and possibly an
array.hashCode.null.true if there are remaining atoms to be visited and
false otherwise.true if there is a previous element in the current
iteration state and false otherwise.true if there is a HyperGraph type corresponding to the given
class and false otherwise.HGAtomCache interface abstracts the HyperGraph
caching activities in order for different caching policies and implementations
to be configured and plugged.HGAtomEvictedEvent is triggered by the cache when an atom's run-time
instance is removed from memory.HGAtomRef represents a reference to a HyperGraph atom.HGAtomRef to the atom pointed by reference
and with the specified mode.HGAtomRemoveRequestEvent is triggered when an attempt is made to remove
an from HyperGraph, but before the removal process proceeds.HGAtomRemoveRequestEvent for the
given atom.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 for the
given atom.HGAtomSet represents a temporary construction of a set of atoms.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.HGAtomType.HGBergeLink represent a hyperarc or hyperedge in the
mathematical theory of hypergraphs.HGBidirectionalIndex provides efficient searching of an
index entry by value as well as by key.HGClosingEvent is generated right before the closing and cleanup process of
currently opened HyperGraph is initiated.HGCompositeType represents a HyperGraph type with several
dimensions.HGEventManager is bound to a single HyperGraph instance.HGException is thrown by HyperGraph code anywhere an abnormal
situation, that cannot usually be handled in an obvious way besides
debugging, occurs.HyperGraph to which they belong.HGHandle represents a reference to a hypergraph atom.HGHandleFactory is used to manage persistent handles
for the atoms of HyperGraph instance.HGIndex interface represents an user-created index in the HyperGraph
data structure.HGIndexer represents an atom used internally
by HyperGraphDB to manage indices.HGIndexManager allows you to create atom indices.HGKeyIndexer represents an atom used internally
by HyperGraphDB to manage key-based indices.HGLink interface defines a hypergraph link.HGListener must be implemented in order to be receive notifications
about HyperGraph events.LiveHandle represents an in memory handle to a HyperGraph atom.HGOpenedEvent is generated right after a new HyperGraph instance has been opened
and fully initialized.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 is a HGHandle that survives system
downtime.HGLink implementation provided by hypergraph.HGPrimitiveType is a HGAtomType that
store its values directly as raw byte data.HGProjection represents a dimension of a composite type.HGQuery class represents an arbitrary query to the HyperGraph
database.HyperGraph
instance.HGRandomAccessResult is a search result that is based on some
kind of cursor that allows immediate positioning on some result value, if it
exists.goTo in a
HGRandomAccessResult.HGAtomType implementation
is reference-counted.HGRelType.HGSearchable interface specifies that an object can be searched by a key.HyperGraph query.SortedSet interface that offers a
HGRandomAccessResult of its elements in addition to an
Iterator.HGSortIndex is a HGIndex that maintains its
keys in an order relation.HyperGraph managed atom that the system
uses to collect global statistics about the HyperGraph instance.HGStore is associated with each HyperGraph
to manage to low-level interaction with the underlying database mechanism.HGStore bound to a specific database
location.HGStoreImplementation provides the crucial storage layer for a
HyperGraphDB instance.StorageGraph bound to a HGStore.HGStore based StorageGraphHGStore based StorageGraph
with multiple roots.HyperNode that encapsulates a set of atoms from the global
HyperGraph database.HGSubsumes link represents a subsumes relationship between
two atoms, either declared, or inferred by HyperGraph.HGTransactionException is thrown from within the transaction
handling of HyperGraph.HGTransactionManager handles transactional activity for a single
HyperGraph instance.HGTypeStructuralInfo class represents a HyperGraph atom that provides
fixed structural information about atoms of a definite type.HGTypeStructuralInfo with the given set of
parameters.HGTypeSystem manages atom type information for a given
HyperGraph database.HGtypeSystem associated with a hypergraph.HGUniquenessContraint defines what makes an atom of a given type
unique.HGValueLink is a HGLink that can hold an arbitrary
object as payload.IncidentCondition specifies that a search result atom
should be a member of the incidence set of a given atom.scanKeys parameter.HyperGraph instance to which it is bound.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.Integer type.true if the transaction are enabled and false
otherwise.true if this is a floating reference and false otherwise.true if a given is currently frozen in the cache
and false otherwise.true if this is a hard reference and false otherwise.true if the incidence set of a given atom is currently
loaded in main memory and false otherwise.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 falseotherwise.true if the element with the given key is currently in the
cache and false otherwise.true if a given is currently loaded in main memory
and false otherwise.true if the database at the given location is already
open and false otherwise.true if the index is currently opened and
false otherwise.true is the database is currently open and false
otherwise.true if the elements in this search result are in ordered
and false otherwise.true if the given HGIndexer is registered
with the index manager and false otherwise.true if the transaction completed successfully and false
otherwise.true if this is a symbolic reference and false otherwise.true if the database is configured to support transactions and false
otherwise.true (the default) if system-level atom attributes are
stored and false otherwise.true if the given atom was already visited and
false otherwise.HGAtomType for Java beans.JavaTypeFactory is used to infer HyperGraph types based on
Java beans.JavaTypeMapper is used to create HyperGraphDB type out of Java classes and
to provide appropriate run-time representations.KeyBasedQuery is a HGQuery that produces
a result based on a single key value.LinkCondition constraints the query result set to links
pointing to a target set of atoms.LinkIndexer indexes atoms by their target ordered set.Mapping that takes a link atom and returns a target at the given position.Mapping that takes a link atom and returns a target at the given position.HGLink.HandleArrayResultSet, but it uses a loaded link atom instance
instead of a HGHandle[].HGTypeSystem would try
to load it.HyperGraph instance, if
such a loader was configured.HGConfiguration object, if
such a loader was configured.x parameter.x Ref parameter.HGCompositeType and having
a part (e.g.x parameter.x Ref parameter.HGCompositeType and having
a part (e.g.MaintenanceOperation.HGQueryCondition.HyperGraph instance.HGLink instance of the type this factory is
responsible for.MappedResult is a HGSearchResult with an applied
transformation to each of its elements.HGAtomPredicate.HGQueryCondition.HGLink that one of its target atoms should be referred to
by a different HGHandle instance.HGLink that one of its targets must be removed.nil handle, that is a handle that does
not refer to anything.ObjectFactory is capable of constructing concrete run-time
instances of a certain Class.or) of conditions - atoms in the result set will have
to match at least one of the conditions in the parameter list.OrderedLinkCondition constraints the query result set to ordered links
pointing to a target set of atoms.HGHandles representing the target set
of this link.java.util package.String[].HGCompositeType and having
a certain part (e.g.resumeActions method is
called.depth levels deep beneath
the top element (which is at depth 0).PhantomReference.HGSearchResult instance and uses it as input to a "pipe"
query.PipeQuery pipes the output of one query as the
input of another.PositionedLinkCondition constraints the query result set to
links pointing to a target atom positioned within a predetermined range in
the link tuple.HGQuery whose result is constructed by filtering the result set
of another HGQuery according to a HGQueryCondition.PredicateBasedFilter, filtering the result
set of a given query based on a HGQueryCondition.HGQuery whose result is constructed by filtering the result set
of another HGQuery according to a HGQueryCondition.PredicateBasedFilter, filtering the result
set of a given query based on a HGQueryCondition.Throwable object into a
string buffer and return the corresponding string.get, except the value is not marked is being read.StorageGraph bound to a RAM map to be populated explicitly
before use.LazyRef that simply encapsulates
an existing value.Record implements a generic hypergraph record structure.RecordType represents a particular combination of slots that
can be used to construct records.RecordTypeConstructor represents the HG (meta) type of a RecordType.Key to an
object of type Value.IndexDescriptor.true if it was present, and
false
- remove(K) - Method in interface org.hypergraphdb.cache.CacheMap
-
- remove(HGHandle) - Method in class org.hypergraphdb.cache.DefaultAtomCache
-
Remove a live handle and all its associations from the cache.
- remove(K) - Method in class org.hypergraphdb.cache.HashCacheMap
-
- remove(Key) - Method in interface org.hypergraphdb.cache.HGCache
-
Force removal of an element from the cache.
- remove(Key) - Method in class org.hypergraphdb.cache.LRUCache
-
- remove(HGHandle) - Method in class org.hypergraphdb.cache.PhantomRefAtomCache
-
- remove(Key) - Method in class org.hypergraphdb.cache.SimpleCache
-
- remove(HGHandle) - Method in class org.hypergraphdb.cache.WeakRefAtomCache
-
- remove(HGHandle) - Method in interface org.hypergraphdb.HGAtomCache
-
Force a removal a given atom from the cache.
- remove(HGHandle) - Method in class org.hypergraphdb.HyperGraph
-
Remove an atom from the HyperGraph database.
- remove(HGHandle, boolean) - Method in class org.hypergraphdb.HyperGraph
-
Remove the atom referred to by
handle from the hypergraph store.
- remove(HGHandle) - Method in interface org.hypergraphdb.HyperNode
-
- remove() - Method in class org.hypergraphdb.query.impl.AsyncSearchResultImpl
-
- remove() - Method in class org.hypergraphdb.query.impl.FilteredResultSet
-
- remove() - Method in class org.hypergraphdb.query.impl.HandleArrayResultSet
-
- remove() - Method in class org.hypergraphdb.query.impl.InMemoryIntersectionResult
-
- remove() - Method in class org.hypergraphdb.query.impl.LinkTargetsResultSet
-
- remove() - Method in class org.hypergraphdb.query.impl.MappedResult
-
- remove() - Method in class org.hypergraphdb.query.impl.PipedResult
-
- remove() - Method in class org.hypergraphdb.query.impl.ProjectionAtomResultSet
-
- remove() - Method in class org.hypergraphdb.query.impl.SortedIntersectionResult
-
- remove() - Method in class org.hypergraphdb.query.impl.SyncSearchResult
-
- remove() - Method in class org.hypergraphdb.query.impl.TraversalResult
-
- remove() - Method in class org.hypergraphdb.query.impl.UnionResult
-
- remove() - Method in class org.hypergraphdb.query.impl.UnionResultAsync
-
- remove() - Method in class org.hypergraphdb.query.impl.ZigZagIntersectionResult
-
- remove(Object) - Method in class org.hypergraphdb.storage.DBKeyedSortedSet
-
- remove() - Method in class org.hypergraphdb.storage.SearchResultWrapper
-
- remove(Object) - Method in class org.hypergraphdb.storage.StorageBasedIncidenceSet
-
- remove(Object) - Method in class org.hypergraphdb.transaction.TxCacheMap
-
- remove(int) - Method in class org.hypergraphdb.transaction.TxList
-
- remove(Object) - Method in class org.hypergraphdb.transaction.TxList
-
- remove(Object) - Method in class org.hypergraphdb.transaction.TxMap
-
- remove(Object) - Method in class org.hypergraphdb.transaction.TxSet
-
- remove(HGHandle) - Method in class org.hypergraphdb.type.RecordType
-
- remove() - Method in class org.hypergraphdb.util.ArrayBasedIterator
-
- remove(Object) - Method in class org.hypergraphdb.util.ArrayBasedSet
-
- remove(Object) - Method in class org.hypergraphdb.util.FilteredSortedSet
-
- remove() - Method in class org.hypergraphdb.util.FilterIterator
-
- remove(Object) - Method in class org.hypergraphdb.util.LLRBTree
-
- remove(Object) - Method in class org.hypergraphdb.util.RefCountedMap
-
- remove(Object) - Method in class org.hypergraphdb.util.SoftHashMap
-
- remove() - Method in class org.hypergraphdb.util.TargetSetIterator
-
- remove(Object) - Method in class org.hypergraphdb.util.WeakIdentityHashMap
-
Removes the mapping for this key from this map if present.
- removeAlias(String) - Method in class org.hypergraphdb.HGTypeSystem
-
Remove a type alias.
- removeAll(Collection<?>) - Method in class org.hypergraphdb.atom.HGAtomSet
-
- removeAll(Collection) - Method in class org.hypergraphdb.storage.DBKeyedSortedSet
-
- removeAll(Collection<?>) - Method in class org.hypergraphdb.storage.StorageBasedIncidenceSet
-
- removeAll(Collection<?>) - Method in class org.hypergraphdb.transaction.TxList
-
- removeAll(Collection<?>) - Method in class org.hypergraphdb.transaction.TxSet
-
- removeAll(Collection<?>) - Method in class org.hypergraphdb.util.ArrayBasedSet
-
- removeAll(Collection<?>) - Method in class org.hypergraphdb.util.FilteredSortedSet
-
- removeAllEntries(KeyType) - Method in interface org.hypergraphdb.HGIndex
-
Remove all entries in the index with a given key.
- removeAt(int) - Method in class org.hypergraphdb.type.RecordType
-
- removeAt(int) - Method in class org.hypergraphdb.util.ArrayBasedSet
-
- removeAttribute(Object) - Method in class org.hypergraphdb.transaction.HGTransaction
-
- removeData(HGPersistentHandle) - Method in class org.hypergraphdb.HGStore
-
Remove a raw data value associated with a
HGPersistentHandle key.
- removeData(HGPersistentHandle) - Method in interface org.hypergraphdb.storage.HGStoreImplementation
-
Remove the data corresponding to a given handle.
- removeData(HGPersistentHandle) - Method in class org.hypergraphdb.storage.StorageWithAnnotatedIncidence
-
- removeEldestEntry(Map.Entry<Class<?>, HGHandle>) - Method in class org.hypergraphdb.type.JavaTypeSchema.ClassToTypeCache
-
- removeEldestEntry(Map.Entry<K, V>) - Method in class org.hypergraphdb.util.LinkedIdentityHashMap
-
Returns true if this map should remove its eldest entry.
- removeEntry(KeyType, ValueType) - Method in interface org.hypergraphdb.HGIndex
-
Remove a specific entry in the index.
- removeGlobally(HGHandle) - Method in class org.hypergraphdb.atom.HGSubgraph
-
Removes the atom globally from the database as well as from the nested graph.
- removeGlobally(HGHandle, boolean) - Method in class org.hypergraphdb.atom.HGSubgraph
-
Removes the atom globally from the database as well as from the nested graph.
- removeIncidenceLink(HGPersistentHandle, HGPersistentHandle) - Method in class org.hypergraphdb.HGStore
-
Update the incidence set of an atom by removing a link that no longer points
to it.
- removeIncidenceLink(HGPersistentHandle, HGPersistentHandle) - Method in interface org.hypergraphdb.storage.HGStoreImplementation
-
Remove a specifiec element from the incidence set of a given atom (as identified by
the
handle parameter).
- removeIncidenceLink(HGPersistentHandle, HGPersistentHandle) - Method in class org.hypergraphdb.storage.StorageWithAnnotatedIncidence
-
- removeIncidenceSet(HGPersistentHandle) - Method in class org.hypergraphdb.HGStore
-
Remove the whole incidence set of a given handle.
- removeIncidenceSet(HGPersistentHandle) - Method in interface org.hypergraphdb.storage.HGStoreImplementation
-
Remove the incidence set associated with the given handle.
- removeIncidenceSet(HGPersistentHandle) - Method in class org.hypergraphdb.storage.StorageWithAnnotatedIncidence
-
- removeIndex(String) - Method in class org.hypergraphdb.HGStore
-
Remove an index from the database.
- removeIndex(String) - Method in interface org.hypergraphdb.storage.HGStoreImplementation
-
Remove the index with the given name.
- removeIndex(String) - Method in class org.hypergraphdb.storage.StorageWithAnnotatedIncidence
-
- removeLink(HGPersistentHandle) - Method in class org.hypergraphdb.HGStore
-
Remove a link value associated with a
HGPersistentHandle key.
- removeLink(HGPersistentHandle) - Method in interface org.hypergraphdb.storage.HGStoreImplementation
-
Remove the link corresponding to a given handle.
- removeLink(HGPersistentHandle) - Method in class org.hypergraphdb.storage.StorageWithAnnotatedIncidence
-
- removeListener(Class<T>, HGListener) - Method in class org.hypergraphdb.event.HGDefaultEventManager
-
- removeListener(Class<T>, HGListener) - Method in interface org.hypergraphdb.event.HGEventManager
-
Remove a listener registered for the particular type.
- removeListener(MemoryWarningSystem.Listener) - Method in class org.hypergraphdb.util.MemoryWarningSystem
-
- removeMax() - Method in class org.hypergraphdb.util.LLRBTree
-
- removeMin() - Method in class org.hypergraphdb.util.LLRBTree
-
- removeProjection(String) - Method in class org.hypergraphdb.type.HGAbstractCompositeType
-
- removeType(URI) - Method in interface org.hypergraphdb.type.HGTypeSchema
-
- removeType(URI) - Method in class org.hypergraphdb.type.JavaTypeSchema
-
- removeX(X) - Method in class org.hypergraphdb.util.TwoWayMap
-
- removeY(Y) - Method in class org.hypergraphdb.util.TwoWayMap
-
- replace(HGHandle, Object, HGHandle) - Method in class org.hypergraphdb.atom.HGSubgraph
-
Performs the replace in the global database as this only deals with
an atom's value.
- replace(HGHandle, Object) - Method in class org.hypergraphdb.HyperGraph
-
Replace the value of an atom with a new value.
- replace(HGHandle, Object, HGHandle) - Method in class org.hypergraphdb.HyperGraph
-
Replace the value of an atom with a new value.
- replace(HGHandle, Object, HGHandle) - Method in interface org.hypergraphdb.HyperNode
-
- reset() - Method in class org.hypergraphdb.algorithms.CopyGraphTraversal
-
- reset() - Method in class org.hypergraphdb.algorithms.HGBreadthFirstTraversal
-
- reset() - Method in class org.hypergraphdb.algorithms.HGDepthFirstTraversal
-
- resetDefaults() - Method in class org.hypergraphdb.HGConfiguration
-
Set all parameters of this configuration to their default values.
- resolve(Class<? extends HGQueryCondition>) - Method in class org.hypergraphdb.query.cond2qry.ToQueryMap
-
- resolve(Key) - Method in class org.hypergraphdb.util.ChainResolver
-
- resolve(Key) - Method in class org.hypergraphdb.util.DelegateMapResolver
-
- resolve(HGHandle) - Method in class org.hypergraphdb.util.HGAtomResolver
-
- resolve(Key) - Method in class org.hypergraphdb.util.KeyMapResolver
-
- resolve(Key) - Method in class org.hypergraphdb.util.MapResolver
-
- resolve(Key) - Method in interface org.hypergraphdb.util.RefResolver
-
- resolveClass(ObjectStreamClass) - Method in class org.hypergraphdb.type.SerializableType.SerInputStream
-
- ResultMapQuery - Class in org.hypergraphdb.query.impl
-
A
HGQuery that transforms the result of an underlying query
by applying a provided mapping.
- ResultMapQuery(HGQuery, Mapping) - Constructor for class org.hypergraphdb.query.impl.ResultMapQuery
-
Create a query that transforms the output of a given query by
the specified mapping.
- resumeActions() - Method in class org.hypergraphdb.util.ActionQueueThread
-
Resume action processing previously paused by a call to
pauseActions.
- retainAll(Collection<?>) - Method in class org.hypergraphdb.atom.HGAtomSet
-
- retainAll(Collection) - Method in class org.hypergraphdb.storage.DBKeyedSortedSet
-
- retainAll(Collection<?>) - Method in class org.hypergraphdb.storage.StorageBasedIncidenceSet
-
- retainAll(Collection<?>) - Method in class org.hypergraphdb.transaction.TxList
-
- retainAll(Collection<?>) - Method in class org.hypergraphdb.transaction.TxSet
-
- retainAll(Collection<?>) - Method in class org.hypergraphdb.util.ArrayBasedSet
-
- retainAll(Collection<?>) - Method in class org.hypergraphdb.util.FilteredSortedSet
-
- retrievalCount - Variable in class org.hypergraphdb.handle.DefaultManagedLiveHandle
-
- retrievePrivate(Class<?>, Object, String) - Static method in class org.hypergraphdb.type.JavaTypeFactory
-
- returnEnqueued - Static variable in class org.hypergraphdb.handle.PhantomHandle
-
This is for internal use ONLY.
- returnEnqueued - Static variable in class org.hypergraphdb.handle.WeakHandle
-
- reverse() - Method in class org.hypergraphdb.util.Cons
-
- reverseInto(Cons<E>) - Method in class org.hypergraphdb.util.Cons
-
- rs - Variable in class org.hypergraphdb.query.impl.FilteredRAResultSet
-
- RSCombiner<T> - Interface in org.hypergraphdb.query.impl
-
- run() - Method in class org.hypergraphdb.util.ActionQueueThread
-
- runMaintenance() - Method in class org.hypergraphdb.HyperGraph
-
Execute all currently scheduled maintenance operations.
S
- SA_DB_NAME - Static variable in class org.hypergraphdb.HyperGraph
-
The name of the atom attributes DB.
- satisfies(HyperGraph, HGHandle) - Method in class org.hypergraphdb.query.And
-
- satisfies(HyperGraph, HGHandle) - Method in class org.hypergraphdb.query.AnyAtomCondition
-
- satisfies(HyperGraph, HGHandle) - Method in class org.hypergraphdb.query.ArityCondition
-
Return true if
handle to a HyperGraph link and
false if it refers to a HyperGraph node.
- satisfies(HyperGraph, HGHandle) - Method in class org.hypergraphdb.query.AtomPartCondition
-
- satisfies(HyperGraph, HGHandle) - Method in class org.hypergraphdb.query.AtomPartRegExPredicate
-
- satisfies(HyperGraph, HGHandle) - Method in class org.hypergraphdb.query.AtomProjectionCondition
-
- satisfies(Object) - Method in class org.hypergraphdb.query.AtomRegExPredicate
-
- satisfies(HyperGraph, HGHandle) - Method in class org.hypergraphdb.query.AtomTypeCondition
-
- satisfies(HyperGraph, HGHandle) - Method in class org.hypergraphdb.query.AtomValueCondition
-
- satisfies(HyperGraph, HGHandle) - Method in class org.hypergraphdb.query.AtomValueRegExPredicate
-
- satisfies(HyperGraph, HGHandle) - Method in class org.hypergraphdb.query.DisconnectedPredicate
-
- satisfies(HyperGraph, HGHandle) - Method in interface org.hypergraphdb.query.HGAtomPredicate
-
Check whether a given
Object satisfies this
query condition.
- satisfies(HyperGraph, HGHandle) - Method in class org.hypergraphdb.query.impl.DelayedSetLoadPredicate
-
- satisfies(HyperGraph, HGHandle) - Method in class org.hypergraphdb.query.impl.RABasedPredicate
-
Return
true if handle is a member of
the HGRandomAccessResult set on which this predicate
is based.
- satisfies(HyperGraph, HGHandle) - Method in class org.hypergraphdb.query.IncidentCondition
-
- satisfies(HyperGraph, HGHandle) - Method in class org.hypergraphdb.query.IsCondition
-
- satisfies(HyperGraph, HGHandle) - Method in class org.hypergraphdb.query.LinkCondition
-
Return
true if handle points to a link whose
target set is a superset of this condition's targetSet.
- satisfies(HyperGraph, HGHandle) - Method in class org.hypergraphdb.query.MapCondition
-
- satisfies(HyperGraph, HGHandle) - Method in class org.hypergraphdb.query.Not
-
- satisfies(HyperGraph, HGHandle) - Method in class org.hypergraphdb.query.Or
-
- satisfies(HyperGraph, HGHandle) - Method in class org.hypergraphdb.query.OrderedLinkCondition
-
- satisfies(HyperGraph, HGHandle) - Method in class org.hypergraphdb.query.PositionedIncidentCondition
-
- satisfies(HyperGraph, HGHandle) - Method in class org.hypergraphdb.query.SubgraphContainsCondition
-
- satisfies(HyperGraph, HGHandle) - Method in class org.hypergraphdb.query.SubgraphMemberCondition
-
- satisfies(HyperGraph, HGHandle) - Method in class org.hypergraphdb.query.SubsumedCondition
-
- satisfies(HyperGraph, HGHandle) - Method in class org.hypergraphdb.query.SubsumesCondition
-
- satisfies(HyperGraph, HGHandle) - Method in class org.hypergraphdb.query.TargetCondition
-
- satisfies(HyperGraph, HGHandle) - Method in class org.hypergraphdb.query.TypedValueCondition
-
- satisfies(HyperGraph, HGHandle) - Method in class org.hypergraphdb.query.TypePlusCondition
-
- SCAN_THRESHOLD - Static variable in class org.hypergraphdb.query.AnalyzedQuery
-
- scanKeys() - Method in interface org.hypergraphdb.HGIndex
-
Return a result set containing all keys in this index.
- scanValues() - Method in interface org.hypergraphdb.HGIndex
-
Return a result set containing all values in this index.
- searchable - Variable in class org.hypergraphdb.query.impl.SearchableBasedQuery
-
- SearchableBasedQuery<Key,Value> - Class in org.hypergraphdb.query.impl
-
A simple query that operates on a single
HGSearchable entity, usually
a HGIndex.
- SearchableBasedQuery(HGSearchable<Key, Value>, Key, ComparisonOperator) - Constructor for class org.hypergraphdb.query.impl.SearchableBasedQuery
-
Construct a new
HGSearchable based query.
- SearchableBasedQuery(HGSearchable<Key, Value>, Ref<Key>, ComparisonOperator) - Constructor for class org.hypergraphdb.query.impl.SearchableBasedQuery
-
- SearchResultWrapper<T> - Class in org.hypergraphdb.storage
-
Used to wrap a
HGRandomAccessResult in order to "disable" it.
- SearchResultWrapper(HGSearchResult<T>) - Constructor for class org.hypergraphdb.storage.SearchResultWrapper
-
- SEED - Static variable in class org.hypergraphdb.util.HashCodeUtil
-
An initial value for a
hashCode, to which is added
contributions from fields.
- SequentialUUIDHandleFactory - Class in org.hypergraphdb.handle
-
A handle factory that generates UUID persistent handles out of a base
long
and an increment counter long value.
- SequentialUUIDHandleFactory() - Constructor for class org.hypergraphdb.handle.SequentialUUIDHandleFactory
-
- SequentialUUIDHandleFactory(long, long) - Constructor for class org.hypergraphdb.handle.SequentialUUIDHandleFactory
-
- SerializableType - Class in org.hypergraphdb.type
-
This type implementation handles values as serializable Java blobs.
- SerializableType() - Constructor for class org.hypergraphdb.type.SerializableType
-
- SerializableType.SerInputStream - Class in org.hypergraphdb.type
-
An
ObjectInputStream that uses the thread context class loader to
resolve classes.
- SerializableType.SerInputStream() - Constructor for class org.hypergraphdb.type.SerializableType.SerInputStream
-
- SerializableType.SerInputStream(HyperGraph) - Constructor for class org.hypergraphdb.type.SerializableType.SerInputStream
-
- SerializableType.SerInputStream(InputStream, HyperGraph) - Constructor for class org.hypergraphdb.type.SerializableType.SerInputStream
-
- serialize() - Method in class org.hypergraphdb.atom.impl.UUIDTrie
-
- set(int, E) - Method in class org.hypergraphdb.transaction.TxList
-
- set(Slot, Object) - Method in class org.hypergraphdb.type.Record
-
- set(T...) - Static method in class org.hypergraphdb.util.HGUtils
-
- set(T) - Method in interface org.hypergraphdb.util.ValueSetter
-
- set(T) - Method in interface org.hypergraphdb.util.Var
-
- setAdjListGenerator(HGALGenerator) - Method in class org.hypergraphdb.algorithms.CopyGraphTraversal
-
- setAdjListGenerator(HGALGenerator) - Method in class org.hypergraphdb.algorithms.HGBreadthFirstTraversal
-
- setAdjListGenerator(HGALGenerator) - Method in class org.hypergraphdb.algorithms.HGDepthFirstTraversal
-
- setArity(int) - Method in class org.hypergraphdb.atom.HGTypeStructuralInfo
-
- setArity(int) - Method in class org.hypergraphdb.query.ArityCondition
-
- setArityReference(Ref<Integer>) - Method in class org.hypergraphdb.query.ArityCondition
-
- setAtom(Object) - Method in class org.hypergraphdb.event.HGAtomProposeEvent
-
- setAtom(Object) - Method in exception org.hypergraphdb.event.HGAtomRefusedException
-
Set the proposed atom whose addition failed.
- setAtom(HGHandle) - Method in exception org.hypergraphdb.HGRemoveRefusedException
-
Set the proposed atom whose addition failed.
- setAtom(HGHandle) - Method in exception org.hypergraphdb.HGReplaceRefusedException
-
Set the proposed atom whose addition failed.
- setAtom(HGHandle) - Method in class org.hypergraphdb.query.SubgraphContainsCondition
-
- setAtomHandle(HGHandle) - Method in class org.hypergraphdb.atom.HGSubgraph
-
- setAtomHandle(HGHandle) - Method in interface org.hypergraphdb.HGHandleHolder
-
Set the HyperGraphDB atom handle of this object - used normally only
by the
HyperGraph instance holding this atom.
- setAtomHandle(HGHandle) - Method in class org.hypergraphdb.query.IsCondition
-
- setAtomHandleReference(Ref<HGHandle>) - Method in class org.hypergraphdb.query.IsCondition
-
- setAtomType(T) - Method in interface org.hypergraphdb.HGTypeHolder
-
- setAttribute(Object, Object) - Method in class org.hypergraphdb.transaction.HGTransaction
-
- setBase(long) - Method in class org.hypergraphdb.handle.SequentialUUIDHandleFactory
-
- setBaseSetCondition(HGQueryCondition) - Method in class org.hypergraphdb.query.AtomProjectionCondition
-
- setBaseType(HGHandle) - Method in class org.hypergraphdb.query.TypePlusCondition
-
- setBatchSize(int) - Method in class org.hypergraphdb.maintenance.ApplyNewIndexer
-
- setCacheImplementation(HGAtomCache) - Method in class org.hypergraphdb.HGConfiguration
-
Configure a cache implementation to be used for this
HyperGraph instance.
- setCancelMaintenance(boolean) - Method in class org.hypergraphdb.HGConfiguration
-
Specify whether HyperGraph should cancel maintenance operation when it is being open.
- setCaseSensitive(boolean) - Method in class org.hypergraphdb.type.javaprimitive.StringType
-
- setClassLoader(ClassLoader) - Method in class org.hypergraphdb.HGConfiguration
-
Configure a
ClassLoader for this HyperGraphDB instance.
- setClassname(String) - Method in class org.hypergraphdb.atom.HGSerializable
-
- setCombiner(RSCombiner<T>) - Method in class org.hypergraphdb.query.impl.IntersectionQuery
-
- setComplementRef(Ref<Boolean>) - Method in class org.hypergraphdb.query.PositionedIncidentCondition
-
- setCompletionListener(Mapping<CallbackFuture<T>, T>) - Method in class org.hypergraphdb.util.CallbackFuture
-
- setCondition(HGQueryCondition) - Method in class org.hypergraphdb.query.MapCondition
-
- setConfig(HGConfiguration) - Method in class org.hypergraphdb.HyperGraph
-
Specify configuration parameters for this HyperGraphDB instance.
- setDefaultSchema(HGTypeSchema<?>) - Method in class org.hypergraphdb.type.HGTypeConfiguration
-
Specify the instance responsible for creating HyperGraphDB type from Java classes.
- setDimensionPath(String[]) - Method in class org.hypergraphdb.indexing.ByPartIndexer
-
- setDimensionPath(String[]) - Method in class org.hypergraphdb.query.AtomPartCondition
-
- setDimensionPath(String[]) - Method in class org.hypergraphdb.query.AtomPartRegExPredicate
-
- setDimensionPath(String[]) - Method in class org.hypergraphdb.query.AtomProjectionCondition
-
- setEnabled(boolean) - Method in class org.hypergraphdb.transaction.HGTransactionManager
-
Enable or disable transactions.
- setEnumType(Class<Enum<?>>) - Method in class org.hypergraphdb.type.javaprimitive.EnumType
-
- setEventClassName(String) - Method in class org.hypergraphdb.event.HGListenerAtom
-
- setEventManager(HGEventManager) - Method in class org.hypergraphdb.HGConfiguration
-
Specify the
HGEventManager to be used by the database.
- setFatal(boolean) - Method in exception org.hypergraphdb.maintenance.MaintenanceException
-
- setFlags(int) - Method in class org.hypergraphdb.event.HGAtomProposeEvent
-
- setFlags(byte) - Method in class org.hypergraphdb.HGAtomAttrib
-
- setFlatTraversal(HGTraversal) - Method in class org.hypergraphdb.algorithms.HyperTraversal
-
- setFromArray(E[]) - Method in class org.hypergraphdb.util.ArrayBasedSet
-
- setFromTarget(int) - Method in class org.hypergraphdb.indexing.TargetToTargetIndexer
-
- setGeneralHandle(HGHandle) - Method in class org.hypergraphdb.query.SubsumedCondition
-
- setGeneralHandleReference(Ref<HGHandle>) - Method in class org.hypergraphdb.query.SubsumedCondition
-
- setGeneralValue(Object) - Method in class org.hypergraphdb.query.SubsumedCondition
-
- setGlobalValue(String, T) - Method in class org.hypergraphdb.util.VarContext
-
- setGraph(HyperGraph) - Method in class org.hypergraphdb.algorithms.DefaultALGenerator
-
- setGraph(HyperGraph) - Method in class org.hypergraphdb.algorithms.SimpleALGenerator
-
- setHandle(HGPersistentHandle) - Method in exception org.hypergraphdb.HGEMissingData
-
- setHandle(HGPersistentHandle) - Method in class org.hypergraphdb.type.PredefinedTypeDescriptor
-
- setHandleArray(HGHandle[]) - Method in class org.hypergraphdb.util.TempLink
-
- setHandleArray(HGHandle[], int) - Method in class org.hypergraphdb.util.TempLink
-
- setHandleArray(HGHandle[], int, int) - Method in class org.hypergraphdb.util.TempLink
-
- setHandleFactory(HGHandleFactory) - Method in class org.hypergraphdb.HGConfiguration
-
Set the persistent handle factory for this database.
- setHindexer(HGHandle) - Method in class org.hypergraphdb.maintenance.ApplyNewIndexer
-
- setHyperGraph(HyperGraph) - Method in class org.hypergraphdb.algorithms.HyperTraversal
-
- setHyperGraph(HyperGraph) - Method in class org.hypergraphdb.atom.AtomQueueType
-
- setHyperGraph(HyperGraph) - Method in class org.hypergraphdb.atom.AtomSetType
-
- setHyperGraph(HyperGraph) - Method in class org.hypergraphdb.atom.AtomStackType
-
- setHyperGraph(HyperGraph) - Method in class org.hypergraphdb.atom.HGRelTypeConstructor
-
- setHyperGraph(HyperGraph) - Method in class org.hypergraphdb.atom.HGSubgraph
-
- setHyperGraph(HyperGraph) - Method in class org.hypergraphdb.cache.DefaultAtomCache
-
- setHyperGraph(HyperGraph) - Method in class org.hypergraphdb.cache.PhantomRefAtomCache
-
- setHyperGraph(HyperGraph) - Method in class org.hypergraphdb.cache.WeakRefAtomCache
-
- setHyperGraph(HyperGraph) - Method in class org.hypergraphdb.event.HGDefaultEventManager
-
- setHyperGraph(HyperGraph) - Method in interface org.hypergraphdb.HGAtomCache
-
Set the
HyperGraph within which this cache is operating.
- setHyperGraph(HyperGraph) - Method in interface org.hypergraphdb.HGGraphHolder
-
During load time, set the
HyperGraph
instance to which this atom belongs.
- setHyperGraph(HyperGraph) - Method in class org.hypergraphdb.HGQuery
-
Specify the HyperGraph instance against which this method is executed.
- setHyperGraph(HyperGraph) - Method in class org.hypergraphdb.transaction.HGTransactionManager
-
Set the
HyperGraph instance associated with this
HGTransactionManager.
- setHyperGraph(HyperGraph) - Method in class org.hypergraphdb.type.AbstractTypeConstructor
-
- setHyperGraph(HyperGraph) - Method in class org.hypergraphdb.type.ArrayType
-
- setHyperGraph(HyperGraph) - Method in class org.hypergraphdb.type.ArrayTypeConstructor
-
- setHyperGraph(HyperGraph) - Method in class org.hypergraphdb.type.AtomRefType
-
- setHyperGraph(HyperGraph) - Method in class org.hypergraphdb.type.CollectionType
-
- setHyperGraph(HyperGraph) - Method in class org.hypergraphdb.type.CollectionTypeConstructor
-
- setHyperGraph(HyperGraph) - Method in class org.hypergraphdb.type.DefaultJavaTypeMapper
-
- setHyperGraph(HyperGraph) - Method in class org.hypergraphdb.type.HGAbstractType
-
- setHyperGraph(HyperGraph) - Method in class org.hypergraphdb.type.HGAtomTypeBase
-
- setHyperGraph(HyperGraph) - Method in class org.hypergraphdb.type.JavaAbstractBinding
-
- setHyperGraph(HyperGraph) - Method in class org.hypergraphdb.type.JavaObjectMapper
-
- setHyperGraph(HyperGraph) - Method in class org.hypergraphdb.type.javaprimitive.PrimitiveArrayType
-
- setHyperGraph(HyperGraph) - Method in class org.hypergraphdb.type.javaprimitive.PrimitiveTypeBase
-
- setHyperGraph(HyperGraph) - Method in class org.hypergraphdb.type.JavaTypeFactory
-
- setHyperGraph(HyperGraph) - Method in class org.hypergraphdb.type.LinkType
-
- setHyperGraph(HyperGraph) - Method in class org.hypergraphdb.type.MapType
-
- setHyperGraph(HyperGraph) - Method in class org.hypergraphdb.type.MapTypeConstructor
-
- setHyperGraph(HyperGraph) - Method in class org.hypergraphdb.type.NullType
-
- setHyperGraph(HyperGraph) - Method in class org.hypergraphdb.type.PlainLinkType
-
- setHyperGraph(HyperGraph) - Method in class org.hypergraphdb.type.RecordType
-
- setHyperGraph(HyperGraph) - Method in class org.hypergraphdb.type.SerializableType
-
- setHyperGraph(HyperGraph) - Method in class org.hypergraphdb.type.SlotType
-
- setHyperGraph(HyperGraph) - Method in class org.hypergraphdb.type.SubsumesType
-
- setHyperGraph(HyperGraph) - Method in class org.hypergraphdb.type.Top
-
- setImplementationClassName(String) - Method in class org.hypergraphdb.type.PredefinedTypeDescriptor
-
- setIncidenceCache(HGCache<HGPersistentHandle, IncidenceSet>) - Method in class org.hypergraphdb.cache.DefaultAtomCache
-
- setIncidenceCache(HGCache<HGPersistentHandle, IncidenceSet>) - Method in class org.hypergraphdb.cache.PhantomRefAtomCache
-
- setIncidenceCache(HGCache<HGPersistentHandle, IncidenceSet>) - Method in class org.hypergraphdb.cache.WeakRefAtomCache
-
- setIncidenceCache(HGCache<HGPersistentHandle, IncidenceSet>) - Method in interface org.hypergraphdb.HGAtomCache
-
Set the implementation of the incidence sets cache to use.
- setIndex(HGIndex<Key, Value>) - Method in class org.hypergraphdb.query.IndexCondition
-
- setIndex(HGIndex<?, ?>) - Method in class org.hypergraphdb.query.IndexedPartCondition
-
- setIndexerParts(HGKeyIndexer<Object>[]) - Method in class org.hypergraphdb.indexing.CompositeIndexer
-
- setJavaClass(Class<?>) - Method in class org.hypergraphdb.query.AtomTypeCondition
-
- setJavaClass(Class<?>) - Method in class org.hypergraphdb.query.TypedValueCondition
-
- setJavaClass(Class<?>) - Method in class org.hypergraphdb.query.TypePlusCondition
-
- setKeepIncidentLinksOnRemoval(boolean) - Method in class org.hypergraphdb.HGConfiguration
-
Specify whether links incident to an atom are kept in the database
when that atom is being removed through the
HyperGraph.remove(HGHandle) method.
- setKey(Key) - Method in class org.hypergraphdb.query.impl.DefaultKeyBasedQuery
-
- setKey(Key) - Method in class org.hypergraphdb.query.impl.KeyBasedQuery
-
Specify the key on which this query operates.
- setKey(Key) - Method in class org.hypergraphdb.query.impl.SearchableBasedQuery
-
- setKeyReference(Ref<Key>) - Method in class org.hypergraphdb.query.impl.SearchableBasedQuery
-
- setKeyReference(Ref<Key>) - Method in class org.hypergraphdb.query.IndexCondition
-
- setLabel(String) - Method in class org.hypergraphdb.type.Slot
-
- setLastAccessTime(long) - Method in class org.hypergraphdb.atom.HGStats
-
- setLastAccessTime(long) - Method in class org.hypergraphdb.handle.DefaultManagedLiveHandle
-
- setLastAccessTime(long) - Method in class org.hypergraphdb.HGAtomAttrib
-
- setLastProcessed(HGPersistentHandle) - Method in class org.hypergraphdb.maintenance.ApplyNewIndexer
-
- setLeft(HGQuery<T>) - Method in class org.hypergraphdb.query.impl.IntersectionQuery
-
- setLink(HGHandle) - Method in class org.hypergraphdb.query.TargetCondition
-
- setLinkPredicate(HGAtomPredicate) - Method in class org.hypergraphdb.algorithms.DefaultALGenerator
-
- setLinkPredicate(HGAtomPredicate) - Method in class org.hypergraphdb.algorithms.HyperTraversal
-
- setLinkPredicate(HGAtomPredicate) - Method in class org.hypergraphdb.query.TraversalCondition
-
- setLinkReference(Ref<HGHandle>) - Method in class org.hypergraphdb.query.TargetCondition
-
- setListenerClassName(String) - Method in class org.hypergraphdb.event.HGListenerAtom
-
- setLock(ReadWriteLock) - Method in class org.hypergraphdb.util.ArrayBasedSet
-
- setLockImplementation(ReadWriteLock) - Method in class org.hypergraphdb.cache.LRUCache
-
- setLowerBoundRef(Ref<Integer>) - Method in class org.hypergraphdb.query.PositionedIncidentCondition
-
- setMapping(Mapping) - Method in class org.hypergraphdb.query.impl.ResultMapQuery
-
- setMapping(Mapping<?, ?>) - Method in class org.hypergraphdb.query.MapCondition
-
- setMaxAtoms(long) - Method in class org.hypergraphdb.cache.DefaultAtomCache
-
- setMaxCachedIncidenceSetSize(int) - Method in class org.hypergraphdb.HGConfiguration
-
Set the configured maximum size of atom incidence sets that are kept in
RAM.
- setMaxIncidenceSets(long) - Method in class org.hypergraphdb.cache.DefaultAtomCache
-
- setMode(HGAtomRef.Mode) - Method in class org.hypergraphdb.atom.AtomProjection
-
- setName(String) - Method in class org.hypergraphdb.atom.AtomProjection
-
- setName(String) - Method in class org.hypergraphdb.atom.HGRelType
-
- setName(String) - Method in class org.hypergraphdb.indexing.HGKeyIndexer
-
- setName(String) - Method in class org.hypergraphdb.indexing.HGValueIndexer
-
- setNewValue(Object) - Method in class org.hypergraphdb.event.HGAtomReplaceRequestEvent
-
- setNext(int) - Method in class org.hypergraphdb.handle.IntHandleFactory
-
- setNext(long) - Method in class org.hypergraphdb.handle.LongHandleFactory
-
- setNext(ActiveTransactionsRecord) - Method in class org.hypergraphdb.transaction.ActiveTransactionsRecord
-
- setNoStorage(boolean) - Method in class org.hypergraphdb.transaction.HGTransactionConfig
-
- setOperator(ComparisonOperator) - Method in class org.hypergraphdb.query.impl.SearchableBasedQuery
-
- setOperator(ComparisonOperator) - Method in class org.hypergraphdb.query.IndexedPartCondition
-
- setOperator(ComparisonOperator) - Method in class org.hypergraphdb.query.SimpleValueCondition
-
- setOrdered(boolean) - Method in class org.hypergraphdb.atom.HGTypeStructuralInfo
-
- setParallelExecution(boolean) - Method in class org.hypergraphdb.query.HGQueryConfiguration
-
- setPartValueReference(Ref<Object>) - Method in class org.hypergraphdb.query.IndexedPartCondition
-
- setPattern(Pattern) - Method in class org.hypergraphdb.query.AtomRegExPredicate
-
- setPercentageUsageThreshold(double) - Method in class org.hypergraphdb.util.MemoryWarningSystem
-
- setPredefinedTypes(String) - Method in class org.hypergraphdb.type.JavaTypeSchema
-
Specify the type configuration file to use when bootstrapping the type system.
- setPredicate(HGAtomPredicate) - Method in class org.hypergraphdb.query.Not
-
- setPrev(ActiveTransactionsRecord) - Method in class org.hypergraphdb.transaction.ActiveTransactionsRecord
-
- setPreventDanglingAtomReferences(boolean) - Method in class org.hypergraphdb.HGConfiguration
-
Specify whether the system should detect and throw an exception
when a possible invalid
HGAtomRef occurs.
- setPropertiesFromMap(Object, Map<String, Object>) - Static method in class org.hypergraphdb.type.BonesOfBeans
-
- setProperty(Object, PropertyDescriptor, int, Object) - Static method in class org.hypergraphdb.type.BonesOfBeans
-
Same as
setProperty(Object, String, int, Object), but use a
supplied PropertyDescriptor instead of the property name.
- setProperty(Object, PropertyDescriptor, Object) - Static method in class org.hypergraphdb.type.BonesOfBeans
-
Same as
setProperty(Object, String, Object), but use a
supplied PropertyDescriptor instead of the property name.
- setProperty(Object, String, int, Object) - Static method in class org.hypergraphdb.type.BonesOfBeans
-
Assign a new value to a specified bean property.
- setProperty(Object, String, Object) - Static method in class org.hypergraphdb.type.BonesOfBeans
-
Assign a new value to a specified bean property.
- setReadonly(boolean) - Method in class org.hypergraphdb.transaction.HGTransactionConfig
-
- setReason(Object) - Method in exception org.hypergraphdb.event.HGAtomRefusedException
-
Set the reason for the failure (a string or anything else an application
can make use of).
- setReason(Object) - Method in exception org.hypergraphdb.HGRemoveRefusedException
-
Set the reason for the failure (a string or anything else an application
can make use of).
- setReason(Object) - Method in exception org.hypergraphdb.HGReplaceRefusedException
-
Set the reason for the failure (a string or anything else an application
can make use of).
- setResolver(RefResolver<Key, Value>) - Method in interface org.hypergraphdb.cache.HGCache
-
Set the
RefResolver to be used to load data in the cache.
- setResolver(RefResolver<Key, Value>) - Method in class org.hypergraphdb.cache.LRUCache
-
- setResolver(RefResolver<Key, Value>) - Method in class org.hypergraphdb.cache.SimpleCache
-
- setRetrievalCount(long) - Method in class org.hypergraphdb.atom.HGStats
-
- setRetrievalCount(long) - Method in class org.hypergraphdb.handle.DefaultManagedLiveHandle
-
- setRetrievalCount(long) - Method in class org.hypergraphdb.HGAtomAttrib
-
- setReturnLatestAvailable(boolean) - Method in class org.hypergraphdb.transaction.TxCacheMap
-
- setReturnPreceeding(boolean) - Method in class org.hypergraphdb.algorithms.DefaultALGenerator
-
- setReturnPreceeding(boolean) - Method in class org.hypergraphdb.query.TraversalCondition
-
- setReturnSource(boolean) - Method in class org.hypergraphdb.algorithms.DefaultALGenerator
-
- setReturnSource(boolean) - Method in class org.hypergraphdb.query.TraversalCondition
-
- setReturnSucceeding(boolean) - Method in class org.hypergraphdb.algorithms.DefaultALGenerator
-
- setReturnSucceeding(boolean) - Method in class org.hypergraphdb.query.TraversalCondition
-
- setReturnType(TraversalBasedQuery.ReturnType) - Method in class org.hypergraphdb.query.impl.TraversalBasedQuery
-
- setReverseOrder(boolean) - Method in class org.hypergraphdb.algorithms.DefaultALGenerator
-
- setReverseOrder(boolean) - Method in class org.hypergraphdb.query.TraversalCondition
-
- setRight(HGQuery<T>) - Method in class org.hypergraphdb.query.impl.IntersectionQuery
-
- setSearchable(HGSearchable<Key, Value>) - Method in class org.hypergraphdb.query.impl.SearchableBasedQuery
-
- setSeed(long) - Method in class org.hypergraphdb.handle.SequentialUUIDHandleFactory
-
- setSiblingPredicate(HGAtomPredicate) - Method in class org.hypergraphdb.algorithms.DefaultALGenerator
-
- setSiblingPredicate(HGAtomPredicate) - Method in class org.hypergraphdb.query.TraversalCondition
-
- setSkipMaintenance(boolean) - Method in class org.hypergraphdb.HGConfiguration
-
Specify whether HyperGraph should skip maintenance operation when it is being open.
- setSkipOpenedEvent(boolean) - Method in class org.hypergraphdb.HGConfiguration
-
Specify whether the startup process should NOT
fire a
HGOpenedEvent so none of the registered listeners will
be triggered.
- setSource(Object) - Method in class org.hypergraphdb.event.HGAtomEvent
-
- setSpecificHandle(HGHandle) - Method in class org.hypergraphdb.query.SubsumesCondition
-
- setSpecificHandleReference(Ref<HGHandle>) - Method in class org.hypergraphdb.query.SubsumesCondition
-
- setSpecificValue(Object) - Method in class org.hypergraphdb.query.SubsumesCondition
-
- setStartAtom(HGHandle) - Method in class org.hypergraphdb.algorithms.CopyGraphTraversal
-
- setStartAtom(HGHandle) - Method in class org.hypergraphdb.algorithms.HGBreadthFirstTraversal
-
- setStartAtom(HGHandle) - Method in class org.hypergraphdb.algorithms.HGDepthFirstTraversal
-
- setStartAtom(HGHandle) - Method in class org.hypergraphdb.query.TraversalCondition
-
- setStartAtomReference(Ref<HGHandle>) - Method in class org.hypergraphdb.algorithms.HGBreadthFirstTraversal
-
- setStartAtomReference(Ref<HGHandle>) - Method in class org.hypergraphdb.algorithms.HGDepthFirstTraversal
-
- setStartAtomReference(Ref<HGHandle>) - Method in class org.hypergraphdb.query.TraversalCondition
-
- setStoreImplementation(HGStoreImplementation) - Method in class org.hypergraphdb.HGConfiguration
-
Specify the low-level storage implementation to be used for this database instance.
- setSubgraphHandle(HGHandle) - Method in class org.hypergraphdb.query.SubgraphMemberCondition
-
- setSupportedClasses(String[]) - Method in class org.hypergraphdb.type.PredefinedTypeDescriptor
-
- setSystemFlags(HGHandle, int) - Method in class org.hypergraphdb.HyperGraph
-
- setTailIndex(int) - Method in class org.hypergraphdb.atom.HGBergeLink
-
- setTarget(int) - Method in class org.hypergraphdb.indexing.ByTargetIndexer
-
- setTarget(HGHandle) - Method in class org.hypergraphdb.query.IncidentCondition
-
- setTarget(int, HGHandle) - Method in class org.hypergraphdb.query.OrderedLinkCondition
-
- setTargetPosition(int) - Method in class org.hypergraphdb.query.impl.LinkProjectionMapping
-
- setTargetPositionReference(Ref<Integer>) - Method in class org.hypergraphdb.query.impl.LinkProjectionMapping
-
- setTargetRef(Ref<HGHandle>) - Method in class org.hypergraphdb.query.PositionedIncidentCondition
-
- setTargets(Ref<HGHandle>[]) - Method in class org.hypergraphdb.query.OrderedLinkCondition
-
- setTargetSet(Set<Ref<HGHandle>>) - Method in class org.hypergraphdb.query.LinkCondition
-
- setThisHandle(HGHandle) - Method in class org.hypergraphdb.type.RecordType
-
- setToTarget(int) - Method in class org.hypergraphdb.indexing.TargetToTargetIndexer
-
- setTransactional(boolean) - Method in class org.hypergraphdb.HGConfiguration
-
Specifies if the database should be opened in transactional mode which is the default
mode.
- setType(HGHandle) - Method in class org.hypergraphdb.event.HGAtomProposeEvent
-
- setType(HGHandle) - Method in class org.hypergraphdb.event.HGAtomReplaceRequestEvent
-
- setType(HGHandle) - Method in interface org.hypergraphdb.indexing.HGIndexer
-
Set the handle of the atom type all of whose instances should be indexed
by this indexer.
- setType(HGHandle) - Method in class org.hypergraphdb.indexing.HGKeyIndexer
-
- setType(HGHandle) - Method in class org.hypergraphdb.indexing.HGValueIndexer
-
- setType(HGHandle) - Method in class org.hypergraphdb.query.IndexedPartCondition
-
- setTypeForClass(HGHandle, Class<?>) - Method in class org.hypergraphdb.HGTypeSystem
-
Specifically map a HyperGraphDB
HGAtomType, already stored as an
atom with handle typeHandle to the Java class clazz.
- setTypeHandle(HGPersistentHandle) - Method in class org.hypergraphdb.atom.HGTypeStructuralInfo
-
- setTypeHandle(HGHandle) - Method in class org.hypergraphdb.query.AtomTypeCondition
-
- setTypeHandle(HGHandle) - Method in class org.hypergraphdb.query.TypedValueCondition
-
- setTypeReference(Ref<?>) - Method in class org.hypergraphdb.query.AtomTypeCondition
-
- setTypeReference(Ref<?>) - Method in class org.hypergraphdb.query.TypedValueCondition
-
- setUpperBoundRef(Ref<Integer>) - Method in class org.hypergraphdb.query.PositionedIncidentCondition
-
- setUseSystemAtomAttributes(boolean) - Method in class org.hypergraphdb.HGConfiguration
-
Specify whether system-level atom attributes are
stored - the default is
true.
- setUuid(UUID) - Method in class org.hypergraphdb.handle.UUIDPersistentHandle
-
- setValue(Object) - Method in class org.hypergraphdb.HGValueLink
-
Set the underlying value.
- setValue(Object) - Method in class org.hypergraphdb.query.SimpleValueCondition
-
- setValueFor(HyperGraph, HGPersistentHandle, Object) - Static method in class org.hypergraphdb.type.TypeUtils
-
- setValueReference(Ref<Object>) - Method in class org.hypergraphdb.query.SimpleValueCondition
-
- setValueType(HGHandle) - Method in class org.hypergraphdb.type.Slot
-
- setVersion(String, String) - Method in class org.hypergraphdb.util.HGDatabaseVersionFile
-
- setWriteUpgradable(boolean) - Method in class org.hypergraphdb.transaction.HGTransactionConfig
-
- ShortPrimitiveArrayType - Class in org.hypergraphdb.type.javaprimitive
-
- ShortPrimitiveArrayType() - Constructor for class org.hypergraphdb.type.javaprimitive.ShortPrimitiveArrayType
-
- ShortType - Class in org.hypergraphdb.type.javaprimitive
-
- ShortType() - Constructor for class org.hypergraphdb.type.javaprimitive.ShortType
-
- ShortType.ShortComparator - Class in org.hypergraphdb.type.javaprimitive
-
- ShortType.ShortComparator() - Constructor for class org.hypergraphdb.type.javaprimitive.ShortType.ShortComparator
-
- shutdown() - Method in interface org.hypergraphdb.storage.HGStoreImplementation
-
Stops the storage engine.
- shutdown() - Method in class org.hypergraphdb.storage.StorageWithAnnotatedIncidence
-
- shutdown() - Method in class org.hypergraphdb.util.HGExecutorService
-
- shutdownNow() - Method in class org.hypergraphdb.util.HGExecutorService
-
- SimpleALGenerator - Class in org.hypergraphdb.algorithms
-
The
SimpleALGenerator produces all atoms linked to the given atom,
regardless of the link type and regardless of how an outgoing set is ordered.
- SimpleALGenerator() - Constructor for class org.hypergraphdb.algorithms.SimpleALGenerator
-
Empty constructor - you will need to set the graph (see
setGraph) before
the instance becomes usable.
- SimpleALGenerator(HyperGraph) - Constructor for class org.hypergraphdb.algorithms.SimpleALGenerator
-
Construct a
SimpleALGenerator for the given HyperGraph instance.
- SimpleALGenerator.AdjIterator - Class in org.hypergraphdb.algorithms
-
- SimpleALGenerator.AdjIterator(HGHandle, Iterator<HGHandle>, boolean) - Constructor for class org.hypergraphdb.algorithms.SimpleALGenerator.AdjIterator
-
- SimpleCache<Key,Value> - Class in org.hypergraphdb.cache
-
- SimpleCache() - Constructor for class org.hypergraphdb.cache.SimpleCache
-
- SimpleQueryCompiler - Class in org.hypergraphdb.query.cond2qry
-
- SimpleQueryCompiler() - Constructor for class org.hypergraphdb.query.cond2qry.SimpleQueryCompiler
-
- SimpleStack<T> - Class in org.hypergraphdb.util
-
A simple, non thread-safe stack, missing from java.util.
- SimpleStack() - Constructor for class org.hypergraphdb.util.SimpleStack
-
- SimpleValueCondition - Class in org.hypergraphdb.query
-
Basic class for conditions examining individual primitive values.
- SimpleValueCondition() - Constructor for class org.hypergraphdb.query.SimpleValueCondition
-
- SimpleValueCondition(Object) - Constructor for class org.hypergraphdb.query.SimpleValueCondition
-
- SimpleValueCondition(Object, ComparisonOperator) - Constructor for class org.hypergraphdb.query.SimpleValueCondition
-
- SimpleValueCondition(Ref<Object>, ComparisonOperator) - Constructor for class org.hypergraphdb.query.SimpleValueCondition
-
- SimplyLinkedQueue<T> - Class in org.hypergraphdb.util
-
- SimplyLinkedQueue() - Constructor for class org.hypergraphdb.util.SimplyLinkedQueue
-
- size() - Method in class org.hypergraphdb.atom.HGAtomSet
-
- size() - Method in interface org.hypergraphdb.cache.CacheMap
-
- size() - Method in class org.hypergraphdb.cache.ColdAtoms
-
- size() - Method in class org.hypergraphdb.cache.HashCacheMap
-
- size() - Method in interface org.hypergraphdb.cache.HGCache
-
Return the number of elements currently in the cache.
- size() - Method in class org.hypergraphdb.cache.LRUCache
-
- size() - Method in class org.hypergraphdb.cache.SimpleCache
-
- SIZE - Static variable in class org.hypergraphdb.handle.UUIDPersistentHandle
-
The number of bytes in the
byte [] representation
of a UUIDPersistentHandle.
- size() - Method in class org.hypergraphdb.storage.DBKeyedSortedSet
-
- size() - Method in class org.hypergraphdb.storage.StorageBasedIncidenceSet
-
- size() - Method in class org.hypergraphdb.transaction.TxCacheMap
-
- size() - Method in class org.hypergraphdb.transaction.TxList
-
- size() - Method in class org.hypergraphdb.transaction.TxMap
-
- size() - Method in class org.hypergraphdb.transaction.TxSet
-
- size() - Method in class org.hypergraphdb.util.ArrayBasedSet
-
- size() - Method in class org.hypergraphdb.util.FilteredSortedSet
-
- size() - Method in class org.hypergraphdb.util.LLRBTree
-
- size() - Method in class org.hypergraphdb.util.RefCountedMap
-
- size() - Method in class org.hypergraphdb.util.SimpleStack
-
- size() - Method in class org.hypergraphdb.util.SimplyLinkedQueue
-
- size() - Method in class org.hypergraphdb.util.SoftHashMap
-
- size() - Method in class org.hypergraphdb.util.WeakIdentityHashMap
-
Returns the number of key-value mappings in this map.
- sizebox - Variable in class org.hypergraphdb.transaction.TxCacheMap
-
- sizebox - Variable in class org.hypergraphdb.transaction.TxMap
-
- sizeExpected - Variable in class org.hypergraphdb.query.cond2qry.QueryMetaData
-
- sizeLB - Variable in class org.hypergraphdb.query.cond2qry.QueryMetaData
-
- sizeUB - Variable in class org.hypergraphdb.query.cond2qry.QueryMetaData
-
- Slot - Class in org.hypergraphdb.type
-
A
Slot represents a placeholder in a record type.
- Slot() - Constructor for class org.hypergraphdb.type.Slot
-
- Slot(String, HGHandle) - Constructor for class org.hypergraphdb.type.Slot
-
- slotCount() - Method in class org.hypergraphdb.type.RecordType
-
- slots - Variable in class org.hypergraphdb.type.RecordType
-
- SlotType - Class in org.hypergraphdb.type
-
The
SlotType handles atoms of type Slot.
- SlotType() - Constructor for class org.hypergraphdb.type.SlotType
-
- SoftHashMap<K,V> - Class in org.hypergraphdb.util
-
This is similar to the standard
WeakHashMap, but it
uses SoftReferences for the map's values instead
of WeakReferences for the maps keys.
- SoftHashMap() - Constructor for class org.hypergraphdb.util.SoftHashMap
-
- SoftHashMap(int) - Constructor for class org.hypergraphdb.util.SoftHashMap
-
- SoftHashMap(int, float) - Constructor for class org.hypergraphdb.util.SoftHashMap
-
- SoftHashMap(Map<? extends K, ? extends V>) - Constructor for class org.hypergraphdb.util.SoftHashMap
-
- SortedIntersectionResult<T> - Class in org.hypergraphdb.query.impl
-
Combines two ordered result sets into a (ordered) result representing their set theoretical intersection.
- SortedIntersectionResult(HGSearchResult<T>, HGSearchResult<T>) - Constructor for class org.hypergraphdb.query.impl.SortedIntersectionResult
-
- SortedIntersectionResult.Combiner<T> - Class in org.hypergraphdb.query.impl
-
- SortedIntersectionResult.Combiner() - Constructor for class org.hypergraphdb.query.impl.SortedIntersectionResult.Combiner
-
- start - Variable in class org.hypergraphdb.query.impl.HandleArrayResultSet
-
- start() - Static method in class org.hypergraphdb.query.QueryCompile
-
Start query compilation in the current thread.
- startup(HGStore, HGConfiguration) - Method in interface org.hypergraphdb.storage.HGStoreImplementation
-
Starts the storage engine.
- startup(HGStore, HGConfiguration) - Method in class org.hypergraphdb.storage.StorageWithAnnotatedIncidence
-
- stopRunning() - Method in class org.hypergraphdb.util.ActionQueueThread
-
- StorageBasedIncidenceSet - Class in org.hypergraphdb.storage
-
- StorageBasedIncidenceSet(HGHandle, HyperGraph) - Constructor for class org.hypergraphdb.storage.StorageBasedIncidenceSet
-
- StorageGraph - Interface in org.hypergraphdb.storage
-
Represents a storage layout graph.
- StorageWithAnnotatedIncidence - Class in org.hypergraphdb.storage
-
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.
- StorageWithAnnotatedIncidence(HGStoreImplementation) - Constructor for class org.hypergraphdb.storage.StorageWithAnnotatedIncidence
-
- store(Object) - Method in class org.hypergraphdb.atom.AtomQueueType
-
- store(Object) - Method in class org.hypergraphdb.atom.AtomSetType
-
- store(Object) - Method in class org.hypergraphdb.atom.AtomStackType
-
- store(Object) - Method in class org.hypergraphdb.atom.HGRelType
-
- store(Object) - Method in class org.hypergraphdb.atom.HGRelTypeConstructor
-
- store(HGPersistentHandle[]) - Method in class org.hypergraphdb.HGStore
-
Create a new link in the HyperGraphDB store.
- store(HGPersistentHandle, HGPersistentHandle[]) - Method in class org.hypergraphdb.HGStore
-
Create a new link in the HyperGraphDB store with an existing handle.
- store(byte[]) - Method in class org.hypergraphdb.HGStore
-
Write raw binary data to the store.
- store(HGPersistentHandle, byte[]) - Method in class org.hypergraphdb.HGStore
-
Write raw binary data to the store using a pre-created, unique persistent handle.
- store(HGPersistentHandle, HGPersistentHandle[]) - Method in interface org.hypergraphdb.storage.HGStoreImplementation
-
Store a primitive link and return its handle.
- store(HGPersistentHandle, byte[]) - Method in interface org.hypergraphdb.storage.HGStoreImplementation
-
Store a raw data buffer and return its handle.
- store(HGPersistentHandle, HGPersistentHandle[]) - Method in class org.hypergraphdb.storage.HGStoreSubgraph
-
- store(HGPersistentHandle, byte[]) - Method in class org.hypergraphdb.storage.HGStoreSubgraph
-
- store(HGPersistentHandle, HGPersistentHandle[]) - Method in class org.hypergraphdb.storage.RAMStorageGraph
-
- store(HGPersistentHandle, byte[]) - Method in class org.hypergraphdb.storage.RAMStorageGraph
-
- store(HGPersistentHandle, HGPersistentHandle[]) - Method in class org.hypergraphdb.storage.RefDelegateStorageGraph
-
- store(HGPersistentHandle, byte[]) - Method in class org.hypergraphdb.storage.RefDelegateStorageGraph
-
- store(HGPersistentHandle, HGPersistentHandle[]) - Method in interface org.hypergraphdb.storage.StorageGraph
-
- store(HGPersistentHandle, byte[]) - Method in interface org.hypergraphdb.storage.StorageGraph
-
- store(HGPersistentHandle, HGPersistentHandle[]) - Method in class org.hypergraphdb.storage.StorageWithAnnotatedIncidence
-
- store(HGPersistentHandle, byte[]) - Method in class org.hypergraphdb.storage.StorageWithAnnotatedIncidence
-
- store(Object) - Method in class org.hypergraphdb.type.AbstractTypeConstructor
-
- store(Object) - Method in class org.hypergraphdb.type.ArrayType
-
- store(Object) - Method in class org.hypergraphdb.type.ArrayTypeConstructor
-
- store(Object) - Method in class org.hypergraphdb.type.AtomRefType
-
- store(Object) - Method in class org.hypergraphdb.type.CollectionType
-
- store(Object) - Method in class org.hypergraphdb.type.CollectionTypeConstructor
-
- store(Object) - Method in class org.hypergraphdb.type.HGAbstractType
-
- store(Object) - Method in interface org.hypergraphdb.type.HGAtomType
-
Store a run-time instance of a hypergraph atom into the hypergraph
HGStore
as a new atom.
- store(Object) - Method in class org.hypergraphdb.type.JavaAbstractBinding
-
- store(Object) - Method in class org.hypergraphdb.type.JavaBeanBinding
-
- store(Object) - Method in class org.hypergraphdb.type.JavaObjectBinding
-
- store(Object) - Method in class org.hypergraphdb.type.javaprimitive.BooleanPrimitiveArrayType
-
- store(Object) - Method in class org.hypergraphdb.type.javaprimitive.BytePrimitiveArrayType
-
- store(Object) - Method in class org.hypergraphdb.type.javaprimitive.CharPrimitiveArrayType
-
- store(Object) - Method in class org.hypergraphdb.type.javaprimitive.DoublePrimitiveArrayType
-
- store(Object) - Method in class org.hypergraphdb.type.javaprimitive.EnumType
-
- store(Object) - Method in class org.hypergraphdb.type.javaprimitive.EnumTypeConstructor
-
- store(Object) - Method in class org.hypergraphdb.type.javaprimitive.FloatPrimitiveArrayType
-
- store(Object) - Method in class org.hypergraphdb.type.javaprimitive.IntPrimitiveArrayType
-
- store(Object) - Method in class org.hypergraphdb.type.javaprimitive.LongPrimitiveArrayType
-
- store(Object) - Method in class org.hypergraphdb.type.javaprimitive.PrimitiveTypeBase
-
- store(Object) - Method in class org.hypergraphdb.type.javaprimitive.ShortPrimitiveArrayType
-
- store(Object) - Method in class org.hypergraphdb.type.LinkType
-
- store(Object) - Method in class org.hypergraphdb.type.MapType
-
- store(Object) - Method in class org.hypergraphdb.type.MapTypeConstructor
-
- store(Object) - Method in class org.hypergraphdb.type.NullType
-
- store(Object) - Method in class org.hypergraphdb.type.PairType
-
- store(Object) - Method in class org.hypergraphdb.type.PlainLinkType
-
- store(Object) - Method in class org.hypergraphdb.type.RecordType
-
- store(Object) - Method in class org.hypergraphdb.type.RecordTypeConstructor
-
- store(Object) - Method in class org.hypergraphdb.type.SerializableType
-
- store(Object) - Method in class org.hypergraphdb.type.SlotType
-
- store(Object) - Method in class org.hypergraphdb.type.SubsumesType
-
- store(Object) - Method in class org.hypergraphdb.type.TextType
-
- store(Object) - Method in class org.hypergraphdb.type.Top
-
- storeImpl(byte[]) - Method in class org.hypergraphdb.type.javaprimitive.PrimitiveTypeBase
-
- storePrimitiveTypes(String) - Method in class org.hypergraphdb.HGTypeSystem
-
Use this method to load a set of primitive types in bulk, from a text descriptor
resource (loaded using this class's class loader).
- storeRef(Object) - Method in class org.hypergraphdb.handle.PhantomHandle
-
A setter of the referent.
- storeValue(HyperGraph, Object, HGAtomType) - Static method in class org.hypergraphdb.type.TypeUtils
-
- string2ByteA(String) - Static method in class org.hypergraphdb.util.StringBAInterconverter
-
- StringBAInterconverter - Class in org.hypergraphdb.util
-
- StringBAInterconverter() - Constructor for class org.hypergraphdb.util.StringBAInterconverter
-
- StringType - Class in org.hypergraphdb.type.javaprimitive
-
The implementation of the primitive
String type.
- StringType() - Constructor for class org.hypergraphdb.type.javaprimitive.StringType
-
- StringType.CaseInsensitiveStringComparator - Class in org.hypergraphdb.type.javaprimitive
-
- StringType.CaseInsensitiveStringComparator() - Constructor for class org.hypergraphdb.type.javaprimitive.StringType.CaseInsensitiveStringComparator
-
- StringType.StringComparator - Class in org.hypergraphdb.type.javaprimitive
-
- StringType.StringComparator() - Constructor for class org.hypergraphdb.type.javaprimitive.StringType.StringComparator
-
- SubgraphContainsCondition - Class in org.hypergraphdb.query
-
- SubgraphContainsCondition() - Constructor for class org.hypergraphdb.query.SubgraphContainsCondition
-
- SubgraphContainsCondition(HGHandle) - Constructor for class org.hypergraphdb.query.SubgraphContainsCondition
-
- SubgraphMemberCondition - Class in org.hypergraphdb.query
-
- SubgraphMemberCondition() - Constructor for class org.hypergraphdb.query.SubgraphMemberCondition
-
- SubgraphMemberCondition(HGHandle) - Constructor for class org.hypergraphdb.query.SubgraphMemberCondition
-
- subList(int, int) - Method in class org.hypergraphdb.transaction.TxList
-
- submit(Callable<T>) - Method in class org.hypergraphdb.util.HGExecutorService
-
- submit(Runnable, T) - Method in class org.hypergraphdb.util.HGExecutorService
-
- submit(Runnable) - Method in class org.hypergraphdb.util.HGExecutorService
-
- subSet(HGHandle, HGHandle) - Method in class org.hypergraphdb.atom.HGAtomSet
-
- subSet(T, T) - Method in class org.hypergraphdb.storage.DBKeyedSortedSet
-
- subSet(HGHandle, HGHandle) - Method in class org.hypergraphdb.storage.StorageBasedIncidenceSet
-
- subSet(E, E) - Method in class org.hypergraphdb.transaction.TxSet
-
- subSet(E, E) - Method in class org.hypergraphdb.util.ArrayBasedSet
-
- subSet(E, E) - Method in class org.hypergraphdb.util.FilteredSortedSet
-
- subSet(E, E) - Method in class org.hypergraphdb.util.LLRBTree
-
- subsumed(HGHandle) - Static method in class org.hypergraphdb.HGQuery.hg
-
Return a condition constraining the result set to atoms more specific than the passed in
general parameter.
- subsumed(Ref<HGHandle>) - Static method in class org.hypergraphdb.HGQuery.hg
-
Return a condition constraining the result set to atoms more specific than the passed in
general reference parameter.
- SubsumedCondition - Class in org.hypergraphdb.query
-
The
SubsumedCondition examines a given atom and is satisfied
if that atom is subsumed by the atom specified in the condition.
- SubsumedCondition() - Constructor for class org.hypergraphdb.query.SubsumedCondition
-
- SubsumedCondition(Object) - Constructor for class org.hypergraphdb.query.SubsumedCondition
-
- SubsumedCondition(HGHandle) - Constructor for class org.hypergraphdb.query.SubsumedCondition
-
- subsumes(Object, Object) - Method in class org.hypergraphdb.atom.AtomQueueType
-
- subsumes(Object, Object) - Method in class org.hypergraphdb.atom.AtomSetType
-
- subsumes(Object, Object) - Method in class org.hypergraphdb.atom.AtomStackType
-
- subsumes(Object, Object) - Method in class org.hypergraphdb.atom.HGRelTypeConstructor
-
A
HGRelType X subsumes a HGRelType Y
iff both have the same name and arity and each target atom of X subsumes
the corresponding target atom of Y.
- subsumes(HGHandle) - Static method in class org.hypergraphdb.HGQuery.hg
-
Return a condition constraining the result set to atoms more general than the passed in
specific parameter.
- subsumes(Object, Object) - Method in class org.hypergraphdb.type.AbstractTypeConstructor
-
- subsumes(Object, Object) - Method in class org.hypergraphdb.type.ArrayType
-
- subsumes(Object, Object) - Method in class org.hypergraphdb.type.ArrayTypeConstructor
-
- subsumes(Object, Object) - Method in class org.hypergraphdb.type.AtomRefType
-
- subsumes(Object, Object) - Method in class org.hypergraphdb.type.CollectionType
-
- subsumes(Object, Object) - Method in class org.hypergraphdb.type.CollectionTypeConstructor
-
- subsumes(Object, Object) - Method in class org.hypergraphdb.type.HGAbstractType
-
- subsumes(Object, Object) - Method in interface org.hypergraphdb.type.HGAtomType
-
A generic semantic predicate that returns
true if the first argument
is more general than the second.
- subsumes(Object, Object) - Method in class org.hypergraphdb.type.HGAtomTypeBase
-
- subsumes(Object, Object) - Method in class org.hypergraphdb.type.JavaAbstractBinding
-
- subsumes(Object, Object) - Method in class org.hypergraphdb.type.javaprimitive.PrimitiveArrayType
-
- subsumes(Object, Object) - Method in class org.hypergraphdb.type.javaprimitive.PrimitiveTypeBase
-
- subsumes(Object, Object) - Method in class org.hypergraphdb.type.LinkType
-
- subsumes(Object, Object) - Method in class org.hypergraphdb.type.MapType
-
- subsumes(Object, Object) - Method in class org.hypergraphdb.type.MapTypeConstructor
-
- subsumes(Object, Object) - Method in class org.hypergraphdb.type.NullType
-
- subsumes(Object, Object) - Method in class org.hypergraphdb.type.PlainLinkType
-
- subsumes(Object, Object) - Method in class org.hypergraphdb.type.RecordType
-
- subsumes(Object, Object) - Method in class org.hypergraphdb.type.RecordTypeConstructor
-
Return
true if the slot set of the general parameter
is a subset of the slot set of the specific parameter.
- subsumes(Object, Object) - Method in class org.hypergraphdb.type.SerializableType
-
- subsumes(Object, Object) - Method in class org.hypergraphdb.type.SlotType
-
- subsumes(Object, Object) - Method in class org.hypergraphdb.type.SubsumesType
-
- subsumes(Object, Object) - Method in class org.hypergraphdb.type.Top
-
- subsumesClosure(HyperGraph, HGHandle) - Static method in class org.hypergraphdb.type.TypeUtils
-
- SubsumesCondition - Class in org.hypergraphdb.query
-
The
SubsumesCondition examines a given atom and is satisfied
if that atom subsumes the atom specified in the condition.
- SubsumesCondition() - Constructor for class org.hypergraphdb.query.SubsumesCondition
-
- SubsumesCondition(Object) - Constructor for class org.hypergraphdb.query.SubsumesCondition
-
- SubsumesCondition(HGHandle) - Constructor for class org.hypergraphdb.query.SubsumesCondition
-
- SubsumesType - Class in org.hypergraphdb.type
-
- SubsumesType() - Constructor for class org.hypergraphdb.type.SubsumesType
-
- subsumesTypeHandle() - Method in class org.hypergraphdb.handle.IntHandleFactory
-
- subsumesTypeHandle() - Method in class org.hypergraphdb.handle.LongHandleFactory
-
- subsumesTypeHandle() - Method in class org.hypergraphdb.handle.UUIDHandleFactory
-
- subsumesTypeHandle() - Method in interface org.hypergraphdb.HGHandleFactory
-
- superSlot - Variable in class org.hypergraphdb.type.JavaObjectMapper
-
- SyncSearchResult<T> - Class in org.hypergraphdb.query.impl
-
- SyncSearchResult(AsyncSearchResult<T>) - Constructor for class org.hypergraphdb.query.impl.SyncSearchResult
-
T
- tailSet(HGHandle) - Method in class org.hypergraphdb.atom.HGAtomSet
-
- tailSet(T) - Method in class org.hypergraphdb.storage.DBKeyedSortedSet
-
- tailSet(HGHandle) - Method in class org.hypergraphdb.storage.StorageBasedIncidenceSet
-
- tailSet(E) - Method in class org.hypergraphdb.transaction.TxSet
-
- tailSet(E) - Method in class org.hypergraphdb.util.ArrayBasedSet
-
- tailSet(E) - Method in class org.hypergraphdb.util.FilteredSortedSet
-
- tailSet(E) - Method in class org.hypergraphdb.util.LLRBTree
-
- target(HGHandle) - Static method in class org.hypergraphdb.HGQuery.hg
-
Return a query condition that constraints the result set to atoms that are targets to a specific link.
- target(Ref<HGHandle>) - Static method in class org.hypergraphdb.HGQuery.hg
-
- targetAt(HyperGraph, int) - Static method in class org.hypergraphdb.HGQuery.hg
-
Return a
Mapping that given a handle to a link will return the target (handle) at the specified
target position.
- TargetCondition - Class in org.hypergraphdb.query
-
A query condition that constraints the result set to atoms that are targets to
a specific link.
- TargetCondition() - Constructor for class org.hypergraphdb.query.TargetCondition
-
- TargetCondition(Ref<HGHandle>) - Constructor for class org.hypergraphdb.query.TargetCondition
-
- TargetCondition(HGHandle) - Constructor for class org.hypergraphdb.query.TargetCondition
-
- targets() - Method in class org.hypergraphdb.query.LinkCondition
-
- targets() - Method in class org.hypergraphdb.query.OrderedLinkCondition
-
- TargetSetIterator - Class in org.hypergraphdb.util
-
An iterator over the target set of a given link.
- TargetSetIterator(HGLink) - Constructor for class org.hypergraphdb.util.TargetSetIterator
-
- TargetToTargetIndexer - Class in org.hypergraphdb.indexing
-
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.
- TargetToTargetIndexer() - Constructor for class org.hypergraphdb.indexing.TargetToTargetIndexer
-
- TargetToTargetIndexer(HGHandle, int, int) - Constructor for class org.hypergraphdb.indexing.TargetToTargetIndexer
-
- TargetToTargetIndexer(String, HGHandle, int, int) - Constructor for class org.hypergraphdb.indexing.TargetToTargetIndexer
-
- TempLink - Class in org.hypergraphdb.util
-
This class represents a simple, temporary link used during various query and
graph traversal activities.
- TempLink(HGHandle[]) - Constructor for class org.hypergraphdb.util.TempLink
-
- TempLink(HGHandle[], int) - Constructor for class org.hypergraphdb.util.TempLink
-
- TempLink(HGHandle[], int, int) - Constructor for class org.hypergraphdb.util.TempLink
-
- TextType - Class in org.hypergraphdb.type
-
The implementation of the primitive
String type for large
string values.
- TextType() - Constructor for class org.hypergraphdb.type.TextType
-
- thisHandle - Variable in class org.hypergraphdb.atom.HGSubgraph
-
- thisHandle - Variable in class org.hypergraphdb.type.RecordType
-
- threadAttach(HGTransactionContext) - Method in class org.hypergraphdb.transaction.HGTransactionManager
-
Attach the given transaction context to the current thread.
- threadDetach() - Method in class org.hypergraphdb.transaction.HGTransactionManager
-
Detach the transaction context bound to the current thread.
- throwRuntimeException(Throwable) - Static method in class org.hypergraphdb.util.HGUtils
-
- TimestampType - Class in org.hypergraphdb.type.javaprimitive
-
- TimestampType() - Constructor for class org.hypergraphdb.type.javaprimitive.TimestampType
-
- toArray() - Method in class org.hypergraphdb.atom.HGAtomSet
-
- toArray(T[]) - Method in class org.hypergraphdb.atom.HGAtomSet
-
- toArray() - Method in class org.hypergraphdb.storage.DBKeyedSortedSet
-
- toArray(E[]) - Method in class org.hypergraphdb.storage.DBKeyedSortedSet
-
- toArray() - Method in class org.hypergraphdb.storage.StorageBasedIncidenceSet
-
- toArray(T[]) - Method in class org.hypergraphdb.storage.StorageBasedIncidenceSet
-
- toArray() - Method in class org.hypergraphdb.transaction.TxList
-
- toArray(T[]) - Method in class org.hypergraphdb.transaction.TxList
-
- toArray() - Method in class org.hypergraphdb.transaction.TxSet
-
- toArray(T[]) - Method in class org.hypergraphdb.transaction.TxSet
-
- toArray() - Method in class org.hypergraphdb.util.ArrayBasedSet
-
- toArray(T[]) - Method in class org.hypergraphdb.util.ArrayBasedSet
-
- toArray() - Method in class org.hypergraphdb.util.FilteredSortedSet
-
- toArray(T[]) - Method in class org.hypergraphdb.util.FilteredSortedSet
-
- toByteArray() - Method in class org.hypergraphdb.handle.IntPersistentHandle
-
- toByteArray() - Method in class org.hypergraphdb.handle.LongPersistentHandle
-
- toByteArray(byte[], int) - Method in class org.hypergraphdb.handle.UUID
-
Fills in the 16 bytes (from index pos) of the specified byte array
with the UUID contents.
- toByteArray(byte[]) - Method in class org.hypergraphdb.handle.UUID
-
- toByteArray() - Method in class org.hypergraphdb.handle.UUID
-
'Synonym' for 'asByteArray'
- toByteArray() - Method in class org.hypergraphdb.handle.UUIDPersistentHandle
-
Return a
byte [] representation of this UUIDPersistentHandle.
- toByteArray() - Method in interface org.hypergraphdb.HGPersistentHandle
-
Return a
byte[] representation of the handle.
- toByteArray(byte[]) - Method in class org.hypergraphdb.storage.BAtoBA
-
- toByteArray(HGPersistentHandle) - Method in class org.hypergraphdb.storage.BAtoHandle
-
- toByteArray(String) - Method in class org.hypergraphdb.storage.BAtoString
-
- toByteArray(T) - Method in interface org.hypergraphdb.storage.ByteArrayConverter
-
- toByteArray(Object) - Method in class org.hypergraphdb.type.AtomRefType
-
- toByteArray(Object) - Method in class org.hypergraphdb.type.javaprimitive.EnumType
-
- toByteArray(JavaType) - Method in class org.hypergraphdb.type.javaprimitive.PrimitiveTypeBase
-
- toHandleArray(HGLink) - Static method in class org.hypergraphdb.util.HGUtils
-
- toLong(Calendar) - Method in class org.hypergraphdb.type.javaprimitive.CalendarType
-
- toLong(Date) - Method in class org.hypergraphdb.type.javaprimitive.DateType
-
- toLong(JavaType) - Method in class org.hypergraphdb.type.javaprimitive.DateTypeBase
-
- toLong(Timestamp) - Method in class org.hypergraphdb.type.javaprimitive.TimestampType
-
- toMetaData(HyperGraph, HGQueryCondition) - Static method in class org.hypergraphdb.query.QueryCompile
-
- top - Static variable in class org.hypergraphdb.HGTypeSystem
-
- Top - Class in org.hypergraphdb.type
-
The
Top HGAtomType represents the type of predefined types.
- Top() - Constructor for class org.hypergraphdb.type.Top
-
- topTypeHandle() - Method in class org.hypergraphdb.handle.IntHandleFactory
-
- topTypeHandle() - Method in class org.hypergraphdb.handle.LongHandleFactory
-
- topTypeHandle() - Method in class org.hypergraphdb.handle.UUIDHandleFactory
-
- topTypeHandle() - Method in interface org.hypergraphdb.HGHandleFactory
-
- ToQueryMap - Class in org.hypergraphdb.query.cond2qry
-
- ToQueryMap() - Constructor for class org.hypergraphdb.query.cond2qry.ToQueryMap
-
- toRuntimeType(HGHandle, HGAtomType) - Method in interface org.hypergraphdb.type.HGTypeSchema
-
The type schema may wrap a given HyperGraphDB type into a different
runtime instance.
- toRuntimeType(HGHandle, HGAtomType) - Method in class org.hypergraphdb.type.JavaTypeSchema
-
- toString() - Method in class org.hypergraphdb.atom.HGRel
-
- toString() - Method in class org.hypergraphdb.atom.HGSubsumes
-
- toString() - Method in enum org.hypergraphdb.event.HGListener.Result
-
- toString() - Method in class org.hypergraphdb.handle.DefaultLiveHandle
-
- toString() - Method in class org.hypergraphdb.handle.IntPersistentHandle
-
- toString() - Method in class org.hypergraphdb.handle.LongPersistentHandle
-
- toString() - Method in class org.hypergraphdb.handle.PhantomHandle
-
- toString() - Method in class org.hypergraphdb.handle.UUID
-
- toString() - Method in class org.hypergraphdb.handle.UUIDPersistentHandle
-
- toString() - Method in class org.hypergraphdb.handle.WeakHandle
-
- toString() - Method in class org.hypergraphdb.HGPlainLink
-
- toString() - Method in class org.hypergraphdb.HGValueLink
-
- toString() - Method in class org.hypergraphdb.query.And
-
- toString() - Method in class org.hypergraphdb.query.AnyAtomCondition
-
- toString() - Method in class org.hypergraphdb.query.ArityCondition
-
- toString() - Method in class org.hypergraphdb.query.AtomPartCondition
-
- toString() - Method in class org.hypergraphdb.query.AtomPartRegExPredicate
-
- toString() - Method in class org.hypergraphdb.query.AtomTypeCondition
-
- toString() - Method in class org.hypergraphdb.query.AtomValueCondition
-
- toString() - Method in class org.hypergraphdb.query.AtomValueRegExPredicate
-
- toString() - Method in class org.hypergraphdb.query.IncidentCondition
-
- toString() - Method in class org.hypergraphdb.query.LinkCondition
-
- toString() - Method in class org.hypergraphdb.query.MapCondition
-
- toString() - Method in class org.hypergraphdb.query.Not
-
- toString() - Method in class org.hypergraphdb.query.Or
-
- toString() - Method in class org.hypergraphdb.query.OrderedLinkCondition
-
- toString() - Method in class org.hypergraphdb.query.PositionedIncidentCondition
-
- toString() - Method in class org.hypergraphdb.query.SubgraphContainsCondition
-
- toString() - Method in class org.hypergraphdb.query.SubgraphMemberCondition
-
- toString() - Method in class org.hypergraphdb.query.TypedValueCondition
-
- toString() - Method in class org.hypergraphdb.query.TypePlusCondition
-
- toString() - Method in class org.hypergraphdb.type.JavaAbstractBinding
-
- toString() - Method in class org.hypergraphdb.type.JavaInterfaceBinding
-
- toString() - Method in class org.hypergraphdb.type.RecordType
-
- toString() - Method in class org.hypergraphdb.type.Slot
-
- toString() - Method in class org.hypergraphdb.util.Constant
-
- toString() - Method in class org.hypergraphdb.util.Pair
-
- toStringHdlArr(HGHandle[]) - Method in class org.hypergraphdb.HGPlainLink
-
- toStringValue() - Method in class org.hypergraphdb.handle.IntPersistentHandle
-
- toStringValue() - Method in class org.hypergraphdb.handle.LongPersistentHandle
-
- toStringValue() - Method in class org.hypergraphdb.handle.UUIDPersistentHandle
-
- toTypeURI(Object) - Method in interface org.hypergraphdb.type.HGTypeSchema
-
- toTypeURI(Class<?>) - Method in interface org.hypergraphdb.type.HGTypeSchema
-
- toTypeURI(Object) - Method in class org.hypergraphdb.type.JavaTypeSchema
-
- toTypeURI(Class<?>) - Method in class org.hypergraphdb.type.JavaTypeSchema
-
- trace(String) - Method in class org.hypergraphdb.util.HGLogger
-
- transact(Callable<V>) - Method in class org.hypergraphdb.transaction.HGTransactionManager
-
Equivalent to
transact(transaction, HGTransactionConfig.DEFAULT).
- transact(Callable<V>, HGTransactionConfig) - Method in class org.hypergraphdb.transaction.HGTransactionManager
-
Perform a unit of work encapsulated as a transaction and return the result.
- TransactionConflictException - Exception in org.hypergraphdb.transaction
-
- TransactionConflictException() - Constructor for exception org.hypergraphdb.transaction.TransactionConflictException
-
- transactionCreated(HGTransaction) - Method in class org.hypergraphdb.transaction.TxMonitor
-
- transactionFinished(HGTransaction) - Method in class org.hypergraphdb.transaction.TxMonitor
-
- TransactionIsReadonlyException - Exception in org.hypergraphdb.transaction
-
- TransactionIsReadonlyException() - Constructor for exception org.hypergraphdb.transaction.TransactionIsReadonlyException
-
- transactionNumber - Variable in class org.hypergraphdb.transaction.ActiveTransactionsRecord
-
- transformed(HGQueryCondition, HGQueryCondition) - Method in class org.hypergraphdb.query.AnalyzedQuery
-
- transformed(Set<HGQueryCondition>, HGQueryCondition) - Method in class org.hypergraphdb.query.AnalyzedQuery
-
- transformed(HGQueryCondition, Set<HGQueryCondition>) - Method in class org.hypergraphdb.query.AnalyzedQuery
-
- translate(HyperGraph, HGQueryCondition) - Static method in class org.hypergraphdb.query.QueryCompile
-
- translated(HGQueryCondition, HGQuery<R>, QueryMetaData) - Method in class org.hypergraphdb.query.AnalyzedQuery
-
- translateHandles(Map<HGHandle, HGHandle>) - Method in class org.hypergraphdb.storage.RAMStorageGraph
-
- translator(HyperGraph, Class<? extends HGQueryCondition>) - Static method in class org.hypergraphdb.query.QueryCompile
-
- TraversalBasedQuery - Class in org.hypergraphdb.query.impl
-
- TraversalBasedQuery(HGTraversal) - Constructor for class org.hypergraphdb.query.impl.TraversalBasedQuery
-
- TraversalBasedQuery(HGTraversal, TraversalBasedQuery.ReturnType) - Constructor for class org.hypergraphdb.query.impl.TraversalBasedQuery
-
- TraversalBasedQuery.ReturnType - Enum in org.hypergraphdb.query.impl
-
- TraversalCondition - Class in org.hypergraphdb.query
-
A condition that gets translated into a graph traversal.
- TraversalCondition() - Constructor for class org.hypergraphdb.query.TraversalCondition
-
- TraversalCondition(HGHandle) - Constructor for class org.hypergraphdb.query.TraversalCondition
-
- TraversalCondition(Ref<HGHandle>) - Constructor for class org.hypergraphdb.query.TraversalCondition
-
- TraversalResult - Class in org.hypergraphdb.query.impl
-
TraversalResult wraps a graph HGTraversal as
a query HGSearchResult.
- TraversalResult(HGTraversal) - Constructor for class org.hypergraphdb.query.impl.TraversalResult
-
- TwoWayIterator<T> - Interface in org.hypergraphdb
-
This interface defines a bi-directional iterator over a collection of objects.
- TwoWayMap<X,Y> - Class in org.hypergraphdb.util
-
A bi-directional map
X <-> Y.
- TwoWayMap() - Constructor for class org.hypergraphdb.util.TwoWayMap
-
- TxCacheMap<K,V> - Class in org.hypergraphdb.transaction
-
- TxCacheMap(HGTransactionManager, Class<? extends Map>, Object) - Constructor for class org.hypergraphdb.transaction.TxCacheMap
-
- TxCacheMap.Box - Class in org.hypergraphdb.transaction
-
- TxCacheMap.Box(HGTransactionManager) - Constructor for class org.hypergraphdb.transaction.TxCacheMap.Box
-
- TxCacheMap.StrongBox - Class in org.hypergraphdb.transaction
-
- TxCacheMap.StrongBox(HGTransactionManager, K) - Constructor for class org.hypergraphdb.transaction.TxCacheMap.StrongBox
-
- TxCacheMap.WeakBox - Class in org.hypergraphdb.transaction
-
- TxCacheMap.WeakBox(HGTransactionManager, K) - Constructor for class org.hypergraphdb.transaction.TxCacheMap.WeakBox
-
- TxCacheSet<Key,E> - Class in org.hypergraphdb.transaction
-
- TxCacheSet(HGTransactionManager, HGSortedSet<E>, Key, RefResolver<Key, ? extends HGSortedSet<E>>, RefCountedMap<Key, TxSet.SetTxBox<E>>) - Constructor for class org.hypergraphdb.transaction.TxCacheSet
-
- TxCacheSet.CacheSetTxBox<Key,E> - Class in org.hypergraphdb.transaction
-
- TxList<E> - Class in org.hypergraphdb.transaction
-
Transactional linked list - random access is O(n)
- TxList(HGTransactionManager) - Constructor for class org.hypergraphdb.transaction.TxList
-
- txManager - Variable in class org.hypergraphdb.transaction.TxCacheMap
-
- txManager - Variable in class org.hypergraphdb.transaction.TxMap
-
- txManager - Variable in class org.hypergraphdb.transaction.VBox
-
- TxMap<K,V> - Class in org.hypergraphdb.transaction
-
A transactional map - every operation on this map is conducted within a transaction and
becomes void if the transaction is aborted.
- TxMap(HGTransactionManager, Map) - Constructor for class org.hypergraphdb.transaction.TxMap
-
The constructor expects a
HGTransactionManager and the map to be used
to hold the entries.
- txMap - Variable in class org.hypergraphdb.transaction.TxMonitor
-
- TxMap.Box - Class in org.hypergraphdb.transaction
-
- TxMap.Box(HGTransactionManager, K) - Constructor for class org.hypergraphdb.transaction.TxMap.Box
-
- TxMonitor - Class in org.hypergraphdb.transaction
-
- TxMonitor() - Constructor for class org.hypergraphdb.transaction.TxMonitor
-
- TxMonitor.Info - Class in org.hypergraphdb.transaction
-
- TxMonitor.Info() - Constructor for class org.hypergraphdb.transaction.TxMonitor.Info
-
- TxSet<E> - Class in org.hypergraphdb.transaction
-
A transactional
HGSortedSet that implements MVCC for concurrency instead of
locking.
- TxSet() - Constructor for class org.hypergraphdb.transaction.TxSet
-
- TxSet(HGTransactionManager, HGSortedSet<E>) - Constructor for class org.hypergraphdb.transaction.TxSet
-
- TxSet.SetTxBox<E> - Class in org.hypergraphdb.transaction
-
- type(HGHandle) - Static method in class org.hypergraphdb.HGQuery.hg
-
Return a
HGQueryCondition constraining the type of the result
to the type identified by typeHandle.
- type(Ref<?>) - Static method in class org.hypergraphdb.HGQuery.hg
-
- type(Class<?>) - Static method in class org.hypergraphdb.HGQuery.hg
-
Return a
HGQueryCondition constraining the type of the result
to the type corresponding to the Java class clazz.
- TYPE_DCE - Static variable in class org.hypergraphdb.handle.UUID
-
- TYPE_NAME_BASED - Static variable in class org.hypergraphdb.handle.UUID
-
- TYPE_NULL - Static variable in class org.hypergraphdb.handle.UUID
-
- TYPE_RANDOM_BASED - Static variable in class org.hypergraphdb.handle.UUID
-
- TYPE_TIME_BASED - Static variable in class org.hypergraphdb.handle.UUID
-
- TypeCondition - Interface in org.hypergraphdb.query
-
- TypeConditionAggregate - Class in org.hypergraphdb.query.impl
-
- TypeConditionAggregate() - Constructor for class org.hypergraphdb.query.impl.TypeConditionAggregate
-
- TypedValueCondition - Class in org.hypergraphdb.query
-
This is a
HGQueryCondition that constrains the value of an
atom as well as its type.
- TypedValueCondition() - Constructor for class org.hypergraphdb.query.TypedValueCondition
-
- TypedValueCondition(Ref<?>, Ref<Object>) - Constructor for class org.hypergraphdb.query.TypedValueCondition
-
- TypedValueCondition(HGHandle, Object) - Constructor for class org.hypergraphdb.query.TypedValueCondition
-
- TypedValueCondition(Class<?>, Object) - Constructor for class org.hypergraphdb.query.TypedValueCondition
-
- TypedValueCondition(Ref<?>, Ref<Object>, ComparisonOperator) - Constructor for class org.hypergraphdb.query.TypedValueCondition
-
- TypedValueCondition(HGHandle, Object, ComparisonOperator) - Constructor for class org.hypergraphdb.query.TypedValueCondition
-
- TypedValueCondition(Class<?>, Object, ComparisonOperator) - Constructor for class org.hypergraphdb.query.TypedValueCondition
-
- TypedValueToQuery - Class in org.hypergraphdb.query.cond2qry
-
- TypedValueToQuery() - Constructor for class org.hypergraphdb.query.cond2qry.TypedValueToQuery
-
- typeHandle - Variable in class org.hypergraphdb.type.JavaAbstractBinding
-
- typeHandleIfAvailable(HyperGraph) - Method in class org.hypergraphdb.query.AtomTypeCondition
-
- typePlus(HGHandle) - Static method in class org.hypergraphdb.HGQuery.hg
-
Return a
HGQueryCondition constraining the type of the result
to the type identified by typeHandle and all its sub-types.
- typePlus(Class<?>) - Static method in class org.hypergraphdb.HGQuery.hg
-
Return a
HGQueryCondition constraining the type of the result
to the type corresponding to the Java class clazz and all its sub-types.
- TypePlusCondition - Class in org.hypergraphdb.query
-
- TypePlusCondition() - Constructor for class org.hypergraphdb.query.TypePlusCondition
-
- TypePlusCondition(HGHandle) - Constructor for class org.hypergraphdb.query.TypePlusCondition
-
- TypePlusCondition(Class<?>) - Constructor for class org.hypergraphdb.query.TypePlusCondition
-
- TYPES_INDEX_NAME - Static variable in class org.hypergraphdb.HyperGraph
-
The name of the main by-type atom index.
- TypeUtils - Class in org.hypergraphdb.type
-
A set of static utility methods operating on types.
- TypeUtils() - Constructor for class org.hypergraphdb.type.TypeUtils
-
- TypeUtils.WrappedRuntimeInstance - Interface in org.hypergraphdb.type
-
U
- unfreeze(HGLiveHandle) - Method in class org.hypergraphdb.cache.DefaultAtomCache
-
- unfreeze(HGLiveHandle) - Method in class org.hypergraphdb.cache.PhantomRefAtomCache
-
- unfreeze(HGLiveHandle) - Method in class org.hypergraphdb.cache.WeakRefAtomCache
-
- unfreeze(HGLiveHandle) - Method in interface org.hypergraphdb.HGAtomCache
-
Unfreezing a previously frozen atom makes it available for eviction.
- unfreeze(HGHandle) - Method in class org.hypergraphdb.HyperGraph
-
Unfreeze a previously frozen atom so that it becomes subject of eviction from the cache.
- unindex(HyperGraph, HGHandle, Object, HGIndex<KeyType, ValueType>) - Method in interface org.hypergraphdb.indexing.HGIndexer
-
Remove a particular from the index, assuming it is currently being indexed.
- unindex(HyperGraph, HGHandle, Object, HGIndex<KeyType, HGPersistentHandle>) - Method in class org.hypergraphdb.indexing.HGKeyIndexer
-
- unindex(HyperGraph, HGHandle, Object, HGIndex<KeyType, ValueType>) - Method in class org.hypergraphdb.indexing.HGValueIndexer
-
- UnionQuery<T> - Class in org.hypergraphdb.query.impl
-
An
UnionQuery combines the results of two underlying
queries and produces a result set containing elements that appear
in either of the input result sets.
- UnionQuery(HGQuery<T>, HGQuery<T>) - Constructor for class org.hypergraphdb.query.impl.UnionQuery
-
Construct a union of two queries.
- UnionResult<T> - Class in org.hypergraphdb.query.impl
-
Combines two result set into a result representing their set theoretic union.
- UnionResult(HGSearchResult, HGSearchResult) - Constructor for class org.hypergraphdb.query.impl.UnionResult
-
- UnionResultAsync<T> - Class in org.hypergraphdb.query.impl
-
- UnionResultAsync(AsyncSearchResult<T>, AsyncSearchResult<T>) - Constructor for class org.hypergraphdb.query.impl.UnionResultAsync
-
- unregister(HGIndexer) - Method in class org.hypergraphdb.HGIndexManager
-
Remove an existing index.
- unregisterAll(HGHandle) - Method in class org.hypergraphdb.HGIndexManager
-
Remove all indexers for the given type.
- update(Object) - Method in class org.hypergraphdb.HyperGraph
-
Update the value of an atom in HyperGraph.
- Upgrade - Class in org.hypergraphdb.maintenance
-
- Upgrade() - Constructor for class org.hypergraphdb.maintenance.Upgrade
-
- uriToClassName(URI) - Static method in class org.hypergraphdb.type.JavaTypeSchema
-
- UUID - Class in org.hypergraphdb.handle
-
NOTE - code adapted from JUG libary (Copyright (c) 2002- Tatu Saloranta, tatu.saloranta@iki.fi).
- UUID() - Constructor for class org.hypergraphdb.handle.UUID
-
Default constructor creates a NIL UUID, one that contains all
zeroes
Note that the clearing of array is actually unnecessary as
JVMs are required to clear up the allocated arrays by default.
- UUID(byte[]) - Constructor for class org.hypergraphdb.handle.UUID
-
Constructor for cases where you already have the 16-byte binary
representation of the UUID (for example if you save UUIDs binary
takes less than half of space string representation takes).
- UUID(byte[], int) - Constructor for class org.hypergraphdb.handle.UUID
-
Constructor for cases where you already have the binary
representation of the UUID (for example if you save UUIDs binary
takes less than half of space string representation takes) in
a byte array
- UUID(String) - Constructor for class org.hypergraphdb.handle.UUID
-
Constructor for creating UUIDs from the canonical string
representation
Note that implementation is optimized for speed, not necessarily
code clarity...
- UUID_NULL_HANDLE - Static variable in class org.hypergraphdb.handle.UUIDPersistentHandle
-
- UUIDHandleFactory - Class in org.hypergraphdb.handle
-
A persistent handle factory based on type IV (crypto-strong) UUIDs.
- UUIDHandleFactory() - Constructor for class org.hypergraphdb.handle.UUIDHandleFactory
-
- UUIDPersistentHandle - Class in org.hypergraphdb.handle
-
- UUIDPersistentHandle() - Constructor for class org.hypergraphdb.handle.UUIDPersistentHandle
-
Default constructor create a new UUID.
- UUIDTrie - Class in org.hypergraphdb.atom.impl
-
An implementation of a trie for storing UUIDs.
- UUIDTrie() - Constructor for class org.hypergraphdb.atom.impl.UUIDTrie
-
V
- validateCommit() - Method in class org.hypergraphdb.transaction.HGTransaction
-
A commit can proceed only if none of the values we've read during
the transaction has changed (i.e.
- value(Object, ComparisonOperator) - Static method in class org.hypergraphdb.HGQuery.hg
-
Return a condition that constraints resulting atoms by a specific value and
ComparisonOperator.
- value(Ref<Object>, ComparisonOperator) - Static method in class org.hypergraphdb.HGQuery.hg
-
Return a condition that constraints resulting atoms by a specific value
Ref and ComparisonOperator.
- value - Variable in class org.hypergraphdb.query.SimpleValueCondition
-
- value - Variable in class org.hypergraphdb.transaction.VBoxBody
-
- VALUE_TYPE_DIMENSION - Static variable in class org.hypergraphdb.type.SlotType
-
- ValueAsPredicateOnly - Class in org.hypergraphdb.query.cond2qry
-
- ValueAsPredicateOnly(Ref<Object>, ComparisonOperator) - Constructor for class org.hypergraphdb.query.cond2qry.ValueAsPredicateOnly
-
- ValueAsPredicateOnly(Object, ComparisonOperator) - Constructor for class org.hypergraphdb.query.cond2qry.ValueAsPredicateOnly
-
- valueIndex - Variable in class org.hypergraphdb.type.javaprimitive.PrimitiveTypeBase
-
- valueOf(String) - Static method in enum org.hypergraphdb.atom.HGAtomRef.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.hypergraphdb.event.HGListener.Result
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in class org.hypergraphdb.handle.UUID
-
Constructs a new UUID instance given the canonical string
representation of an UUID.
- valueOf(byte[], int) - Static method in class org.hypergraphdb.handle.UUID
-
Constructs a new UUID instance given a byte array that contains
the (16 byte) binary representation.
- valueOf(byte[]) - Static method in class org.hypergraphdb.handle.UUID
-
Constructs a new UUID instance given a byte array that contains
the (16 byte) binary representation.
- valueOf(String) - Static method in enum org.hypergraphdb.HGRandomAccessResult.GotoResult
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.hypergraphdb.query.ComparisonOperator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.hypergraphdb.query.impl.IndexBasedQuery.ScanType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.hypergraphdb.query.impl.TraversalBasedQuery.ReturnType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.hypergraphdb.atom.HGAtomRef.Mode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.hypergraphdb.event.HGListener.Result
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.hypergraphdb.HGRandomAccessResult.GotoResult
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.hypergraphdb.query.ComparisonOperator
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.hypergraphdb.query.impl.IndexBasedQuery.ScanType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.hypergraphdb.query.impl.TraversalBasedQuery.ReturnType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Method in class org.hypergraphdb.transaction.TxMap
-
- values() - Method in class org.hypergraphdb.util.RefCountedMap
-
- values() - Method in class org.hypergraphdb.util.WeakIdentityHashMap
-
Returns a collection view of the values contained in this map.
- VALUES_INDEX_NAME - Static variable in class org.hypergraphdb.HyperGraph
-
The name of the main by-value atom index.
- ValueSetter<T> - Interface in org.hypergraphdb.util
-
A simple interface to be implemented by objects that set values in specific
dynamic contexts.
- VanillaTransaction - Class in org.hypergraphdb.transaction
-
This is a
HGTransaction implementation that only maintains
the attribute map.
- VanillaTransaction() - Constructor for class org.hypergraphdb.transaction.VanillaTransaction
-
- var(String, T) - Static method in class org.hypergraphdb.HGQuery.hg
-
Create a new variable with an initial value and attach it to the current variable context.
- var(String) - Static method in class org.hypergraphdb.HGQuery.hg
-
Create a new variable and attach it to the current variable context.
- var(String, Class<T>) - Static method in class org.hypergraphdb.HGQuery.hg
-
Create a new variable and attach it to the current variable context.
- var(String) - Method in class org.hypergraphdb.HGQuery
-
Return the thread-local copy of a given variable.
- var(String, T) - Method in class org.hypergraphdb.HGQuery
-
Modify the thread-local copy of a given variable.
- Var<T> - Interface in org.hypergraphdb.util
-
- VarContext - Class in org.hypergraphdb.util
-
This is a glorified name/value map implementing the handling of query variables.
- VarContext() - Constructor for class org.hypergraphdb.util.VarContext
-
- VBox<E> - Class in org.hypergraphdb.transaction
-
- VBox() - Constructor for class org.hypergraphdb.transaction.VBox
-
for sub-classing only....
- VBox(HGTransactionManager) - Constructor for class org.hypergraphdb.transaction.VBox
-
- VBox(HGTransactionManager, E) - Constructor for class org.hypergraphdb.transaction.VBox
-
- VBoxBody<E> - Class in org.hypergraphdb.transaction
-
- VBoxBody(E, long, VBoxBody<E>) - Constructor for class org.hypergraphdb.transaction.VBoxBody
-
- version - Variable in class org.hypergraphdb.transaction.VBoxBody
-
- visit(Object, Mapping<Object, Boolean>) - Static method in class org.hypergraphdb.util.HGUtils
-
W
- warning(String) - Method in class org.hypergraphdb.util.HGLogger
-
- warning(String, Throwable) - Method in class org.hypergraphdb.util.HGLogger
-
- watchTypeReference(TypeCondition) - Method in class org.hypergraphdb.query.impl.TypeConditionAggregate
-
- WeakHandle - Class in org.hypergraphdb.handle
-
- WeakHandle(Object, HGPersistentHandle, byte, ReferenceQueue<Object>) - Constructor for class org.hypergraphdb.handle.WeakHandle
-
- WeakIdentityHashMap<K,V> - Class in org.hypergraphdb.util
-
This is a modified version of @see{WeakHashMap} from JDK 1.5.
- WeakIdentityHashMap(int, float) - Constructor for class org.hypergraphdb.util.WeakIdentityHashMap
-
Constructs a new, empty WeakIdentityHashMap with the
given initial capacity and the given load factor.
- WeakIdentityHashMap(int) - Constructor for class org.hypergraphdb.util.WeakIdentityHashMap
-
Constructs a new, empty WeakIdentityHashMap with the
given initial capacity and the default load factor, which is
0.75.
- WeakIdentityHashMap() - Constructor for class org.hypergraphdb.util.WeakIdentityHashMap
-
Constructs a new, empty WeakIdentityHashMap with the
default initial capacity (16) and the default load factor
(0.75).
- WeakIdentityHashMap(Map<? extends K, ? extends V>) - Constructor for class org.hypergraphdb.util.WeakIdentityHashMap
-
Constructs a new WeakIdentityHashMap with the same
mappings as the specified Map.
- WeakManagedHandle - Class in org.hypergraphdb.handle
-
- WeakManagedHandle(Object, HGPersistentHandle, byte, ReferenceQueue<Object>, long, long) - Constructor for class org.hypergraphdb.handle.WeakManagedHandle
-
- WeakRefAtomCache - Class in org.hypergraphdb.cache
-
This cache implementation interacts with the Java garbage collector, by using
the
java.lang.ref facilities, in order to implement its eviction
policy.
- WeakRefAtomCache() - Constructor for class org.hypergraphdb.cache.WeakRefAtomCache
-
- wrapAndRethrow(Throwable) - Static method in class org.hypergraphdb.util.HGUtils
-
- wrapperEquivalentOf(Class<?>) - Static method in class org.hypergraphdb.type.BonesOfBeans
-
- WRITE_UPGRADABLE - Static variable in class org.hypergraphdb.transaction.HGTransactionConfig
-
- writeBytes(HGHandle) - Method in class org.hypergraphdb.type.HGHandleType
-
- writeBytes(Boolean) - Method in class org.hypergraphdb.type.javaprimitive.BooleanType
-
- writeBytes(Byte) - Method in class org.hypergraphdb.type.javaprimitive.ByteType
-
- writeBytes(Character) - Method in class org.hypergraphdb.type.javaprimitive.CharType
-
- writeBytes(JavaType) - Method in class org.hypergraphdb.type.javaprimitive.DateTypeBase
-
- writeBytes(Double) - Method in class org.hypergraphdb.type.javaprimitive.DoubleType
-
- writeBytes(Float) - Method in class org.hypergraphdb.type.javaprimitive.FloatType
-
- writeBytes(Integer) - Method in class org.hypergraphdb.type.javaprimitive.IntType
-
- writeBytes(Long) - Method in class org.hypergraphdb.type.javaprimitive.LongType
-
- writeBytes(JavaType) - Method in class org.hypergraphdb.type.javaprimitive.PrimitiveTypeBase
-
- writeBytes(Short) - Method in class org.hypergraphdb.type.javaprimitive.ShortType
-
- writeBytes(String) - Method in class org.hypergraphdb.type.javaprimitive.StringType
-
- writeInt(int, byte[], int) - Static method in class org.hypergraphdb.storage.BAUtils
-
- writeLock() - Method in class org.hypergraphdb.util.DummyReadWriteLock
-
- writeLock() - Method in class org.hypergraphdb.util.HGLock
-
Deprecated.
- writeLong(long, byte[], int) - Static method in class org.hypergraphdb.storage.BAUtils
-
- writeUnsignedInt(long, byte[], int) - Static method in class org.hypergraphdb.storage.BAUtils
-
- writeUnsignedLong(long, byte[], int) - Static method in class org.hypergraphdb.storage.BAUtils
-
X
- xiterator() - Method in class org.hypergraphdb.util.TwoWayMap
-
- xyiterator() - Method in class org.hypergraphdb.util.TwoWayMap
-
Y
- yiterator() - Method in class org.hypergraphdb.util.TwoWayMap
-
Z
- ZigZagIntersectionResult<T> - Class in org.hypergraphdb.query.impl
-
The
ZigZagIntersectionResult operates on two sorted, random access
result sets.
- ZigZagIntersectionResult(HGRandomAccessResult<T>, HGRandomAccessResult<T>) - Constructor for class org.hypergraphdb.query.impl.ZigZagIntersectionResult
-
- ZigZagIntersectionResult.Combiner<T> - Class in org.hypergraphdb.query.impl
-
- ZigZagIntersectionResult.Combiner() - Constructor for class org.hypergraphdb.query.impl.ZigZagIntersectionResult.Combiner
-
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 Copyright © 2015. All rights reserved.