Package org.neo4j.graphdb.traversal

Examples of org.neo4j.graphdb.traversal.TraversalDescription.evaluator()


      .breadthFirst()
      .uniqueness(getUniqueness());

    // set evaluators
    for (Evaluator evaluator : getEvaluators()) {
      description = description.evaluator(evaluator);
    }
   
    // add predicates as evaluators
    for (final Predicate<Node> predicate : predicates) {
      description = description.evaluator(new Evaluator() {
View Full Code Here


      description = description.evaluator(evaluator);
    }
   
    // add predicates as evaluators
    for (final Predicate<Node> predicate : predicates) {
      description = description.evaluator(new Evaluator() {

        @Override
        public Evaluation evaluate(Path path) {
          Node endNode = path.endNode();
          if (predicate.evaluate(securityContext, endNode)) {
View Full Code Here

            }
        };
       
        TraversalDescription description = Traversal.description().evaluator( mustBeConnectedToK );
        expectNodes( description.traverse( referenceNode() ), "b", "c" );
        expectNodes( description.evaluator( mustNotHaveMoreThanTwoOutRels ).traverse( referenceNode() ), "c" );
    }
   
    @Test
    public void testBroadeningFilters()
    {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.