felix.dstruct
Enum FelixPredicate.FPProperty
java.lang.Object
java.lang.Enum<FelixPredicate.FPProperty>
felix.dstruct.FelixPredicate.FPProperty
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<FelixPredicate.FPProperty>
- Enclosing class:
- FelixPredicate
public static enum FelixPredicate.FPProperty
- extends java.lang.Enum<FelixPredicate.FPProperty>
Properties that can be assigned to each predicate.
Example properties include: SYMM, REPLEX, TRANS etc.
Methods inherited from class java.lang.Enum |
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
SYMM
public static final FelixPredicate.FPProperty SYMM
REFLEX
public static final FelixPredicate.FPProperty REFLEX
TRANS
public static final FelixPredicate.FPProperty TRANS
CHAIN_RECUR
public static final FelixPredicate.FPProperty CHAIN_RECUR
OTHER_RECUR
public static final FelixPredicate.FPProperty OTHER_RECUR
OTHER_RECUR_WITHOTHER_OPENPRED
public static final FelixPredicate.FPProperty OTHER_RECUR_WITHOTHER_OPENPRED
KEY_CONSTRAINT
public static final FelixPredicate.FPProperty KEY_CONSTRAINT
NON_RECUR
public static final FelixPredicate.FPProperty NON_RECUR
EMBED_WEIGHT_RULE
public static final FelixPredicate.FPProperty EMBED_WEIGHT_RULE
values
public static FelixPredicate.FPProperty[] values()
- Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
for (FelixPredicate.FPProperty c : FelixPredicate.FPProperty.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they are declared
valueOf
public static FelixPredicate.FPProperty valueOf(java.lang.String name)
- Returns the enum constant of this type with the specified name.
The string must match exactly an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)
- Parameters:
name
- the name of the enum constant to be returned.
- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified name
java.lang.NullPointerException
- if the argument is null