|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Evaluator | |
|---|---|
| org.neo4j.graphdb.traversal | Traversal framework. |
| org.neo4j.kernel.impl.traversal | |
| 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). |
| Uses of Evaluator in org.neo4j.kernel.impl.traversal |
|---|
| Classes in org.neo4j.kernel.impl.traversal that implement Evaluator | |
|---|---|
class |
MultiEvaluator
|
| Methods in org.neo4j.kernel.impl.traversal with parameters of type Evaluator | |
|---|---|
MultiEvaluator |
MultiEvaluator.add(Evaluator evaluator)
|
TraversalDescription |
TraversalDescriptionImpl.evaluator(Evaluator evaluator)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||