public static enum DE9IMRelation.Type extends java.lang.Enum<DE9IMRelation.Type>
Contains, Within, Covers, CoveredBy, Disjoint, Overlaps, Touches, Equals }
is Jointly Exclusive and Pairwise Disjoint (JEPD) and equivalent to RCC8 (Cohn et al., 2007).| Enum Constant and Description |
|---|
Contains |
CoveredBy |
Covers |
Crosses |
Disjoint |
Equals |
Intersects |
Overlaps |
Touches |
Within |
| Modifier and Type | Method and Description |
|---|---|
static DE9IMRelation.Type |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static DE9IMRelation.Type[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final DE9IMRelation.Type Contains
public static final DE9IMRelation.Type Within
public static final DE9IMRelation.Type Covers
public static final DE9IMRelation.Type CoveredBy
public static final DE9IMRelation.Type Intersects
public static final DE9IMRelation.Type Disjoint
public static final DE9IMRelation.Type Crosses
public static final DE9IMRelation.Type Overlaps
public static final DE9IMRelation.Type Touches
public static final DE9IMRelation.Type Equals
public static DE9IMRelation.Type[] values()
for (DE9IMRelation.Type c : DE9IMRelation.Type.values()) System.out.println(c);
public static DE9IMRelation.Type 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 null