Class FunctionInvocation
- java.lang.Object
-
- org.apache.taglibs.standard.lang.jstl.Expression
-
- org.apache.taglibs.standard.lang.jstl.FunctionInvocation
-
public class FunctionInvocation extends Expression
Represents a function call.
- Author:
- Shawn Bayern (in the style of Nathan's other classes)
-
-
Constructor Summary
Constructors Constructor Description FunctionInvocation(String functionName, List argumentList)
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
evaluate(Object pContext, VariableResolver pResolver, Map functions, String defaultPrefix, Logger pLogger)
Evaluates by looking up the name in the VariableResolverList
getArgumentList()
String
getExpressionString()
Returns the expression in the expression language syntaxString
getFunctionName()
void
setArgumentList(List l)
void
setFunctionName(String f)
-
-
-
Method Detail
-
getFunctionName
public String getFunctionName()
-
setFunctionName
public void setFunctionName(String f)
-
getArgumentList
public List getArgumentList()
-
setArgumentList
public void setArgumentList(List l)
-
getExpressionString
public String getExpressionString()
Returns the expression in the expression language syntax- Specified by:
getExpressionString
in classExpression
-
evaluate
public Object evaluate(Object pContext, VariableResolver pResolver, Map functions, String defaultPrefix, Logger pLogger) throws ELException
Evaluates by looking up the name in the VariableResolver- Specified by:
evaluate
in classExpression
- Throws:
ELException
-
-