| Enum Constant and Description |
|---|
DIV
Division.
|
IDIV
Integer division.
|
MINUS
Subtraction.
|
MOD
Modulo.
|
MULT
Multiplication.
|
PLUS
Addition.
|
| Modifier and Type | Method and Description |
|---|---|
abstract Item |
ev(InputInfo ii,
Item a,
Item b)
Performs the calculation.
|
java.lang.String |
toString() |
static Calc |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static Calc[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Calc PLUS
public static final Calc MINUS
public static final Calc MULT
public static final Calc DIV
public static final Calc IDIV
public static final Calc MOD
public static Calc[] values()
for (Calc c : Calc.values()) System.out.println(c);
public static Calc 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 abstract Item ev(InputInfo ii, Item a, Item b) throws QueryException
ii - input infoa - first itemb - second itemQueryException - query exceptionpublic java.lang.String toString()
toString in class java.lang.Enum<Calc>