|
Neo4j Enterprise | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TraversalDescription | |
---|---|
org.neo4j.graphdb.traversal | Traversal framework. |
org.neo4j.kernel | Implementation for embedding a Neo4j graph database in an application. |
Uses of TraversalDescription in org.neo4j.graphdb.traversal |
---|
Methods in org.neo4j.graphdb.traversal that return TraversalDescription | ||
---|---|---|
TraversalDescription |
TraversalDescription.breadthFirst()
A convenience method for order(BranchOrderingPolicy)
where a "preorder breadth first" selector is used. |
|
TraversalDescription |
TraversalDescription.depthFirst()
A convenience method for order(BranchOrderingPolicy)
where a "preorder depth first" selector is used. |
|
TraversalDescription |
TraversalDescription.evaluator(Evaluator evaluator)
Adds evaluator to the list of evaluators which will control the
behaviour of the traversal. |
|
TraversalDescription |
TraversalDescription.expand(PathExpander<?> expander)
Sets the PathExpander as the expander of relationships,
discarding all previous calls to
relationships(RelationshipType) and
relationships(RelationshipType, Direction) or any other expand method. |
|
|
TraversalDescription.expand(PathExpander<STATE> expander,
InitialStateFactory<STATE> initialState)
Sets the PathExpander as the expander of relationships,
discarding all previous calls to
relationships(RelationshipType) and
relationships(RelationshipType, Direction) or any other expand method. |
|
TraversalDescription |
TraversalDescription.expand(RelationshipExpander expander)
Sets the RelationshipExpander as the expander of relationships,
discarding all previous calls to
relationships(RelationshipType) and
relationships(RelationshipType, Direction) or any other expand method. |
|
TraversalDescription |
TraversalDescription.order(BranchOrderingPolicy selector)
Sets the BranchOrderingPolicy to use. |
|
TraversalDescription |
TraversalDescription.relationships(RelationshipType type)
Adds type to the list of relationship types to traverse. |
|
TraversalDescription |
TraversalDescription.relationships(RelationshipType type,
Direction direction)
Adds type to the list of relationship types to traverse in
the given direction . |
|
TraversalDescription |
TraversalDescription.reverse()
Creates an identical TraversalDescription , although reversed in
how it traverses the graph. |
|
TraversalDescription |
TraversalDescription.sort(Comparator<? super Path> comparator)
|
|
TraversalDescription |
TraversalDescription.uniqueness(UniquenessFactory uniqueness)
Sets the UniquenessFactory for creating the
UniquenessFilter to use. |
|
TraversalDescription |
TraversalDescription.uniqueness(UniquenessFactory uniqueness,
Object parameter)
Sets the UniquenessFactory for creating the
UniquenessFilter to use. |
Methods in org.neo4j.graphdb.traversal with parameters of type TraversalDescription | |
---|---|
BidirectionalTraversalDescription |
BidirectionalTraversalDescription.endSide(TraversalDescription endSideDescription)
Sets the end side TraversalDescription of this bidirectional
traversal. |
BidirectionalTraversalDescription |
BidirectionalTraversalDescription.mirroredSides(TraversalDescription sideDescription)
Sets both the start side and end side of this bidirectional traversal, the start side is assigned the
sideDescription and the end side
is assigned the same description, although
reversed . |
BidirectionalTraversalDescription |
BidirectionalTraversalDescription.startSide(TraversalDescription startSideDescription)
Sets the start side TraversalDescription of this bidirectional
traversal. |
Uses of TraversalDescription in org.neo4j.kernel |
---|
Methods in org.neo4j.kernel that return TraversalDescription | |
---|---|
static TraversalDescription |
Traversal.description()
Creates a new TraversalDescription with default value for
everything so that it's OK to call
traverse(org.neo4j.graphdb.Node) without
modification. |
static TraversalDescription |
Traversal.traversal()
More convenient name than Traversal.description() when using static imports. |
static TraversalDescription |
Traversal.traversal(UniquenessFactory uniqueness)
|
static TraversalDescription |
Traversal.traversal(UniquenessFactory uniqueness,
Object optionalUniquenessParameter)
|
|
Neo4j Enterprise | |||||||||
PREV NEXT | FRAMES NO FRAMES |