| Package | Description |
|---|---|
| org.neo4j.graphdb |
The core graph database API.
|
| org.neo4j.kernel |
Implementation for embedding a Neo4j graph database in an application.
|
| Modifier and Type | Method and Description |
|---|---|
Expander |
Expander.add(RelationshipType type)
Add a
RelationshipType to the Expander. |
Expander |
Expander.add(RelationshipType type,
Direction direction)
|
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() |
| Modifier and Type | Class and Description |
|---|---|
class |
OrderedByTypeExpander |
class |
StandardExpander |
| Modifier and Type | Method and Description |
|---|---|
Expander |
StandardExpander.addRelationsipFilter(Predicate<? super Relationship> filter) |
static Expander |
Traversal.emptyExpander()
|
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)
|
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. |
| Modifier and Type | Method and Description |
|---|---|
PathDescription |
PathDescription.step(Expander expander) |
Copyright © 2002-2013 The Neo4j Graph Database Project. All Rights Reserved.