|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<Direction>
org.neo4j.api.core.Direction
public enum Direction
Defines relationship directions used to when getting relationships from a node or when creating traversers.
A relationship has a direction from a node's point of view. If a node is
the start node of a relationship it will be an OUTGOING
relationship from that node's point of view. If a node is the end node of
a relationship it will be an INCOMING
relationship from that
node's point of view. The BOTH
direction is used when direction
is of no imporance, such as "give me all" or "traverse all" relationships
that are either OUTGOING
or INCOMING
.
Enum Constant Summary | |
---|---|
BOTH
Defines both incoming and outgoing relationships. |
|
INCOMING
Defines incoming relationships. |
|
OUTGOING
Defines outgoing relationships. |
Method Summary | |
---|---|
Direction |
reverse()
Reverses the direction returning INCOMING if this equals
OUTGOING , OUTGOING if this equals INCOMING or
BOTH if this equals BOTH . |
static Direction |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static Direction[] |
values()
Returns an array containing the constants of this enum type, in the order they're declared. |
Methods inherited from class java.lang.Enum |
---|
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final Direction OUTGOING
public static final Direction INCOMING
public static final Direction BOTH
Method Detail |
---|
public static final Direction[] values()
for(Direction c : Direction.values()) System.out.println(c);
public static Direction valueOf(String name)
name
- the name of the enum constant to be returned.
IllegalArgumentException
- if this enum type has no constant
with the specified namepublic Direction reverse()
INCOMING
if this equals
OUTGOING
, OUTGOING
if this equals INCOMING
or
BOTH
if this equals BOTH
.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |