|
|||||||||
| 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.AndOperator
public class AndOperator
The implementation of the and operator
| Field Summary | |
|---|---|
static AndOperator |
SINGLETON
|
| Constructor Summary | |
|---|---|
AndOperator()
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 AndOperator SINGLETON
| Constructor Detail |
|---|
public AndOperator()
| 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 | ||||||||