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

C

CacheActionQueueSingleton - Class in org.hypergraphdb.cache
Wrap a single instance of ActionQueueThread for use by all caches in a HyperGraphDB instance.
CacheActionQueueSingleton() - Constructor for class org.hypergraphdb.cache.CacheActionQueueSingleton
 
call() - Method in class org.hypergraphdb.peer.jxta.JXTASendActivity
 
Canceled - Static variable in class org.hypergraphdb.peer.workflow.WorkflowState
 
CATCHUP - Static variable in class org.hypergraphdb.peer.HGDBOntology
 
catchUp() - Method in class org.hypergraphdb.peer.replication.Replication
Initializes a catch-up phase.
CatchUpTaskClient - Class in org.hypergraphdb.peer.replication
 
CatchUpTaskClient(HyperGraphPeer, Object) - Constructor for class org.hypergraphdb.peer.replication.CatchUpTaskClient
 
CatchUpTaskServer - Class in org.hypergraphdb.peer.replication
 
CatchUpTaskServer(HyperGraphPeer, UUID) - Constructor for class org.hypergraphdb.peer.replication.CatchUpTaskServer
 
CatchUpTaskServer.CatchUpTaskServerFactory - Class in org.hypergraphdb.peer.replication
 
CatchUpTaskServer.CatchUpTaskServerFactory() - Constructor for class org.hypergraphdb.peer.replication.CatchUpTaskServer.CatchUpTaskServerFactory
 
CHAR - Static variable in class org.hypergraphdb.type.HGPredefinedTypes
 
CHAR_ARRAY - Static variable in class org.hypergraphdb.type.HGPredefinedTypes
 
CharPrimitiveArrayType - Class in org.hypergraphdb.type.javaprimitive
 
CharPrimitiveArrayType() - Constructor for class org.hypergraphdb.type.javaprimitive.CharPrimitiveArrayType
 
CharType - Class in org.hypergraphdb.type.javaprimitive
 
CharType() - Constructor for class org.hypergraphdb.type.javaprimitive.CharType
 
check() - Method in class org.hypergraphdb.util.LLRBTree
 
checkConsistent() - Method in class org.hypergraphdb.cache.MRUCache
Check that the map contains exactly the same elements as the linked list.
clear() - Method in class org.hypergraphdb.atom.HGAtomSet
 
clear() - Method in class org.hypergraphdb.atom.impl.UUIDTrie
 
clear() - Method in interface org.hypergraphdb.cache.HGCache
Clear (i.e.
clear() - Method in class org.hypergraphdb.cache.MRUCache
 
clear() - Method in class org.hypergraphdb.cache.SimpleCache
 
clear() - Method in class org.hypergraphdb.event.HGEventManager
 
clear() - Method in class org.hypergraphdb.peer.Message
 
clear() - Method in class org.hypergraphdb.storage.DBKeyedSortedSet
 
clear() - Method in class org.hypergraphdb.util.ArrayBasedSet
 
clear() - Method in class org.hypergraphdb.util.LinkedIdentityHashMap
Removes all mappings from this map.
clear() - Method in class org.hypergraphdb.util.LLRBTree
 
clear() - Method in class org.hypergraphdb.util.SoftHashMap
 
clear() - Method in class org.hypergraphdb.util.TwoWayMap
 
clear() - Method in class org.hypergraphdb.util.WeakIdentityHashMap
Removes all mappings from this map.
clearAll() - Method in class org.hypergraphdb.util.ActionQueueThread
Clear all actions.
clearNonBlocking() - Method in class org.hypergraphdb.cache.MRUCache
 
clone() - Method in class org.hypergraphdb.atom.impl.UUIDTrie
 
clone() - Method in class org.hypergraphdb.handle.UUID
Default cloning behaviour (bitwise copy) is just fine...
clone() - Method in class org.hypergraphdb.peer.log.Timestamp
 
clone() - Method in class org.hypergraphdb.query.And
 
clone() - Method in class org.hypergraphdb.query.Or
 
clone() - Method in class org.hypergraphdb.util.LLRBTree
 
close() - Method in class org.hypergraphdb.algorithms.DefaultALGenerator
 
close() - Method in class org.hypergraphdb.algorithms.SimpleALGenerator
 
close() - Method in class org.hypergraphdb.cache.DefaultAtomCache
 
close() - Method in class org.hypergraphdb.cache.MRUCache
 
close() - Method in class org.hypergraphdb.cache.WeakRefAtomCache
 
close() - Method in interface org.hypergraphdb.HGAtomCache
Close the cache.
close() - Method in interface org.hypergraphdb.HGIndex
Close this index.
close() - Method in class org.hypergraphdb.HGIndexManager
Cleanup reference to external resources for this indexer.
close() - Method in interface org.hypergraphdb.HGSearchResult
Free all system resources held up by the result set and invalidate it for further use.
close() - Method in class org.hypergraphdb.HGStore
 
close() - Method in class org.hypergraphdb.HyperGraph
Gracefully close all resources associated with the run-time instance of HyperGraph.
close() - Method in class org.hypergraphdb.query.impl.FilteredResultSet
 
close() - Method in class org.hypergraphdb.query.impl.HandleArrayResultSet
 
close() - Method in class org.hypergraphdb.query.impl.InMemoryIntersectionResult
 
close() - Method in class org.hypergraphdb.query.impl.LinkTargetsResultSet
 
close() - Method in class org.hypergraphdb.query.impl.MappedResult
 
close() - Method in class org.hypergraphdb.query.impl.PipedResult
 
close() - Method in class org.hypergraphdb.query.impl.ProjectionAtomResultSet
 
close() - Method in class org.hypergraphdb.query.impl.RABasedPredicate
 
close() - Method in class org.hypergraphdb.query.impl.SortedIntersectionResult
 
close() - Method in class org.hypergraphdb.query.impl.TraversalResult
 
close() - Method in class org.hypergraphdb.query.impl.UnionResult
 
close() - Method in class org.hypergraphdb.query.impl.ZigZagIntersectionResult
 
close() - Method in class org.hypergraphdb.storage.DefaultBiIndexImpl
 
close() - Method in class org.hypergraphdb.storage.DefaultIndexImpl
 
close() - Method in class org.hypergraphdb.storage.IndexResultSet
 
close() - Method in class org.hypergraphdb.transaction.BDBTxCursor
 
close() - Method in interface org.hypergraphdb.util.CloseMe
 
closeAll() - Static method in class org.hypergraphdb.HGEnvironment
Close all currently open HyperGraph instances.
CloseMe - Interface in org.hypergraphdb.util
 
closeNoException(HGSearchResult<?>) - Static method in class org.hypergraphdb.util.HGUtils
 
ColdAtoms - Class in org.hypergraphdb.cache
The purpose of this class is just to keep references to atoms in the WeakRefAtomCache for a little while so that they don't get evicted as soon as the garbage collector collects them because they are not referred to anymore in the program.
ColdAtoms() - Constructor for class org.hypergraphdb.cache.ColdAtoms
 
ColdAtoms(int) - Constructor for class org.hypergraphdb.cache.ColdAtoms
 
COLLECTION - Static variable in class org.hypergraphdb.type.HGPredefinedTypes
 
CollectionType - Class in org.hypergraphdb.type
A CollectionType instance is capable for managing collections of objects in the HyperGraph store.
CollectionType(ObjectFactory<Collection<Object>>) - Constructor for class org.hypergraphdb.type.CollectionType
 
CollectionTypeConstructor - Class in org.hypergraphdb.type
Represents the type of CollectionTypes.
CollectionTypeConstructor() - Constructor for class org.hypergraphdb.type.CollectionTypeConstructor
 
combine(Message, Map<String, Object>) - Static method in class org.hypergraphdb.peer.Structs
 
combine(T, T) - Static method in class org.hypergraphdb.peer.Structs
Merge the second argument into the first and return the latter.
commit() - Method in interface org.hypergraphdb.transaction.HGTransaction
 
commit() - Method in class org.hypergraphdb.transaction.HGTransactionManager
Commit the current transaction by calling endTransaction(true).
commit() - Method in class org.hypergraphdb.transaction.TransactionBDBImpl
 
commit() - Method in class org.hypergraphdb.transaction.VanillaTransaction
 
comparator() - Method in class org.hypergraphdb.atom.HGAtomSet
 
comparator() - Method in class org.hypergraphdb.storage.DBKeyedSortedSet
 
comparator() - Method in class org.hypergraphdb.util.ArrayBasedSet
 
comparator() - Method in class org.hypergraphdb.util.LLRBTree
 
compare(byte[], int, byte[], int, int) - Static method in class org.hypergraphdb.storage.BAUtils
 
compare(byte[], byte[]) - Method in class org.hypergraphdb.type.HGHandleType.HandleComparator
 
compare(byte[], byte[]) - Method in class org.hypergraphdb.type.javaprimitive.BooleanType.BoolComparator
 
compare(byte[], byte[]) - Method in class org.hypergraphdb.type.javaprimitive.DoubleType.DoubleComparator
 
compare(byte[], byte[]) - Method in class org.hypergraphdb.type.javaprimitive.FloatType.FloatComparator
 
compare(byte[], byte[]) - Method in class org.hypergraphdb.type.javaprimitive.NumericTypeBase.NumericComparator
 
compare(byte[], byte[]) - Method in class org.hypergraphdb.type.javaprimitive.PrimitiveTypeBase
 
compare(byte[], byte[]) - Method in class org.hypergraphdb.type.javaprimitive.StringType.StringComparator
 
compareAndAssign(WorkflowStateConstant, WorkflowStateConstant) - Method in class org.hypergraphdb.peer.workflow.WorkflowState
Moves to a new state (newState) if the current state is equal to a given state (oldState)
compareAndAssign(WorkflowStateConstant, WorkflowStateConstant) - Method in class org.hypergraphdb.peer.workflow.WorkflowStateConstant
 
compareTo(HGHandle) - Method in class org.hypergraphdb.handle.PhantomHandle
 
compareTo(UUID) - Method in class org.hypergraphdb.handle.UUID
 
compareTo(HGHandle) - Method in class org.hypergraphdb.handle.UUIDPersistentHandle
 
compareTo(HGPersistentHandle) - Method in class org.hypergraphdb.handle.UUIDPersistentHandle
 
compareTo(LogEntry) - Method in class org.hypergraphdb.peer.log.LogEntry
 
compareTo(Timestamp) - Method in class org.hypergraphdb.peer.log.Timestamp
 
ComparisonOperator - Enum in org.hypergraphdb.query
Type safe enum for comparison operators equals, less than etc.
completeAll() - Method in class org.hypergraphdb.util.ActionQueueThread
Complete all scheduled actions at the time of this call.
Completed - Static variable in class org.hypergraphdb.peer.workflow.WorkflowState
 
CompositeIndexer - Class in org.hypergraphdb.indexing
 
CompositeIndexer() - Constructor for class org.hypergraphdb.indexing.CompositeIndexer
 
CompositeIndexer(HGHandle, HGIndexer[]) - Constructor for class org.hypergraphdb.indexing.CompositeIndexer
 
CompositeMapping<From,To> - Class in org.hypergraphdb.util
 
CompositeMapping(Mapping<From, Object>, Mapping<Object, To>) - Constructor for class org.hypergraphdb.util.CompositeMapping
 
ConditionToQuery - Interface in org.hypergraphdb.query.cond2qry
 
CONFIG_NAME - Static variable in class org.hypergraphdb.peer.jxta.JXTAConfig
 
configure(String, HGConfiguration) - Static method in class org.hypergraphdb.HGEnvironment
Configure a HyperGraphDB instance before it is actually opened.
configure(Map<String, Object>) - Method in class org.hypergraphdb.peer.jxta.DefaultJXTANetwork
 
configure(Map<String, Object>) - Method in class org.hypergraphdb.peer.jxta.JXTAPeerInterface
 
configure(Map<String, Object>) - Method in interface org.hypergraphdb.peer.PeerInterface
Because implementors can be of any type, the configuration is an Object, no constraints to impose here as there is no common set of configuration properties.
configure(Map<String, Object>) - Method in interface org.hypergraphdb.peer.PeerNetwork
 
confirm(Object) - Method in class org.hypergraphdb.peer.workflow.ProposalConversation
called by server when confirming
confirmFromPeer(Object, Timestamp) - Method in class org.hypergraphdb.peer.log.Log
 
contains(Object) - Method in class org.hypergraphdb.atom.HGAtomSet
 
contains(Object) - Method in class org.hypergraphdb.storage.DBKeyedSortedSet
 
contains(Object) - Method in class org.hypergraphdb.util.ArrayBasedSet
 
contains(Object) - Method in class org.hypergraphdb.util.LLRBTree
 
containsAll(Collection<?>) - Method in class org.hypergraphdb.atom.HGAtomSet
 
containsAll(Collection) - Method in class org.hypergraphdb.storage.DBKeyedSortedSet
 
containsAll(Collection<?>) - Method in class org.hypergraphdb.util.ArrayBasedSet
 
containsKey(Object) - Method in class org.hypergraphdb.peer.Message
 
containsKey(Object) - Method in class org.hypergraphdb.util.WeakIdentityHashMap
Returns true if this map contains a mapping for the specified key.
containsLink(HGPersistentHandle) - Method in class org.hypergraphdb.HGStore
 
containsValue(Object) - Method in class org.hypergraphdb.peer.Message
 
containsValue(Object) - Method in class org.hypergraphdb.util.LinkedIdentityHashMap
Returns true if this map maps one or more keys to the specified value.
containsValue(Object) - Method in class org.hypergraphdb.util.WeakIdentityHashMap
Returns true if this map maps one or more keys to the specified value.
containsX(X) - Method in class org.hypergraphdb.util.TwoWayMap
 
containsY(Y) - Method in class org.hypergraphdb.util.TwoWayMap
 
CONTENT - Static variable in class org.hypergraphdb.peer.HGDBOntology
 
Conversation<StateType> - Class in org.hypergraphdb.peer.workflow
Superclass for conversation activities.
Conversation(TaskActivity<?>, Object, StateType, StateType) - Constructor for class org.hypergraphdb.peer.workflow.Conversation
 
CONVERSATION_ID - Static variable in class org.hypergraphdb.peer.HGDBOntology
 
copyFrom(HGPersistentHandle) - Method in class org.hypergraphdb.peer.jxta.JXTARemotePeer
 
copyFrom(HGPersistentHandle) - Method in class org.hypergraphdb.peer.RemotePeer
Copies the atom with a given handle from the remote peer to the local peer.
copyTo(HGHandle) - Method in class org.hypergraphdb.peer.jxta.JXTARemotePeer
 
copyTo(HGHandle) - Method in class org.hypergraphdb.peer.RemotePeer
Copies the atom from a given handle from the local peer to the remote peer.
count() - Method in interface org.hypergraphdb.HGIndex
Return the number of keys in this index.
count(KeyType) - Method in interface org.hypergraphdb.HGIndex
Return the number of values for the key.
count(HyperGraph, HGQueryCondition) - Static method in class org.hypergraphdb.HGQuery.hg
Count the number of atoms that match the query condition parameter.
count(HGQuery<?>) - Static method in class org.hypergraphdb.HGQuery.hg
Count the result set from executing the given query.
count() - Method in class org.hypergraphdb.storage.DefaultIndexImpl
 
count(KeyType) - Method in class org.hypergraphdb.storage.DefaultIndexImpl
 
count() - Method in class org.hypergraphdb.storage.IndexResultSet
 
countKeys(ValueType) - Method in interface org.hypergraphdb.HGBidirectionalIndex
Return the number of keys pointing to the given values.
countKeys(ValueType) - Method in class org.hypergraphdb.storage.DefaultBiIndexImpl
 
createActivity() - Method in class org.hypergraphdb.peer.jxta.JXTASendActivityFactory
 
createActivity() - Method in interface org.hypergraphdb.peer.PeerRelatedActivityFactory
 
createBidirectionalIndex(String, ByteArrayConverter<KeyType>, ByteArrayConverter<ValueType>, Comparator) - Method in class org.hypergraphdb.HGStore
Creates a new HGBidirectionalIndex.
createIndex(String, ByteArrayConverter<KeyType>, ByteArrayConverter<ValueType>, Comparator<?>) - Method in class org.hypergraphdb.HGStore
Create a new index with the specified name.
createLogEntry(HGPersistentHandle, Object, StorageService.Operation) - Method in class org.hypergraphdb.peer.log.Log
 
createMessage(Performative, Activity) - Static method in class org.hypergraphdb.peer.Messages
 
createMessage(Performative, String, UUID) - Static method in class org.hypergraphdb.peer.Messages
 
createResponse(OutputStream, Object) - Method in class org.hypergraphdb.peer.protocol.Protocol
 
createSecondaryKey(SecondaryDatabase, DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in class org.hypergraphdb.storage.PlainSecondaryKeyCreator
 
createTransaction(HGTransaction) - Method in interface org.hypergraphdb.transaction.HGTransactionFactory
 
createTransaction(HGTransaction) - Method in class org.hypergraphdb.transaction.HGTransactionManager
Create and return a child transaction of the given parent transaction.
current() - Method in interface org.hypergraphdb.HGSearchResult
Returns the current element in the result set.
CURRENT - Static variable in class org.hypergraphdb.peer.serializer.JSONReader
 
current() - Method in class org.hypergraphdb.query.impl.FilteredResultSet
 
current() - Method in class org.hypergraphdb.query.impl.HandleArrayResultSet
 
current() - Method in class org.hypergraphdb.query.impl.InMemoryIntersectionResult
 
current() - Method in class org.hypergraphdb.query.impl.LinkTargetsResultSet
 
current() - Method in class org.hypergraphdb.query.impl.MappedResult
 
current() - Method in class org.hypergraphdb.query.impl.PipedResult
 
current() - Method in class org.hypergraphdb.query.impl.ProjectionAtomResultSet
 
current() - Method in class org.hypergraphdb.query.impl.SortedIntersectionResult
 
current() - Method in class org.hypergraphdb.query.impl.TraversalResult
 
current() - Method in class org.hypergraphdb.query.impl.UnionResult
 
current() - Method in class org.hypergraphdb.query.impl.ZigZagIntersectionResult
 
current() - Method in class org.hypergraphdb.storage.IndexResultSet
 
cursor() - Method in class org.hypergraphdb.transaction.BDBTxCursor
 
CustomSerializedValue - Class in org.hypergraphdb.peer.serializer
 
CustomSerializedValue() - Constructor for class org.hypergraphdb.peer.serializer.CustomSerializedValue
 
CustomSerializedValue(Object) - Constructor for class org.hypergraphdb.peer.serializer.CustomSerializedValue
 

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