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

S

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.AtomProjectionCondition
 
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 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.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.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
 
scanKeys() - Method in interface org.hypergraphdb.HGIndex
Return a result set containing all keys in this index.
scanKeys() - Method in class org.hypergraphdb.storage.DefaultIndexImpl
 
scanValues() - Method in interface org.hypergraphdb.HGIndex
Return a result set containing all values in this index.
scanValues() - Method in class org.hypergraphdb.storage.DefaultIndexImpl
 
SearchableBasedQuery - Class in org.hypergraphdb.query.impl
A simple query that operates on a single HGSearchable entity, usually a HGIndex.
SearchableBasedQuery(HGSearchable, Object, ComparisonOperator) - Constructor for class org.hypergraphdb.query.impl.SearchableBasedQuery
Construct a new HGSearchable based query.
send(Object, Object) - Method in class org.hypergraphdb.peer.jxta.JXTAPeerInterface
 
send(Object, Object) - Method in interface org.hypergraphdb.peer.PeerInterface
 
SERIALIZABLE - Static variable in class org.hypergraphdb.type.HGPredefinedTypes
 
SerializableType - Class in org.hypergraphdb.type
This type implementation handles values as serializable Java blobs.
SerializableType() - Constructor for class org.hypergraphdb.type.SerializableType
 
SerializationUtils - Class in org.hypergraphdb.peer.serializer
 
SerializationUtils() - Constructor for class org.hypergraphdb.peer.serializer.SerializationUtils
 
serialize() - Method in class org.hypergraphdb.atom.impl.UUIDTrie
 
serialize(OutputStream, Object) - Method in class org.hypergraphdb.peer.protocol.ObjectSerializer
 
serializeInt(OutputStream, Integer) - Static method in class org.hypergraphdb.peer.serializer.SerializationUtils
 
serializePersistentHandle(OutputStream, Object) - Static method in class org.hypergraphdb.peer.serializer.PersistentHandlerSerializer
 
SerializerManager - Interface in org.hypergraphdb.peer.protocol
 
SerializerMapper - Interface in org.hypergraphdb.peer.serializer
 
serializeString(OutputStream, String) - Static method in class org.hypergraphdb.peer.serializer.SerializationUtils
 
serializeUUID(OutputStream, UUID) - Static method in class org.hypergraphdb.peer.serializer.SerializationUtils
 
set(Slot, Object) - Method in class org.hypergraphdb.type.Record
 
set(Object) - Method in interface org.hypergraphdb.util.ValueSetter
 
setArity(int) - Method in class org.hypergraphdb.atom.HGTypeStructuralInfo
 
setArity(int) - Method in class org.hypergraphdb.query.ArityCondition
 
setAtom(Object) - Method in class org.hypergraphdb.peer.replication.RememberTaskClient.RememberEntity
 
setAtomInterests(Object, HGAtomPredicate) - Method in class org.hypergraphdb.peer.jxta.DefaultJXTANetwork
 
setAtomInterests(Object, HGAtomPredicate) - Method in interface org.hypergraphdb.peer.PeerNetwork
 
setAtomInterests(HGAtomPredicate) - Method in class org.hypergraphdb.peer.replication.Replication
 
setAttribute(String, Object) - Method in interface org.hypergraphdb.transaction.HGTransaction
 
setAttribute(String, Object) - Method in class org.hypergraphdb.transaction.TransactionBDBImpl
 
setAttribute(String, Object) - Method in class org.hypergraphdb.transaction.VanillaTransaction
 
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
 
setCanceled() - Method in class org.hypergraphdb.peer.workflow.WorkflowState
 
setCancelMaintenance(boolean) - Method in class org.hypergraphdb.HGConfiguration
Specify whether HyperGraph should cancel maintenance operation when it is being open.
setClassname(String) - Method in class org.hypergraphdb.atom.HGSerializable
 
setCompleted() - Method in class org.hypergraphdb.peer.workflow.WorkflowState
 
setCondition(HGQueryCondition) - Method in class org.hypergraphdb.query.MapCondition
 
setConfig(HGConfiguration) - Method in class org.hypergraphdb.HyperGraph
Specify configuration parameters for this HyperGraphDB instance.
setCounter(int) - Method in class org.hypergraphdb.peer.log.Timestamp
 
setCustomValues(ArrayList<CustomSerializedValue>) - Method in class org.hypergraphdb.peer.serializer.JSONWriter
 
setData(Subgraph) - Method in class org.hypergraphdb.peer.log.LogEntry
 
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.AtomProjectionCondition
 
setEnabled(boolean) - Method in class org.hypergraphdb.transaction.HGTransactionManager
Enable or disable transaction.
setEnumType(Class<Enum>) - Method in class org.hypergraphdb.type.javaprimitive.EnumType
 
setEvaluator(PeerFilterEvaluator) - Method in class org.hypergraphdb.peer.PeerFilter
 
setEventClassName(String) - Method in class org.hypergraphdb.event.HGListenerAtom
 
setFailed() - Method in class org.hypergraphdb.peer.workflow.WorkflowState
 
setFatal(boolean) - Method in exception org.hypergraphdb.maintenance.MaintenanceException
 
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
 
setGeneralValue(Object) - Method in class org.hypergraphdb.query.SubsumedCondition
 
setGraph(HyperGraph) - Method in class org.hypergraphdb.algorithms.DefaultALGenerator
 
setGraphLocation(String) - Method in class org.hypergraphdb.peer.PrivatePeerIdentity
 
setHandle(HGHandle) - Method in class org.hypergraphdb.peer.InterestEvaluator
 
setHandle(HGPersistentHandle) - Method in class org.hypergraphdb.peer.log.LogEntry
 
setHandle(HGPersistentHandle) - Method in class org.hypergraphdb.peer.replication.RememberTaskClient.RememberEntity
 
setHandle(HGPersistentHandle) - Method in class org.hypergraphdb.peer.Subgraph
 
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
 
setHg(HyperGraph) - Method in class org.hypergraphdb.peer.InterestEvaluator
 
setHIndexer(HGHandle) - Method in class org.hypergraphdb.maintenance.ApplyNewIndexer
 
setHostname(String) - Method in class org.hypergraphdb.peer.PrivatePeerIdentity
 
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.cache.DefaultAtomCache
 
setHyperGraph(HyperGraph) - Method in class org.hypergraphdb.cache.WeakRefAtomCache
 
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
 
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
 
setId(HGPersistentHandle) - Method in class org.hypergraphdb.peer.PrivatePeerIdentity
 
setId(UUID) - Method in class org.hypergraphdb.peer.workflow.Conversation
 
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.WeakRefAtomCache
 
setIndexerParts(HGIndexer[]) - Method in class org.hypergraphdb.indexing.CompositeIndexer
 
setIpAddress(String) - Method in class org.hypergraphdb.peer.PrivatePeerIdentity
 
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
 
setKey(Object) - Method in class org.hypergraphdb.query.impl.DefaultKeyBasedQuery
 
setKey(Object) - Method in class org.hypergraphdb.query.impl.KeyBasedQuery
Specify the key on which this query operates.
setKey(Object) - Method in class org.hypergraphdb.query.impl.SearchableBasedQuery
 
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
 
setLastConfirmedTimestamp(Timestamp) - Method in class org.hypergraphdb.peer.log.Peer
 
setLastFrom(Timestamp) - Method in class org.hypergraphdb.peer.log.Peer
 
setLastProcessed(HGPersistentHandle) - Method in class org.hypergraphdb.maintenance.ApplyNewIndexer
 
setLastTimestamp(Object, Timestamp) - Method in class org.hypergraphdb.peer.log.LogEntry
 
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.query.TraversalCondition
 
setListenerClassName(String) - Method in class org.hypergraphdb.event.HGListenerAtom
 
setLocalPeer(HyperGraphPeer) - Method in class org.hypergraphdb.peer.RemotePeer
 
setLock(ReadWriteLock) - Method in class org.hypergraphdb.util.ArrayBasedSet
 
setLockImplementation(ReadWriteLock) - Method in class org.hypergraphdb.cache.MRUCache
 
setLog(Log) - Method in class org.hypergraphdb.peer.HyperGraphPeer
 
setLogEntryHandle(HGPersistentHandle) - Method in class org.hypergraphdb.peer.log.LogEntry
 
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
 
setMaxIncidenceSets(long) - Method in class org.hypergraphdb.cache.DefaultAtomCache
 
setMessage(Object) - Method in class org.hypergraphdb.peer.PeerRelatedActivity
 
setMessageHandler(MessageHandler) - Method in class org.hypergraphdb.peer.jxta.JXTAPeerInterface
 
setMessageHandler(MessageHandler) - Method in interface org.hypergraphdb.peer.PeerInterface
There is only one MessageHandler for incoming message through a given PeerInterface and this method sets it for this one.
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.peer.PrivatePeerIdentity
 
setName(String) - Method in class org.hypergraphdb.peer.RemotePeer
 
setOperation(StorageService.Operation) - Method in class org.hypergraphdb.peer.log.LogEntry
 
setOperation(StorageService.Operation) - Method in class org.hypergraphdb.peer.replication.RememberTaskClient.RememberEntity
 
setOperator(ComparisonOperator) - Method in class org.hypergraphdb.query.impl.SearchableBasedQuery
 
setOperator(ComparisonOperator) - Method in class org.hypergraphdb.query.SimpleValueCondition
 
setOrdered(boolean) - Method in class org.hypergraphdb.atom.HGTypeStructuralInfo
 
setPeerId(Object) - Method in class org.hypergraphdb.peer.log.Peer
 
setPeerInterface(PeerInterface) - Method in class org.hypergraphdb.peer.InterestEvaluator
 
setPercentageUsageThreshold(double) - Method in class org.hypergraphdb.util.MemoryWarningSystem
 
setPos(int) - Method in class org.hypergraphdb.peer.serializer.CustomSerializedValue
 
setPredicate(HGAtomPredicate) - Method in class org.hypergraphdb.query.Not
 
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.
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.MRUCache
 
setResolver(RefResolver<Key, Value>) - Method in class org.hypergraphdb.cache.SimpleCache
 
setResult(ArrayList<Object>) - Method in class org.hypergraphdb.peer.workflow.QueryTaskClient
 
setRetrievalCount(long) - Method in class org.hypergraphdb.atom.HGStats
 
setRetrievalCount(long) - Method in class org.hypergraphdb.handle.DefaultManagedLiveHandle
 
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
 
setSearchable(HGSearchable) - Method in class org.hypergraphdb.query.impl.SearchableBasedQuery
 
setServerSocket(JxtaServerSocket) - Method in class org.hypergraphdb.peer.jxta.JXTAServer
 
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.
setSpecificHandle(HGHandle) - Method in class org.hypergraphdb.query.SubsumesCondition
 
setSpecificValue(Object) - Method in class org.hypergraphdb.query.SubsumesCondition
 
setStartAtom(HGHandle) - Method in class org.hypergraphdb.query.TraversalCondition
 
setStarted() - Method in class org.hypergraphdb.peer.workflow.WorkflowState
 
setStateListener(Object, ActivityStateListener) - Method in class org.hypergraphdb.peer.workflow.AbstractActivity
 
setStoreCacheSize(long) - Method in class org.hypergraphdb.HGConfiguration
Set the size (in bytes) of the cache used by the storage layer.
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(Object) - Method in class org.hypergraphdb.peer.PeerRelatedActivity
 
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
 
setTargets(HGHandle[]) - Method in class org.hypergraphdb.query.OrderedLinkCondition
 
setTargetSet(HashSet<HGHandle>) - Method in class org.hypergraphdb.query.LinkCondition
 
setTaskId(UUID) - Method in class org.hypergraphdb.peer.workflow.TaskActivity
 
setTempDB(HyperGraph) - Static method in class org.hypergraphdb.peer.serializer.GenericSerializer
 
setThisHandle(HGHandle) - Method in class org.hypergraphdb.type.RecordType
 
setThisPeer(HyperGraphPeer) - Method in class org.hypergraphdb.peer.jxta.JXTAPeerInterface
 
setThisPeer(HyperGraphPeer) - Method in interface org.hypergraphdb.peer.PeerInterface
Internally used to initialize the PeerInterface, don't call in application code.
setTimestamp(Timestamp) - Method in class org.hypergraphdb.peer.log.LogEntry
 
setTimestamp(Timestamp) - Method in class org.hypergraphdb.peer.log.Peer
 
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.
setTransition(WorkflowStateConstant, Map<String, String>, Transition) - Method in class org.hypergraphdb.peer.workflow.TransitionMap
 
setTransition(WorkflowStateConstant, String, WorkflowStateConstant, Transition) - Method in class org.hypergraphdb.peer.workflow.TransitionMap
 
setType(HGHandle) - Method in class org.hypergraphdb.indexing.HGIndexer
 
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
 
setValue(Object) - Method in class org.hypergraphdb.HGValueLink
 
setValue(Object) - Method in class org.hypergraphdb.peer.serializer.CustomSerializedValue
 
setValue(Object) - Method in class org.hypergraphdb.query.SimpleValueCondition
 
setValueFor(HyperGraph, HGPersistentHandle, Object) - Static method in class org.hypergraphdb.type.TypeUtils
 
setValueType(HGHandle) - Method in class org.hypergraphdb.type.Slot
 
SHORT - Static variable in class org.hypergraphdb.type.HGPredefinedTypes
 
SHORT_ARRAY - Static variable in class org.hypergraphdb.type.HGPredefinedTypes
 
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
 
shouldSend(Object) - Method in class org.hypergraphdb.peer.InterestEvaluator
 
shouldSend(Object) - Method in class org.hypergraphdb.peer.jxta.DefaultPeerFilterEvaluator
 
shouldSend(Object) - Method in interface org.hypergraphdb.peer.PeerFilterEvaluator
 
shouldStore(Object) - Method in interface org.hypergraphdb.peer.PeerPolicy
 
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(HyperGraph) - Constructor for class org.hypergraphdb.algorithms.SimpleALGenerator
Construct a SimpleALGenerator for the given HyperGraph instance.
SimpleCache<Key,Value> - Class in org.hypergraphdb.cache
 
SimpleCache() - Constructor for class org.hypergraphdb.cache.SimpleCache
 
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
 
SimplyLinkedQueue<T> - Class in org.hypergraphdb.util
 
SimplyLinkedQueue() - Constructor for class org.hypergraphdb.util.SimplyLinkedQueue
 
SingleKeyResultSet<T> - Class in org.hypergraphdb.storage
Implements a BerkeleyDB Cursor based result set that iterates over all duplicates of a given key.
SingleKeyResultSet(BDBTxCursor, DatabaseEntry, ByteArrayConverter<T>) - Constructor for class org.hypergraphdb.storage.SingleKeyResultSet
 
SingleValueResultSet<T> - Class in org.hypergraphdb.storage
A result set based on a BerkeleyDB secondary cursor.
SingleValueResultSet(BDBTxCursor, DatabaseEntry, ByteArrayConverter<T>) - Constructor for class org.hypergraphdb.storage.SingleValueResultSet
 
size() - Method in class org.hypergraphdb.atom.HGAtomSet
 
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.peer.Message
 
size() - Method in class org.hypergraphdb.storage.DBKeyedSortedSet
 
size() - Method in class org.hypergraphdb.util.ArrayBasedSet
 
size() - Method in class org.hypergraphdb.util.LLRBTree
 
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.
SLOT - Static variable in class org.hypergraphdb.type.HGPredefinedTypes
 
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
 
SLOT_CURRENT_VERSION - Static variable in class org.hypergraphdb.peer.HGDBOntology
 
SLOT_GET_OBJECT - Static variable in class org.hypergraphdb.peer.HGDBOntology
 
SLOT_INTEREST - Static variable in class org.hypergraphdb.peer.HGDBOntology
 
SLOT_LAST_VERSION - Static variable in class org.hypergraphdb.peer.HGDBOntology
 
SLOT_QUERY - Static variable in class org.hypergraphdb.peer.HGDBOntology
 
slotCount() - Method 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() - Constructor for class org.hypergraphdb.query.impl.SortedIntersectionResult
 
SortedIntersectionResult(HGSearchResult<T>, HGSearchResult<T>) - Constructor for class org.hypergraphdb.query.impl.SortedIntersectionResult
 
start(String, String) - Method in class org.hypergraphdb.peer.HyperGraphPeer
Starts the peer and leaves it in a state where all its functions are available.
start() - Method in class org.hypergraphdb.peer.workflow.ActivityManager
 
START_PORT - Static variable in class org.hypergraphdb.peer.jxta.JXTAConfig
 
startBatch() - Method in class org.hypergraphdb.peer.RemotePeer
Starts a batch.
Started - Static variable in class org.hypergraphdb.peer.workflow.WorkflowState
 
StartPeer - Class in org.hypergraphdb.peer
 
StartPeer() - Constructor for class org.hypergraphdb.peer.StartPeer
 
stateChanged(Object, AbstractActivity<?>) - Method in class org.hypergraphdb.peer.replication.CatchUpTaskClient
 
stateChanged(Object, AbstractActivity<?>) - Method in interface org.hypergraphdb.peer.workflow.ActivityStateListener
 
stateChanged(WorkflowState) - Method in interface org.hypergraphdb.peer.workflow.StateListener
 
stateChanged(Object, AbstractActivity<?>) - Method in class org.hypergraphdb.peer.workflow.TaskActivity
 
StateListener - Interface in org.hypergraphdb.peer.workflow
 
stop() - Method in class org.hypergraphdb.peer.HyperGraphPeer
 
stop() - Method in class org.hypergraphdb.peer.jxta.DefaultJXTANetwork
 
stop() - Method in class org.hypergraphdb.peer.jxta.JXTAPeerInterface
 
stop() - Method in class org.hypergraphdb.peer.jxta.JXTAServer
 
stop() - Method in interface org.hypergraphdb.peer.PeerInterface
Stop the PeerInterface - no more messages are going to be received or sent.
stop() - Method in interface org.hypergraphdb.peer.PeerNetwork
 
stopRunning() - Method in class org.hypergraphdb.util.ActionQueueThread
 
StorageService - Class in org.hypergraphdb.peer
 
StorageService(HyperGraphPeer) - Constructor for class org.hypergraphdb.peer.StorageService
 
StorageService.Operation - Enum in org.hypergraphdb.peer
 
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 hypergraph store.
store(HGPersistentHandle, HGPersistentHandle[]) - Method in class org.hypergraphdb.HGStore
Create a new link in the hypergraph 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(Subgraph, HGStore) - Static method in class org.hypergraphdb.peer.SubgraphManager
 
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.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
 
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
 
STRING - Static variable in class org.hypergraphdb.type.HGPredefinedTypes
 
StringType - Class in org.hypergraphdb.type.javaprimitive
The implementation of the primitive String type.
StringType() - Constructor for class org.hypergraphdb.type.javaprimitive.StringType
 
StringType.StringComparator - Class in org.hypergraphdb.type.javaprimitive
 
StringType.StringComparator() - Constructor for class org.hypergraphdb.type.javaprimitive.StringType.StringComparator
 
struct(Object) - Static method in class org.hypergraphdb.peer.Structs
Use reflection to create a map of the bean properties of the argument.
struct(Object...) - Static method in class org.hypergraphdb.peer.Structs
Create a record-like structure of name value pairs as a regular Java Map.
Structs - Class in org.hypergraphdb.peer
Utility methods to be used in constructing nested structures for complex message representations.
Structs() - Constructor for class org.hypergraphdb.peer.Structs
 
Structs.HandleMapper - Class in org.hypergraphdb.peer
 
Structs.HandleMapper() - Constructor for class org.hypergraphdb.peer.Structs.HandleMapper
 
Structs.PipeAdvStructsMapper - Class in org.hypergraphdb.peer
 
Structs.PipeAdvStructsMapper() - Constructor for class org.hypergraphdb.peer.Structs.PipeAdvStructsMapper
 
Structs.StructsMapper - Interface in org.hypergraphdb.peer
 
Structs.UUIDStructsMapper - Class in org.hypergraphdb.peer
 
Structs.UUIDStructsMapper() - Constructor for class org.hypergraphdb.peer.Structs.UUIDStructsMapper
 
Subgraph - Class in org.hypergraphdb.peer
 
Subgraph(HyperGraph, HGPersistentHandle) - Constructor for class org.hypergraphdb.peer.Subgraph
 
Subgraph() - Constructor for class org.hypergraphdb.peer.Subgraph
 
Subgraph.SubgraphIterator - Class in org.hypergraphdb.peer
 
Subgraph.SubgraphIterator() - Constructor for class org.hypergraphdb.peer.Subgraph.SubgraphIterator
 
SUBGRAPH_SERIALIZER_ID - Static variable in class org.hypergraphdb.peer.serializer.DefaultSerializerManager
 
SubgraphManager - Class in org.hypergraphdb.peer
 
SubgraphManager() - Constructor for class org.hypergraphdb.peer.SubgraphManager
 
SubgraphSerializer - Class in org.hypergraphdb.peer.serializer
 
SubgraphSerializer() - Constructor for class org.hypergraphdb.peer.serializer.SubgraphSerializer
 
subSet(HGHandle, HGHandle) - Method in class org.hypergraphdb.atom.HGAtomSet
 
subSet(T, T) - Method in class org.hypergraphdb.storage.DBKeyedSortedSet
 
subSet(E, E) - Method in class org.hypergraphdb.util.ArrayBasedSet
 
subSet(E, E) - Method in class org.hypergraphdb.util.LLRBTree
 
subsumed(HGHandle) - Static method in class org.hypergraphdb.HGQuery.hg
 
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
 
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.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
 
SUBSUMES_PERSISTENT_HANDLE - Static variable in class org.hypergraphdb.HGTypeSystem
 
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
 
svalue(Object) - Static method in class org.hypergraphdb.peer.Structs
Return primitives, lists and maps as-is, transform collections to lists and beans to structs (i.e.

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