Uses of Interface
org.neo4j.helpers.Predicate

Packages that use Predicate
org.neo4j.com   
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. 
org.neo4j.kernel.impl.nioneo.store   
org.neo4j.kernel.impl.traversal   
 

Uses of Predicate in org.neo4j.com
 

Fields in org.neo4j.com declared as Predicate
static Predicate<Long> MasterUtil.ALL
           
 

Methods in org.neo4j.com with parameters of type Predicate
static
<T> Response<T>
MasterUtil.packResponse(GraphDatabaseService graphDb, SlaveContext context, T response, Predicate<Long> filter)
          After having created the response for a slave, this method compares its context against the local (master's) context and creates a transaction stream containing all the transactions the slave does not currently have.
 

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.addRelationshipFilter(Predicate<? super Relationship> filter)
          Add a Relationship filter.
 Expander Expander.addRelationsipFilter(Predicate<? super Relationship> filter)
          Deprecated. because of typo, use Expander.addRelationshipFilter(Predicate) instead
 

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.addRelationshipFilter(Predicate<? super Relationship> 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.
 

Uses of Predicate in org.neo4j.kernel.impl.nioneo.store
 

Fields in org.neo4j.kernel.impl.nioneo.store declared as Predicate
static Predicate<AbstractBaseRecord> RecordStore.IN_USE
           
 

Methods in org.neo4j.kernel.impl.nioneo.store with parameters of type Predicate
<R extends AbstractBaseRecord>
void
RecordStore.Processor.applyFiltered(RecordStore<R> store, Predicate<? super R>... filters)
           
<R extends AbstractBaseRecord>
void
RecordStore.Processor.applyFiltered(RecordStore<R> store, ProgressIndicator progress, Predicate<? super R>... filters)
           
static
<R extends AbstractBaseRecord>
Iterable<R>
RecordStore.Processor.scan(RecordStore<R> store, Predicate<? super R>... filters)
           
 

Uses of Predicate in org.neo4j.kernel.impl.traversal
 

Methods in org.neo4j.kernel.impl.traversal with parameters of type Predicate
 TraversalDescription TraversalDescriptionImpl.filter(Predicate<Path> filter)
           
 



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