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

P

Pair<F,S> - Class in org.hypergraphdb.util
The inexplicably missing class from the java.util package.
Pair(F, S) - Constructor for class org.hypergraphdb.util.Pair
 
PARENT_SCOPE - Static variable in class org.hypergraphdb.peer.HGDBOntology
 
parseDimensionPath(String) - Static method in class org.hypergraphdb.type.TypeUtils
Split a dimension path in dot notation to a String[].
part(String, Object, ComparisonOperator) - Static method in class org.hypergraphdb.HGQuery.hg
 
pauseActions() - Method in class org.hypergraphdb.util.ActionQueueThread
Suspend the execution of actions until the resumeActions method is called.
peek() - Method in class org.hypergraphdb.atom.HGAtomQueue
 
peek() - Method in class org.hypergraphdb.atom.HGAtomStack
 
peekBack() - Method in class org.hypergraphdb.util.SimplyLinkedQueue
 
peekFront() - Method in class org.hypergraphdb.util.SimplyLinkedQueue
 
Peer - Class in org.hypergraphdb.peer.log
 
Peer() - Constructor for class org.hypergraphdb.peer.log.Peer
 
Peer(Object) - Constructor for class org.hypergraphdb.peer.log.Peer
 
PEER_NAME - Static variable in class org.hypergraphdb.peer.PeerConfig
 
PeerConfig - Class in org.hypergraphdb.peer
 
PeerConfig() - Constructor for class org.hypergraphdb.peer.PeerConfig
 
PeerFilter - Class in org.hypergraphdb.peer
 
PeerFilter() - Constructor for class org.hypergraphdb.peer.PeerFilter
 
PeerFilterEvaluator - Interface in org.hypergraphdb.peer
 
PeerInterface - Interface in org.hypergraphdb.peer
This interface is implemented by classes that handle incoming and outgoing message traffic for the peer.
peerJoined(Object) - Method in interface org.hypergraphdb.peer.PeerPresenceListener
 
peerLeft(Object) - Method in interface org.hypergraphdb.peer.PeerPresenceListener
 
PeerNetwork - Interface in org.hypergraphdb.peer
A representation of the peer network.
PeerPolicy - Interface in org.hypergraphdb.peer
 
PeerPresenceListener - Interface in org.hypergraphdb.peer
 
PeerRelatedActivity - Class in org.hypergraphdb.peer
A callable object that executes a task against a given peer with a boolean result indicating success or failure.
PeerRelatedActivity() - Constructor for class org.hypergraphdb.peer.PeerRelatedActivity
 
PeerRelatedActivityFactory - Interface in org.hypergraphdb.peer
 
PERFORMATIVE - Static variable in class org.hypergraphdb.peer.HGDBOntology
 
Performative - Enum in org.hypergraphdb.peer.protocol
The FIPA standard communicative acts.
PERSISTENT_HANDLE_SERIALIZER_ID - Static variable in class org.hypergraphdb.peer.serializer.DefaultSerializerManager
 
PersistentHandlerSerializer - Class in org.hypergraphdb.peer.serializer
 
PersistentHandlerSerializer() - Constructor for class org.hypergraphdb.peer.serializer.PersistentHandlerSerializer
 
PhantomHandle - Class in org.hypergraphdb.handle
An implementation of a live handle that tracks garbage collection activity by extending PhantomReference.
PhantomHandle(Object, HGPersistentHandle, byte, ReferenceQueue<Object>) - Constructor for class org.hypergraphdb.handle.PhantomHandle
 
PhantomManagedHandle - Class in org.hypergraphdb.handle
 
PhantomManagedHandle(Object, HGPersistentHandle, byte, ReferenceQueue<Object>, long, long) - Constructor for class org.hypergraphdb.handle.PhantomManagedHandle
 
PipedResult - Class in org.hypergraphdb.query.impl
A piped query result takes the output of a query, in the form of a HGSearchResult instance and uses it as input to a "pipe" query.
PipedResult(HGSearchResult, KeyBasedQuery, boolean) - Constructor for class org.hypergraphdb.query.impl.PipedResult
 
PipeQuery - Class in org.hypergraphdb.query.impl
A PipeQuery pipes the output of one query as the input of another.
PipeQuery(HGQuery, KeyBasedQuery) - Constructor for class org.hypergraphdb.query.impl.PipeQuery
 
PLAINLINK_PERSISTENT_HANDLE - Static variable in class org.hypergraphdb.HGTypeSystem
 
PlainLinkType - Class in org.hypergraphdb.type
 
PlainLinkType() - Constructor for class org.hypergraphdb.type.PlainLinkType
 
PlainSecondaryKeyCreator - Class in org.hypergraphdb.storage
 
pop() - Method in class org.hypergraphdb.atom.HGAtomStack
 
PORT - Static variable in class org.hypergraphdb.peer.jxta.JXTAConfig
 
PossibleOutcome - Annotation Type in org.hypergraphdb.peer.workflow
 
PredefinedTypeDescriptor - Class in org.hypergraphdb.type
This is a simple structure that hold information about a predefined HyperGraph type.
PredefinedTypeDescriptor() - Constructor for class org.hypergraphdb.type.PredefinedTypeDescriptor
 
PredefinedTypeDescriptor(HGPersistentHandle, String) - Constructor for class org.hypergraphdb.type.PredefinedTypeDescriptor
 
PredefinedTypeDescriptor(HGPersistentHandle, String, String[]) - Constructor for class org.hypergraphdb.type.PredefinedTypeDescriptor
 
PredicateBasedFilter - Class in org.hypergraphdb.query.impl
A HGQuery whose result is constructed by filtering the result set of another HGQuery according to a HGQueryCondition.
PredicateBasedFilter(HyperGraph, HGQuery, HGAtomPredicate) - Constructor for class org.hypergraphdb.query.impl.PredicateBasedFilter
Construct a PredicateBasedFilter, filtering the result set of a given query based on a HGQueryCondition.
prependAction(Runnable) - Method in class org.hypergraphdb.util.ActionQueueThread
Put an action in front of the queue so that it's executed next or close to next.
prev() - Method in class org.hypergraphdb.query.impl.FilteredResultSet
 
prev() - Method in class org.hypergraphdb.query.impl.HandleArrayResultSet
 
prev() - Method in class org.hypergraphdb.query.impl.InMemoryIntersectionResult
 
prev() - Method in class org.hypergraphdb.query.impl.LinkTargetsResultSet
 
prev() - Method in class org.hypergraphdb.query.impl.MappedResult
 
prev() - Method in class org.hypergraphdb.query.impl.PipedResult
 
prev() - Method in class org.hypergraphdb.query.impl.ProjectionAtomResultSet
 
prev() - Method in class org.hypergraphdb.query.impl.SortedIntersectionResult
 
prev() - Method in class org.hypergraphdb.query.impl.TraversalResult
 
prev() - Method in class org.hypergraphdb.query.impl.UnionResult
 
prev() - Method in class org.hypergraphdb.query.impl.ZigZagIntersectionResult
 
prev() - Method in class org.hypergraphdb.storage.IndexResultSet
 
prev() - Method in interface org.hypergraphdb.TwoWayIterator
Returns the previous element in this iteration.
prim(HGHandle, HGALGenerator, Mapping<HGHandle, Double>, Map<HGHandle, HGHandle>) - Method in class org.hypergraphdb.algorithms.GraphClassics
 
PrimitiveArrayType - Class in org.hypergraphdb.type.javaprimitive
 
PrimitiveArrayType() - Constructor for class org.hypergraphdb.type.javaprimitive.PrimitiveArrayType
 
primitiveEquivalentOf(Class<?>) - Static method in class org.hypergraphdb.type.BonesOfBeans
 
PrimitiveTypeBase<JavaType> - Class in org.hypergraphdb.type.javaprimitive
A generic, base implementation of the primitive Java types.
PrimitiveTypeBase() - Constructor for class org.hypergraphdb.type.javaprimitive.PrimitiveTypeBase
 
printStackTrace(Throwable) - Static method in class org.hypergraphdb.util.HGUtils
Print the full stack trace of a Throwable object into a string buffer and return the corresponding string.
printStackTrace(StackTraceElement[], PrintStream) - Static method in class org.hypergraphdb.util.HGUtils
 
PrivatePeerIdentity - Class in org.hypergraphdb.peer
This is a simple data structure that represents a HyperGraphDB peer identity.
PrivatePeerIdentity() - Constructor for class org.hypergraphdb.peer.PrivatePeerIdentity
 
project(Object) - Method in class org.hypergraphdb.type.BeanPropertyBasedProjection
 
project(Object) - Method in class org.hypergraphdb.type.HGAbstractCompositeType.Projection
 
project(Object) - Method in interface org.hypergraphdb.type.HGProjection
Return the projection of the passed in value along the dimension represented by this object.
project(HyperGraph, HGHandle, Object, String[], boolean) - Static method in class org.hypergraphdb.type.TypeUtils
 
ProjectionAtomResultSet - Class in org.hypergraphdb.query.impl
 
ProjectionAtomResultSet(HyperGraph, HGSearchResult, String[], HGHandle) - Constructor for class org.hypergraphdb.query.impl.ProjectionAtomResultSet
The constructor assumes the underlying set is already positioned to the first matching entity.
ProposalConversation - Class in org.hypergraphdb.peer.workflow
 
ProposalConversation(TaskActivity<?>, Object) - Constructor for class org.hypergraphdb.peer.workflow.ProposalConversation
 
ProposalConversation.State - Enum in org.hypergraphdb.peer.workflow
 
propose(Object) - Method in class org.hypergraphdb.peer.workflow.ProposalConversation
Server-side behavior: send a proposal.
Protocol - Class in org.hypergraphdb.peer.protocol
 
Protocol() - Constructor for class org.hypergraphdb.peer.protocol.Protocol
 
ProtocolUtils - Class in org.hypergraphdb.peer.protocol
 
ProtocolUtils() - Constructor for class org.hypergraphdb.peer.protocol.ProtocolUtils
 
publishAdv(Advertisement) - Method in class org.hypergraphdb.peer.jxta.DefaultJXTANetwork
 
publishAdv(Advertisement) - Method in interface org.hypergraphdb.peer.jxta.JXTANetwork
 
PublishInterestsTask - Class in org.hypergraphdb.peer.replication
 
PublishInterestsTask(HyperGraphPeer, HGAtomPredicate) - Constructor for class org.hypergraphdb.peer.replication.PublishInterestsTask
Constructor called by current peer to publish his interests
PublishInterestsTask(HyperGraphPeer, UUID) - Constructor for class org.hypergraphdb.peer.replication.PublishInterestsTask
Constructor called by peer interface -someone is requesting us to publish our interests
purge() - Method in class org.hypergraphdb.peer.log.Log
 
push(HGHandle) - Method in class org.hypergraphdb.atom.HGAtomStack
 
put(String, Object) - Method in class org.hypergraphdb.peer.Message
 
put(T) - Method in class org.hypergraphdb.util.SimplyLinkedQueue
 
put(K, V) - Method in class org.hypergraphdb.util.SoftHashMap
 
put(K, V) - Method in class org.hypergraphdb.util.WeakIdentityHashMap
Associates the specified value with the specified key in this map.
putAll(Map<? extends String, ? extends Object>) - Method in class org.hypergraphdb.peer.Message
 
putAll(Map<? extends K, ? extends V>) - Method in class org.hypergraphdb.util.WeakIdentityHashMap
Copies all of the mappings from the specified map to this map These mappings will replace any mappings that this map had for any of the keys currently in the specified map.

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