ComplexExpressionImpl
Base class for all Operators in the expression package.
Object
ComplexExpressionImpl
Operator
Cloneable
, Expression
, Serializable
ClassForName
, ClassGetName
, ClassNewInstance
, CollectionOperator
, ComparativeOperator
, If
, Instanceof
, LogicalOperator
, MathOperator
, MethodCall
, ObjectGetClass
, ObjectHashCode
, ObjectToString
, PropertyRef
, PropertyRef
, StringOperator
, SystemCurrentTimeMillis
, SystemGetProperty
, Variable
Constructor Summary |
|
Method Summary |
protected |
|
protected |
|
protected |
|
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. |
|
Constructor Detail |
protected Operator()
protected Operator(Object
lhs,Object
rhs)
protected Operator(Object
unaryOperand)
Method Detail |
protected Object
leftHandSide()
Returns left hand side operand of a binary operator.
Object
representing a left hand side operand of a binary operator.
protected Object
operand()
Returns unary operand of an unary operator.
Object
representing an operand of an unary operator.
protected Object
rightHandSide()
Returns right hand side operand of a binary operator.
Object
representing a right hand side operand of a binary operator.