|
||||||||||
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.graphdb.Direction
public enum Direction
Defines relationship directions used 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 importance, 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 are declared. |
Methods inherited from class java.lang.Enum |
---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
---|
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 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 name
NullPointerException
- if the argument is nullpublic 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 |