Neo4j Advanced

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

Packages that use Evaluator
org.neo4j.graphdb.traversal Traversal framework. 
 

Uses of Evaluator in org.neo4j.graphdb.traversal
 

Methods in org.neo4j.graphdb.traversal that return Evaluator
static Evaluator Evaluators.all()
           
static Evaluator Evaluators.atDepth(int depth)
          Returns an Evaluator which only includes positions at depth and prunes everything deeper than that.
static Evaluator Evaluators.excludeStartPosition()
           
static Evaluator Evaluators.fromDepth(int depth)
          Returns an Evaluator which only includes positions from depth and deeper and never prunes anything.
static Evaluator Evaluators.includingDepths(int minDepth, int maxDepth)
          Returns an Evaluator which only includes positions between depths minDepth and maxDepth.
static Evaluator Evaluators.lastRelationshipTypeIs(Evaluation evaluationIfMatch, Evaluation evaluationIfNoMatch, RelationshipType type, RelationshipType... orAnyOfTheseTypes)
          Returns an Evaluator which compares the type of the last relationship in a Path to a given set of relationship types (one or more).If the type of the last relationship in a path is of one of the given types then evaluationIfMatch will be returned, otherwise evaluationIfNoMatch will be returned.
static Evaluator Evaluators.pruneWhereLastRelationshipTypeIs(RelationshipType type, RelationshipType... orAnyOfTheseTypes)
           
static Evaluator Evaluators.returnWhereLastRelationshipTypeIs(RelationshipType type, RelationshipType... orAnyOfTheseTypes)
           
static Evaluator Evaluators.toDepth(int depth)
          Returns an Evaluator which includes positions down to depth and prunes everything deeper than that.
 

Methods in org.neo4j.graphdb.traversal with parameters of type Evaluator
 TraversalDescription TraversalDescription.evaluator(Evaluator evaluator)
          NOTE: Replaces TraversalDescription.filter(Predicate) and TraversalDescription.prune(PruneEvaluator).
 


Neo4j Advanced

Copyright © 2011 The Neo4j Graph Database Project. All Rights Reserved.