Operator
Implementation of the LogicalOperator operator. Base class for all LogicalOperators.
Object
ComplexExpressionImpl
Operator
LogicalOperator
Cloneable
, Expression
, Serializable
LogicalAnd
, LogicalMultiAnd
, LogicalMultiOr
, LogicalNot
, LogicalOr
Field Summary |
protected static final | |
protected static final |
Constructor Summary |
|
|
|
|
Method Summary |
protected static |
|
Methods from com.bea.p13n.expression.operator. |
|
Methods from com.bea.p13n.expression.internal. |
addListener, addSubExpression, clearCache, clone, createProxyExpression, equals, getCachedValue, getParent, getSource, getSubExpression, getSubExpressionCount, getUserData, hashCode, isCached, isCacheEnabled, isEqualitySubExpression, notifyListeners, removeAllSubExpressions, removeListener, removeSubExpression, removeSubExpression, setCachedValue, setCacheEnabled, setParent, setSource, setSubExpression, setUserData, toString, write |
Methods from class java.lang. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods from interface com.bea.p13n.expression. |
|
Field Detail |
protected static final Class
BINARY_PARAMETER_SIGNATURE
protected static final Class
UNARY_PARAMETER_SIGNATURE
Constructor Detail |
protected LogicalOperator()
protected LogicalOperator(Object
lhs,Object
rhs)
LogicalOperator
by associating the given two
operands.
protected LogicalOperator(Object
operand)
LogicalOperator
by associating the given single
operand.
public LogicalOperator(Object
[] operands)
LogicalOperator
by associating the given array of
of operands.
Method Detail |
protected staticReturns a new parameter signature array for the given sub-expression count and old parameter signature array.Class
[] updateParameterSignature(int subExpressionCount,Class
[] oldSignature)
Class
array representing the
the old parameter signature for the given operator.