Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.neo4j.graphdb.traversal.TraversalDescription

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.expand(RelationshipExpander expander)` Sets the `RelationshipExpander` as the expander of relationships, discarding all previous calls to `relationships(RelationshipType)` and `relationships(RelationshipType, Direction)`.
`TraversalDescription` | `TraversalDescription.filter(Predicate<Path> filter)` Sets the return filter to use, that is which positions are OK to return.
`TraversalDescription` | `TraversalDescription.order(BranchOrderingPolicy selector)` Sets the `BranchOrderingPolicy` to use.
`TraversalDescription` | `TraversalDescription.prune(PruneEvaluator pruning)` Adds `pruning` to the list of `PruneEvaluator`s which are used to prune the traversal.
`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.uniqueness(Uniqueness uniqueness)` Sets the `Uniqueness` to use.
`TraversalDescription` | `TraversalDescription.uniqueness(Uniqueness uniqueness, Object parameter)` Sets the `Uniqueness` to use.

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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2010 Neo4j. All Rights Reserved.