Neo4j Community

Uses of Interface
org.neo4j.graphdb.Expander

Packages that use Expander
org.neo4j.graphdb The core graph database API. 
org.neo4j.kernel Implementation for embedding a Neo4j graph database in an application. 
 

Uses of Expander in org.neo4j.graphdb
 

Methods in org.neo4j.graphdb that return Expander
 Expander Expander.add(RelationshipType type)
          Add a RelationshipType to the Expander.
 Expander Expander.add(RelationshipType type, Direction direction)
          Add a RelationshipType with a Direction to the Expander.
 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 addRelationshipFilter(Predicate) instead
 Expander Expander.remove(RelationshipType type)
          Remove a RelationshipType from the Expander.
 Expander Expander.reversed()
           
 

Uses of Expander in org.neo4j.kernel
 

Classes in org.neo4j.kernel that implement Expander
 class OrderedByTypeExpander
           
 class StandardExpander
           
 

Methods in org.neo4j.kernel that return Expander
 Expander StandardExpander.addRelationsipFilter(Predicate<? super Relationship> filter)
           
static Expander Traversal.emptyExpander()
          Returns an empty Expander which, if not modified, will expand all relationships when asked to expand a Node.
static Expander Traversal.expander(PathExpander expander)
           
static Expander Traversal.expander(RelationshipExpander expander)
          Returns a RelationshipExpander wrapped as an Expander.
static Expander Traversal.expanderForAllTypes()
          Returns a RelationshipExpander which expands relationships of all types and directions.
static Expander Traversal.expanderForAllTypes(Direction direction)
          Returns a RelationshipExpander which expands relationships of all types in the given direction.
static Expander Traversal.expanderForTypes(RelationshipType type)
          Creates a new RelationshipExpander which is set to expand relationships with type in any direction.
static Expander Traversal.expanderForTypes(RelationshipType type, Direction dir)
          Creates a new RelationshipExpander which is set to expand relationships with type and direction.
static Expander Traversal.expanderForTypes(RelationshipType type1, Direction dir1, RelationshipType type2, Direction dir2)
          Creates a new RelationshipExpander which is set to expand relationships with two different types and directions.
static Expander Traversal.expanderForTypes(RelationshipType type1, Direction dir1, RelationshipType type2, Direction dir2, Object... more)
          Creates a new RelationshipExpander which is set to expand relationships with multiple types and directions.
 

Methods in org.neo4j.kernel with parameters of type Expander
 PathDescription PathDescription.step(Expander expander)
           
 


Neo4j Community

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