Package | Description |
---|---|
org.neo4j.graphdb |
The core graph database API.
|
org.neo4j.graphdb.impl.traversal | |
org.neo4j.graphdb.traversal |
Traversal framework.
|
Class and Description |
---|
BidirectionalTraversalDescription
Represents a description of a bidirectional traversal.
|
BranchState
Accessor for a state associated with a
TraversalBranch during a
traversal. |
Paths.PathDescriptor
Provides hooks to help build a string representation of a
Path . |
TraversalDescription
Represents a description of a traversal.
|
Class and Description |
---|
BranchSelector
Decides "where to go next" in a traversal.
|
SideSelector
Dictates which side is the current side in a bidirectional traversal to traverse
the next step for.
|
Class and Description |
---|
BidirectionalTraversalDescription
Represents a description of a bidirectional traversal.
|
BranchCollisionDetector
In a bidirectional traversal there's one traversal from each start/end side and
they will probably meet somewhere in the middle and the full paths are formed.
|
BranchCollisionPolicies
A catalogue of convenient branch collision policies
Copied from kernel package so that we can hide kernel from the public API.
|
BranchCollisionPolicy
Copied from kernel package so that we can hide kernel from the public API.
|
BranchOrderingPolicies
A catalog of convenient branch ordering policies.
|
BranchOrderingPolicy
Creator of
BranchSelector instances with a starting point to base
the first decision on. |
BranchSelector
Decides "where to go next" in a traversal.
|
BranchState
Accessor for a state associated with a
TraversalBranch during a
traversal. |
Evaluation
Outcome of
Evaluator.evaluate(org.neo4j.graphdb.Path) . |
Evaluator
An Evaluator controls what's to be returned from a traversal and also how
pruning is done.
|
InitialBranchState
Factory for initial state of
TraversalBranch es in a traversal. |
InitialBranchState.Adapter |
PathEvaluator
A PathEvaluator controls what's to be returned from a traversal and also how
pruning is done.
|
Paths.PathDescriptor
Provides hooks to help build a string representation of a
Path . |
SideSelector
Dictates which side is the current side in a bidirectional traversal to traverse
the next step for.
|
SideSelectorPolicies
A catalogue of convenient side selector policies for use in bidirectional traversals.
|
SideSelectorPolicy
A factory for
SideSelector s. |
TraversalBranch
Represents a
position and a PathExpander with a
traversal context, for example parent and an iterator of relationships to go
next. |
TraversalContext
Provides a context for
TraversalBranch es which they need to
move further and report their progress. |
TraversalDescription
Represents a description of a traversal.
|
TraversalMetadata
Provides metadata about a traversal.
|
Traverser
This interface represents the traverser which is used to step through the
results of a traversal.
|
Uniqueness
A catalog of convenient uniqueness factories.
|
UniquenessFactory
Factory for
UniquenessFilter filters, it can supply the
created UniquenessFilter with an optional parameter which is
up to the filter itself to validate and make sense of. |
UniquenessFilter
Interface for filters preventing the traversal from visiting already seen parts of the graph.
|
Copyright © 2002–2016 The Neo4j Graph Database Project. All rights reserved.