Package org.apache.commons.el
Class FunctionInvocation
- java.lang.Object
-
- org.apache.commons.el.Expression
-
- org.apache.commons.el.FunctionInvocation
-
public class FunctionInvocation extends Expression
Represents a function call.
- Author:
- Shawn Bayern (in the style of Nathan's other classes)
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List
argumentList
private java.lang.String
functionName
-
Constructor Summary
Constructors Constructor Description FunctionInvocation(java.lang.String functionName, java.util.List argumentList)
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
evaluate(javax.servlet.jsp.el.VariableResolver pResolver, javax.servlet.jsp.el.FunctionMapper functions, Logger pLogger)
Evaluates by looking up the name in the VariableResolverjava.util.List
getArgumentList()
java.lang.String
getExpressionString()
Returns the expression in the expression language syntaxjava.lang.String
getFunctionName()
void
setArgumentList(java.util.List l)
void
setFunctionName(java.lang.String f)
-
-
-
Method Detail
-
getFunctionName
public java.lang.String getFunctionName()
-
setFunctionName
public void setFunctionName(java.lang.String f)
-
getArgumentList
public java.util.List getArgumentList()
-
setArgumentList
public void setArgumentList(java.util.List l)
-
getExpressionString
public java.lang.String getExpressionString()
Returns the expression in the expression language syntax- Specified by:
getExpressionString
in 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.ELException
Evaluates by looking up the name in the VariableResolver- Specified by:
evaluate
in classExpression
- Throws:
javax.servlet.jsp.el.ELException
-
-