Package org.apache.commons.el
Class UnaryOperatorExpression
java.lang.Object
org.apache.commons.el.Expression
org.apache.commons.el.UnaryOperatorExpression
An expression representing one or more unary operators on a value
- Version:
- $Change: 181177 $$DateTime: 2001/06/26 08:45:09 $$Author: luehe $
- Author:
- Nathan Abramson - Art Technology Group, Shawn Bayern
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) Expression
(package private) UnaryOperator
(package private) List
-
Constructor Summary
ConstructorsConstructorDescriptionUnaryOperatorExpression
(UnaryOperator pOperator, List pOperators, Expression pExpression) Constructor -
Method Summary
Modifier and TypeMethodDescriptionevaluate
(javax.servlet.jsp.el.VariableResolver pResolver, javax.servlet.jsp.el.FunctionMapper functions, Logger pLogger) Evaluates to the literal valueReturns the expression in the expression language syntaxvoid
setExpression
(Expression pExpression) void
setOperator
(UnaryOperator pOperator) void
setOperators
(List pOperators)
-
Field Details
-
mOperator
UnaryOperator mOperator -
mOperators
List mOperators -
mExpression
Expression mExpression
-
-
Constructor Details
-
UnaryOperatorExpression
Constructor
-
-
Method Details
-
getOperator
-
setOperator
-
getOperators
-
setOperators
-
getExpression
-
setExpression
-
getExpressionString
Returns the expression in the expression language syntax- Specified by:
getExpressionString
in classExpression
-
evaluate
public Object evaluate(javax.servlet.jsp.el.VariableResolver pResolver, javax.servlet.jsp.el.FunctionMapper functions, Logger pLogger) throws javax.servlet.jsp.el.ELException Evaluates to the literal value- Specified by:
evaluate
in classExpression
- Throws:
javax.servlet.jsp.el.ELException
-