public abstract class AbstractBaseBinaryOperation extends BinaryOperation
operand1, operand2| Constructor and Description |
|---|
AbstractBaseBinaryOperation(java.lang.String name,
Expression operand1,
Expression operand2) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<java.lang.Object> |
evaluateOperands() |
int |
getPriority() |
protected abstract void |
validateOperandType(java.lang.Object value) |
binaryEvaluation, evaluate, getChildren, getOperandCountclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDescriptionpublic AbstractBaseBinaryOperation(java.lang.String name,
Expression operand1,
Expression operand2)
public int getPriority()
protected final java.util.List<java.lang.Object> evaluateOperands()
evaluateOperands in class BinaryOperationprotected abstract void validateOperandType(java.lang.Object value)