Uses of Package org.neo4j.graphdb.traversal (Neo4j Community 1.8.RC1 API)
Date: 2012-09-07

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

## Uses of Package
org.neo4j.graphdb.traversal

Packages that use org.neo4j.graphdb.traversal
org.neo4j.graphalgo | Scalable graph algorithms like shortest path and others for Neo4j which can be easily accessed via `GraphAlgoFactory`.
org.neo4j.graphdb | The graph database API used by Neo4j.
org.neo4j.graphdb.traversal | Traversal framework.
org.neo4j.kernel | Implementation for embedding a Neo4j graph database in an application.

Classes in org.neo4j.graphdb.traversal used by org.neo4j.graphalgo
InitialStateFactory Factory for initial state of `TraversalBranch`es in a traversal.
TraversalMetadata Provides metadata about a traversal.

Classes in org.neo4j.graphdb.traversal used by org.neo4j.graphdb
BranchState Accessor for a state associated with a `TraversalBranch` during a traversal.

Classes in org.neo4j.graphdb.traversal used by org.neo4j.graphdb.traversal
BidirectionalTraversalDescription Represents a description of a bidirectional traversal.
BranchOrderingPolicy Creator of `BranchSelector` instances with a starting point to base the first decision on.
BranchSelector Decides "where to go next" in 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.
InitialStateFactory Factory for initial state of `TraversalBranch`es in a traversal.
PruneEvaluator Deprecated. because of the introduction of `Evaluator` which combines `PruneEvaluator` and filtering (`Predicate` of `Path`s).
SideSelector Dictates which side is the current side in a bidirectional traversal to traverse the next step for.
SideSelectorPolicy A factory for `SideSelector`s.
TraversalBranch Represents a `position` and a `RelationshipExpander` 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.
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

Classes in org.neo4j.graphdb.traversal used by org.neo4j.kernel
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.
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.
Evaluator An Evaluator controls what's to be returned from a traversal and also how pruning is done.
InitialStateFactory Factory for initial state of `TraversalBranch`es in a traversal.
SideSelector Dictates which side is the current side in a bidirectional traversal to traverse the next step for.
SideSelectorPolicy A factory for `SideSelector`s.
TraversalBranch Represents a `position` and a `RelationshipExpander` 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.
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.

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

Copyright © 2002-2012 The Neo4j Graph Database Project. All Rights Reserved.