Overview | Package | Class | Use | Tree | Deprecated | Index | Help

Neo4j Community
PREV NEXT | FRAMES NO FRAMES

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

Packages that use Evaluator
org.neo4j.graphdb.traversal | Traversal framework.
org.neo4j.kernel | Implementation for embedding a Neo4j graph database in an application.

Uses of Evaluator in org.neo4j.graphdb.traversal

Subinterfaces of Evaluator in org.neo4j.graphdb.traversal
`interface` | `PathEvaluator<STATE>` A PathEvaluator controls what's to be returned from a traversal and also how pruning is done.

Classes in org.neo4j.graphdb.traversal that implement Evaluator
`static class` | `Evaluator.AsPathEvaluator<STATE>` Exposes an `Evaluator` as a `PathEvaluator`.
`static class` | `PathEvaluator.Adapter<STATE>` Adapter for `PathEvaluator`.

Methods in org.neo4j.graphdb.traversal that return Evaluator
`static Evaluator` | `Evaluators.returnWhereEndNodeIs(Node... nodes)` Deprecated. use {@link #includeWhereEndNodeIs(Node...)
`static Evaluator` | `Evaluators.returnWhereLastRelationshipTypeIs(RelationshipType type, RelationshipType... orAnyOfTheseTypes)` Deprecated. use `Evaluators.includeWhereLastRelationshipTypeIs(RelationshipType, RelationshipType...)`

Methods in org.neo4j.graphdb.traversal with parameters of type Evaluator
`BidirectionalTraversalDescription` | `BidirectionalTraversalDescription.collisionEvaluator(Evaluator collisionEvaluator)` Sets the `Evaluator` to use for branch collisions.
`TraversalDescription` | `TraversalDescription.evaluator(Evaluator evaluator)` Adds `evaluator` to the list of evaluators which will control the behaviour of the traversal.
`static PathEvaluator` | `Evaluators.includeIfAcceptedByAny(Evaluator... evaluators)` Whereas adding `Evaluator`s to a `TraversalDescription` puts those evaluators in `AND-mode` this can group many evaluators in `OR-mode`.

Constructors in org.neo4j.graphdb.traversal with parameters of type Evaluator
`Evaluator.AsPathEvaluator(Evaluator evaluator)`

Uses of Evaluator in org.neo4j.kernel

Constructors in org.neo4j.kernel with parameters of type Evaluator
`ShortestPathsBranchCollisionDetector(Evaluator evaluator)`
`StandardBranchCollisionDetector(Evaluator evaluator)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help

Neo4j Community
PREV NEXT | FRAMES NO FRAMES

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