static void |
ExpressionValue.absolute(ExpressionValue operand,
ExpressionValue out) |
Absolute calculation.
|
static void |
ExpressionValue.add(ExpressionValue operand,
ExpressionValue operand2,
ExpressionValue out) |
Add calculation.
|
static void |
ExpressionValue.and(ExpressionValue operand,
ExpressionValue operand2,
ExpressionValue out) |
Bitwise And calculation.
|
int |
ExpressionValue.compareTo(ExpressionValue o) |
|
static Expression |
Expression.create(ExpressionValue value) |
Creates an expression that is just one value.
|
static ExpressionValue |
ExpressionValue.create(ExpressionValue value) |
Creates an expression value.
|
static void |
ExpressionValue.divide(ExpressionValue operand,
ExpressionValue operand2,
ExpressionValue out) |
Divide calculation.
|
static void |
ExpressionValue.equal(ExpressionValue operand,
ExpressionValue operand2,
ExpressionValue out) |
Logical Equal calculation.
|
boolean |
ExpressionValue.equals(ExpressionValue value) |
|
void |
Expression.evaluate(ExpressionStack stack,
ExpressionVariableContext context,
ExpressionValue out) |
Evaluates this expression.
|
void |
Expression.evaluate(ExpressionValue out) |
Evaluates this expression.
|
void |
Expression.evaluate(ExpressionVariableContext context,
ExpressionValue out) |
Evaluates this expression.
|
static void |
ExpressionValue.greater(ExpressionValue operand,
ExpressionValue operand2,
ExpressionValue out) |
Greater-than calculation.
|
static void |
ExpressionValue.greaterOrEqual(ExpressionValue operand,
ExpressionValue operand2,
ExpressionValue out) |
Greater-than-or-equal calculation.
|
static void |
ExpressionValue.leftShift(ExpressionValue operand,
ExpressionValue operand2,
ExpressionValue out) |
Left shift calculation.
|
static void |
ExpressionValue.less(ExpressionValue operand,
ExpressionValue operand2,
ExpressionValue out) |
Less-than calculation.
|
static void |
ExpressionValue.lessOrEqual(ExpressionValue operand,
ExpressionValue operand2,
ExpressionValue out) |
Less-than-or-equal calculation.
|
static void |
ExpressionValue.logicalAnd(ExpressionValue operand,
ExpressionValue operand2,
ExpressionValue out) |
Logical And calculation.
|
static void |
ExpressionValue.logicalNot(ExpressionValue operand,
ExpressionValue out) |
Logical not calculation.
|
static void |
ExpressionValue.logicalOr(ExpressionValue operand,
ExpressionValue operand2,
ExpressionValue out) |
Logical Or calculation.
|
static void |
ExpressionValue.modulo(ExpressionValue operand,
ExpressionValue operand2,
ExpressionValue out) |
Modulo calculation.
|
static void |
ExpressionValue.multiply(ExpressionValue operand,
ExpressionValue operand2,
ExpressionValue out) |
Multiply calculation.
|
static void |
ExpressionValue.negate(ExpressionValue operand,
ExpressionValue out) |
Negate calculation.
|
static void |
ExpressionValue.not(ExpressionValue operand,
ExpressionValue out) |
Bitwise not calculation.
|
static void |
ExpressionValue.notEqual(ExpressionValue operand,
ExpressionValue operand2,
ExpressionValue out) |
Logical Not Equal calculation.
|
static void |
ExpressionValue.or(ExpressionValue operand,
ExpressionValue operand2,
ExpressionValue out) |
Bitwise Or calculation.
|
void |
ExpressionStack.push(ExpressionValue value) |
Pushes a value onto the stack.
|
static void |
ExpressionValue.rightShift(ExpressionValue operand,
ExpressionValue operand2,
ExpressionValue out) |
Right shift calculation.
|
static void |
ExpressionValue.rightShiftPadded(ExpressionValue operand,
ExpressionValue operand2,
ExpressionValue out) |
Right shift padded calculation.
|
void |
ExpressionValue.set(ExpressionValue value) |
Sets this value using another value.
|
void |
ExpressionVariableContext.set(String name,
ExpressionValue value) |
Gets a corresponding expression value by name.
|
static void |
ExpressionValue.strictEqual(ExpressionValue operand,
ExpressionValue operand2,
ExpressionValue out) |
Strict Equal calculation.
|
static void |
ExpressionValue.strictNotEqual(ExpressionValue operand,
ExpressionValue operand2,
ExpressionValue out) |
Strict Not Equal calculation.
|
static void |
ExpressionValue.subtract(ExpressionValue operand,
ExpressionValue operand2,
ExpressionValue out) |
Subtract calculation.
|
static void |
ExpressionValue.xor(ExpressionValue operand,
ExpressionValue operand2,
ExpressionValue out) |
Bitwise XOr calculation.
|