|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.jbpm.jpdl.el.impl.BinaryOperator org.jbpm.jpdl.el.impl.OrOperator
public class OrOperator
The implementation of the or operator
Field Summary | |
---|---|
static OrOperator |
SINGLETON
|
Constructor Summary | |
---|---|
OrOperator()
Constructor |
Method Summary | |
---|---|
java.lang.Object |
apply(java.lang.Object pLeft,
java.lang.Object pRight,
Logger pLogger)
Applies the operator to the given value |
java.lang.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(java.lang.Object pLeft)
Returns true if evaluation is necessary given the specified Left value. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final OrOperator SINGLETON
Constructor Detail |
---|
public OrOperator()
Method Detail |
---|
public java.lang.String getOperatorSymbol()
getOperatorSymbol
in class BinaryOperator
public java.lang.Object apply(java.lang.Object pLeft, java.lang.Object pRight, Logger pLogger) throws ELException
apply
in class BinaryOperator
ELException
public boolean shouldEvaluate(java.lang.Object pLeft)
shouldEvaluate
in class BinaryOperator
public boolean shouldCoerceToBoolean()
shouldCoerceToBoolean
in class BinaryOperator
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |