Uses of Interface
org.neo4j.helpers.Predicate

Packages that use Predicate
org.neo4j.graphdb The graph database API used by Neo4j. 
org.neo4j.graphdb.traversal Traversal framework. 
org.neo4j.helpers.collection Collections utilities - Iterator/Iterable utilities and creating Maps. 
org.neo4j.kernel Implementation for embedding a Neo4j graph database in an application. 
 

Uses of Predicate in org.neo4j.graphdb
 

Methods in org.neo4j.graphdb with parameters of type Predicate
 Expander Expander.addNodeFilter(Predicate<? super Node> filter)
          Add a Node filter.
 Expander Expander.addRelationsipFilter(Predicate<? super Relationship> filter)
          Add a Relationship filter.
 

Uses of Predicate in org.neo4j.graphdb.traversal
 

Methods in org.neo4j.graphdb.traversal with parameters of type Predicate
 TraversalDescription TraversalDescription.filter(Predicate<Path> filter)
          Deprecated. because of the introduction of Evaluator. Use TraversalDescription.evaluator(Evaluator) instead which combines TraversalDescription.filter(Predicate) and TraversalDescription.prune(PruneEvaluator). The supplied Predicate will be wrapped by an Evaluator internally.
 

Uses of Predicate in org.neo4j.helpers.collection
 

Methods in org.neo4j.helpers.collection that return Predicate
static
<T> Predicate<T>
FilteringIterable.noDuplicatesPredicate()
           
static
<T> Predicate<T>
FilteringIterable.notNullPredicate()
           
 

Constructors in org.neo4j.helpers.collection with parameters of type Predicate
FilteringIterable(Iterable<T> source, Predicate<T> predicate)
           
FilteringIterator(Iterator<T> source, Predicate<T> predicate)
           
 

Uses of Predicate in org.neo4j.kernel
 

Methods in org.neo4j.kernel that return Predicate
static Predicate<Path> Traversal.returnAcceptedByAny(Predicate<Path>... filters)
          Returns a filter which accepts items accepted by at least one of the supplied filters.
static Predicate<Path> Traversal.returnAll()
          Deprecated. because of the introduction of Evaluator. The equivalent is Evaluators.all().
static Predicate<Path> Traversal.returnAllButStartNode()
          Deprecated. because of the introduction of Evaluator. The equivalent is Evaluators.excludeStartPosition().
static Predicate<Path> Traversal.returnWhereLastRelationshipTypeIs(RelationshipType firstRelationshipType, RelationshipType... relationshipTypes)
           
 

Methods in org.neo4j.kernel with parameters of type Predicate
 StandardExpander StandardExpander.addNodeFilter(Predicate<? super Node> filter)
           
 StandardExpander StandardExpander.addRelationsipFilter(Predicate<? super Relationship> filter)
           
static Predicate<Path> Traversal.returnAcceptedByAny(Predicate<Path>... filters)
          Returns a filter which accepts items accepted by at least one of the supplied filters.
 



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