Package org.apache.commons.el
Class UnaryOperatorExpression
- java.lang.Object
-
- org.apache.commons.el.Expression
-
- org.apache.commons.el.UnaryOperatorExpression
-
public class UnaryOperatorExpression extends Expression
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
Fields Modifier and Type Field Description (package private) ExpressionmExpression(package private) UnaryOperatormOperator(package private) java.util.ListmOperators
-
Constructor Summary
Constructors Constructor Description UnaryOperatorExpression(UnaryOperator pOperator, java.util.List pOperators, Expression pExpression)Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Objectevaluate(javax.servlet.jsp.el.VariableResolver pResolver, javax.servlet.jsp.el.FunctionMapper functions, Logger pLogger)Evaluates to the literal valueExpressiongetExpression()java.lang.StringgetExpressionString()Returns the expression in the expression language syntaxUnaryOperatorgetOperator()java.util.ListgetOperators()voidsetExpression(Expression pExpression)voidsetOperator(UnaryOperator pOperator)voidsetOperators(java.util.List pOperators)
-
-
-
Field Detail
-
mOperator
UnaryOperator mOperator
-
mOperators
java.util.List mOperators
-
mExpression
Expression mExpression
-
-
Constructor Detail
-
UnaryOperatorExpression
public UnaryOperatorExpression(UnaryOperator pOperator, java.util.List pOperators, Expression pExpression)
Constructor
-
-
Method Detail
-
getOperator
public UnaryOperator getOperator()
-
setOperator
public void setOperator(UnaryOperator pOperator)
-
getOperators
public java.util.List getOperators()
-
setOperators
public void setOperators(java.util.List pOperators)
-
getExpression
public Expression getExpression()
-
setExpression
public void setExpression(Expression pExpression)
-
getExpressionString
public java.lang.String getExpressionString()
Returns the expression in the expression language syntax- Specified by:
getExpressionStringin classExpression
-
evaluate
public java.lang.Object evaluate(javax.servlet.jsp.el.VariableResolver pResolver, javax.servlet.jsp.el.FunctionMapper functions, Logger pLogger) throws javax.servlet.jsp.el.ELExceptionEvaluates to the literal value- Specified by:
evaluatein classExpression- Throws:
javax.servlet.jsp.el.ELException
-
-