choco.kernel.solver.constraints.reified
Enum NodeType
java.lang.Object
java.lang.Enum<NodeType>
choco.kernel.solver.constraints.reified.NodeType
- All Implemented Interfaces:
- Serializable, Comparable<NodeType>
public enum NodeType
- extends Enum<NodeType>
Method Summary |
static NodeType |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static NodeType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared. |
ABS
public static final NodeType ABS
AND
public static final NodeType AND
CONSTANTLEAF
public static final NodeType CONSTANTLEAF
CONSTRAINTLEAF
public static final NodeType CONSTRAINTLEAF
CUSTOM
public static final NodeType CUSTOM
DIST
public static final NodeType DIST
DISTEQ
public static final NodeType DISTEQ
DISTGT
public static final NodeType DISTGT
DISTLT
public static final NodeType DISTLT
DISTNEQ
public static final NodeType DISTNEQ
DIV
public static final NodeType DIV
EQ
public static final NodeType EQ
FALSE
public static final NodeType FALSE
GEQ
public static final NodeType GEQ
GT
public static final NodeType GT
IFTHENELSE
public static final NodeType IFTHENELSE
LEQ
public static final NodeType LEQ
LT
public static final NodeType LT
MAX
public static final NodeType MAX
MIN
public static final NodeType MIN
MINUS
public static final NodeType MINUS
MOD
public static final NodeType MOD
MULT
public static final NodeType MULT
NAND
public static final NodeType NAND
NEG
public static final NodeType NEG
NEQ
public static final NodeType NEQ
NOT
public static final NodeType NOT
NOR
public static final NodeType NOR
OPPSIGN
public static final NodeType OPPSIGN
OR
public static final NodeType OR
PLUS
public static final NodeType PLUS
POW
public static final NodeType POW
SAMESIGN
public static final NodeType SAMESIGN
SCALAR
public static final NodeType SCALAR
SQUARE
public static final NodeType SQUARE
TRUE
public static final NodeType TRUE
VARIABLELEAF
public static final NodeType VARIABLELEAF
XNOR
public static final NodeType XNOR
XOR
public static final NodeType XOR
values
public static NodeType[] 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 (NodeType c : NodeType.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they are declared
valueOf
public static NodeType valueOf(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:
IllegalArgumentException
- if this enum type has no constant
with the specified name
NullPointerException
- if the argument is null
Copyright © 2012. All Rights Reserved.