public enum A16BaseRelation extends java.lang.Enum<A16BaseRelation> implements BaseRelation
Enum Constant and Description |
---|
DISJOINT |
EI |
EN |
EQ_E |
EQ_I |
EQ_N |
HAS |
HASNOT |
IE |
ISA |
ISNOT |
NE |
NOTEQ_I |
OVERLAP |
SUBSUME |
SUBSUMED |
Modifier and Type | Field and Description |
---|---|
int |
index |
A16BaseRelation |
inverse |
java.lang.String |
relation
NO CHANGE IS NECESSARY BEYOND THIS POINT (only change the class name)
Unfortunately, this MUST be copied in all class.
|
Modifier and Type | Method and Description |
---|---|
int |
getIndex() |
A16BaseRelation |
getInverse() |
java.lang.String |
getString() |
void |
init(int idx,
A16BaseRelation inv) |
static A16BaseRelation |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static A16BaseRelation[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
void |
write(java.io.PrintWriter writer) |
public static final A16BaseRelation EQ_N
public static final A16BaseRelation SUBSUMED
public static final A16BaseRelation SUBSUME
public static final A16BaseRelation OVERLAP
public static final A16BaseRelation DISJOINT
public static final A16BaseRelation HAS
public static final A16BaseRelation HASNOT
public static final A16BaseRelation ISA
public static final A16BaseRelation ISNOT
public static final A16BaseRelation EQ_I
public static final A16BaseRelation NOTEQ_I
public static final A16BaseRelation NE
public static final A16BaseRelation IE
public static final A16BaseRelation EQ_E
public static final A16BaseRelation EN
public static final A16BaseRelation EI
public final java.lang.String relation
public int index
public A16BaseRelation inverse
public static A16BaseRelation[] values()
for (A16BaseRelation c : A16BaseRelation.values()) System.out.println(c);
public static A16BaseRelation valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic java.lang.String getString()
getString
in interface BaseRelation
public int getIndex()
getIndex
in interface BaseRelation
public A16BaseRelation getInverse()
getInverse
in interface BaseRelation
public void init(int idx, A16BaseRelation inv)
public void write(java.io.PrintWriter writer)
write
in interface BaseRelation
(C) INRIA & friends, 2003-2020