|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Direction | |
|---|---|
| org.neo4j.graphalgo | Scalable graph algorithms like shortest path and others for Neo4j which
can be easily accessed via GraphAlgoFactory. |
| org.neo4j.graphalgo.impl.centrality | Centrality graph algorithms which are allright to use, but doesn't scale to bigger graphs. |
| org.neo4j.graphalgo.impl.shortestpath | Package containing older implementations of Dijkstra and shortest path,
where the ones in GraphAlgoFactory would be
a better option. |
| org.neo4j.graphalgo.impl.util | |
| org.neo4j.graphdb | The graph database API used by Neo4j. |
| org.neo4j.graphdb.traversal | Traversal framework. |
| org.neo4j.graphmatching | Facilities for finding occurrences of patterns in a Neo4j graph. |
| org.neo4j.kernel | Implementation for embedding a Neo4j graph database in an application. |
| org.neo4j.kernel.ha | |
| org.neo4j.kernel.impl.traversal | |
| org.neo4j.kernel.impl.util | |
| org.neo4j.tooling.wrap | |
| Uses of Direction in org.neo4j.graphalgo |
|---|
| Methods in org.neo4j.graphalgo with parameters of type Direction | |
|---|---|
T |
CostEvaluator.getCost(Relationship relationship,
Direction direction)
This is the general method for looking up costs for relationships. |
| Uses of Direction in org.neo4j.graphalgo.impl.centrality |
|---|
| Fields in org.neo4j.graphalgo.impl.centrality declared as Direction | |
|---|---|
protected Direction |
EigenvectorCentralityArnoldi.relationDirection
|
protected Direction |
EigenvectorCentralityPower.relationDirection
|
| Constructors in org.neo4j.graphalgo.impl.centrality with parameters of type Direction | |
|---|---|
EigenvectorCentralityArnoldi(Direction relationDirection,
CostEvaluator<Double> costEvaluator,
Set<Node> nodeSet,
Set<Relationship> relationshipSet,
double precision)
|
|
EigenvectorCentralityPower(Direction relationDirection,
CostEvaluator<Double> costEvaluator,
Set<Node> nodeSet,
Set<Relationship> relationshipSet,
double precision)
|
|
| Uses of Direction in org.neo4j.graphalgo.impl.shortestpath |
|---|
| Fields in org.neo4j.graphalgo.impl.shortestpath declared as Direction | |
|---|---|
protected Direction |
Dijkstra.relationDirection
|
protected Direction |
FloydWarshall.relationDirection
|
protected Direction |
SingleSourceShortestPathBFS.relationShipDirection
|
| Methods in org.neo4j.graphalgo.impl.shortestpath that return Direction | |
|---|---|
Direction |
SingleSourceSingleSinkShortestPath.getDirection()
This can be used to retrieve the Direction in which relationships should be in the shortest path(s). |
Direction |
SingleSourceShortestPathDijkstra.getDirection()
|
Direction |
SingleSourceShortestPathBFS.getDirection()
|
Direction |
Dijkstra.getDirection()
|
protected Direction |
Dijkstra.DijstraIterator.getDirection()
|
Direction |
SingleSourceShortestPath.getDirection()
This can be used to retrieve the Direction in which relationships should be in the shortest path(s). |
| Constructors in org.neo4j.graphalgo.impl.shortestpath with parameters of type Direction | |
|---|---|
Dijkstra(CostType startCost,
Node startNode,
Node endNode,
CostEvaluator<CostType> costEvaluator,
CostAccumulator<CostType> costAccumulator,
Comparator<CostType> costComparator,
Direction relationDirection,
RelationshipType... costRelationTypes)
|
|
FloydWarshall(CostType startCost,
CostType infinitelyBad,
Direction relationDirection,
CostEvaluator<CostType> costEvaluator,
CostAccumulator<CostType> costAccumulator,
Comparator<CostType> costComparator,
Set<Node> nodeSet,
Set<Relationship> relationshipSet)
|
|
SingleSourceShortestPathBFS(Node startNode,
Direction relationShipDirection,
RelationshipType... relationShipTypes)
|
|
SingleSourceShortestPathDijkstra(CostType startCost,
Node startNode,
CostEvaluator<CostType> costEvaluator,
CostAccumulator<CostType> costAccumulator,
Comparator<CostType> costComparator,
Direction relationDirection,
RelationshipType... costRelationTypes)
|
|
| Uses of Direction in org.neo4j.graphalgo.impl.util |
|---|
| Methods in org.neo4j.graphalgo.impl.util with parameters of type Direction | |
|---|---|
Double |
DoubleEvaluatorWithDefault.getCost(Relationship relationship,
Direction direction)
|
Double |
DoubleEvaluator.getCost(Relationship relationship,
Direction direction)
|
Integer |
IntegerEvaluator.getCost(Relationship relationship,
Direction direction)
|
| Uses of Direction in org.neo4j.graphdb |
|---|
| Methods in org.neo4j.graphdb that return Direction | |
|---|---|
Direction |
Direction.reverse()
Reverses the direction returning INCOMING if this equals
OUTGOING, OUTGOING if this equals INCOMING or
BOTH if this equals BOTH. |
static Direction |
Direction.valueOf(String name)
Returns the enum constant of this type with the specified name. |
static Direction[] |
Direction.values()
Returns an array containing the constants of this enum type, in the order they are declared. |
| Methods in org.neo4j.graphdb with parameters of type Direction | |
|---|---|
Expander |
Expander.add(RelationshipType type,
Direction direction)
Add a RelationshipType with a Direction to the
Expander. |
Iterable<Relationship> |
Node.getRelationships(Direction dir)
Returns all OUTGOING or
INCOMING relationships from this node. |
Iterable<Relationship> |
Node.getRelationships(Direction direction,
RelationshipType... types)
Returns all the relationships of any of the types in types
that are attached to this node and have the given direction. |
Iterable<Relationship> |
Node.getRelationships(RelationshipType type,
Direction dir)
Returns all relationships with the given type and direction that are attached to this node. |
Relationship |
Node.getSingleRelationship(RelationshipType type,
Direction dir)
Returns the only relationship of a given type and direction that is attached to this node, or null. |
boolean |
Node.hasRelationship(Direction dir)
Returns true if there are any relationships in the given
direction attached to this node, false otherwise. |
boolean |
Node.hasRelationship(Direction direction,
RelationshipType... types)
Returns true if there are any relationships of any of the
types in types attached to this node (for the given
direction), false otherwise. |
boolean |
Node.hasRelationship(RelationshipType type,
Direction dir)
Returns true if there are any relationships of the given
relationship type and direction attached to this node, false
otherwise. |
Traverser |
Node.traverse(Traverser.Order traversalOrder,
StopEvaluator stopEvaluator,
ReturnableEvaluator returnableEvaluator,
RelationshipType relationshipType,
Direction direction)
Instantiates a traverser that will start at this node and traverse according to the given order and evaluators along the specified relationship type and direction. |
Traverser |
Node.traverse(Traverser.Order traversalOrder,
StopEvaluator stopEvaluator,
ReturnableEvaluator returnableEvaluator,
RelationshipType firstRelationshipType,
Direction firstDirection,
RelationshipType secondRelationshipType,
Direction secondDirection)
Instantiates a traverser that will start at this node and traverse according to the given order and evaluators along the two specified relationship type and direction pairs. |
| Uses of Direction in org.neo4j.graphdb.traversal |
|---|
| Methods in org.neo4j.graphdb.traversal with parameters of type Direction | |
|---|---|
TraversalDescription |
TraversalDescription.relationships(RelationshipType type,
Direction direction)
Adds type to the list of relationship types to traverse in
the given direction. |
| Uses of Direction in org.neo4j.graphmatching |
|---|
| Methods in org.neo4j.graphmatching that return Direction | |
|---|---|
Direction |
PatternRelationship.getDirectionFrom(PatternNode fromNode)
Get the direction in which relationships are discovered using this relationship pattern from the specified node. |
| Methods in org.neo4j.graphmatching with parameters of type Direction | |
|---|---|
PatternRelationship |
PatternNode.createOptionalRelationshipTo(PatternNode otherNode,
Direction dir)
Create an optional PatternRelationship between this node and the
specified other node, with the specified direction. |
PatternRelationship |
PatternNode.createOptionalRelationshipTo(PatternNode otherNode,
RelationshipType type,
Direction dir)
Create an optional PatternRelationship of the specified
RelationshipType between this node and the specified other node,
with the specified direction. |
PatternRelationship |
PatternNode.createRelationshipTo(PatternNode otherNode,
Direction dir)
Create a required PatternRelationship between this node and the
specified other node, with the specified direction. |
PatternRelationship |
PatternNode.createRelationshipTo(PatternNode otherNode,
RelationshipType type,
Direction dir)
Create a required PatternRelationship of the specified
RelationshipType between this node and the specified other node,
with the specified direction. |
| Uses of Direction in org.neo4j.kernel |
|---|
| Methods in org.neo4j.kernel with parameters of type Direction | |
|---|---|
abstract StandardExpander |
StandardExpander.add(RelationshipType type,
Direction direction)
|
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,
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. |
| Uses of Direction in org.neo4j.kernel.ha |
|---|
| Uses of Direction in org.neo4j.kernel.impl.traversal |
|---|
| Methods in org.neo4j.kernel.impl.traversal with parameters of type Direction | |
|---|---|
TraversalDescription |
TraversalDescriptionImpl.relationships(RelationshipType type,
Direction direction)
|
| Uses of Direction in org.neo4j.kernel.impl.util |
|---|
| Methods in org.neo4j.kernel.impl.util that return Direction | |
|---|---|
Direction |
RelIdArray.DirectionWrapper.direction()
|
| Methods in org.neo4j.kernel.impl.util with parameters of type Direction | |
|---|---|
static RelIdArray.DirectionWrapper |
RelIdArray.wrap(Direction direction)
|
| Uses of Direction in org.neo4j.tooling.wrap |
|---|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||