public enum RelationDirection extends Enum<RelationDirection>
Modifier and Type | Method and Description |
---|---|
boolean |
contains(RelationDirection d)
Returns true if this direction "contains" the specified one, that is,
either it's equal to it, or this direction is
BOTH |
RelationDirection |
inverse()
Inverts the direction of the relation.
|
RelationDirection |
sum(RelationDirection d)
Adds the current direction
|
static RelationDirection |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static RelationDirection[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final RelationDirection NONE
public static final RelationDirection IN
public static final RelationDirection OUT
public static final RelationDirection BOTH
public static RelationDirection[] values()
for (RelationDirection c : RelationDirection.values()) System.out.println(c);
public static RelationDirection valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic RelationDirection sum(RelationDirection d)
d
- public boolean contains(RelationDirection d)
BOTH
d
- public RelationDirection inverse()