|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.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 BinaryOperatorELExceptionpublic boolean shouldEvaluate(java.lang.Object pLeft)
shouldEvaluate in class BinaryOperatorpublic boolean shouldCoerceToBoolean()
shouldCoerceToBoolean in class BinaryOperator
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||