org.apache.commons.el
public abstract class BinaryOperator extends Object
This is the superclass for all binary operators
Version: $Change: 181177 $$DateTime: 2001/06/26 08:45:09 $$Author: luehe $
| Constructor Summary | |
|---|---|
| BinaryOperator()
Constructor
| |
| Method Summary | |
|---|---|
| abstract Object | apply(Object pLeft, Object pRight, Logger pLogger)
Applies the operator to the given pair of values
|
| abstract String | getOperatorSymbol()
Returns the symbol representing the operator
|
| boolean | shouldCoerceToBoolean()
Returns true if the operator expects its arguments to be coerced
to Booleans. |
| boolean | shouldEvaluate(Object pLeft)
Returns true if evaluation is necessary given the specified Left
value. |