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 Objectevaluate(Object pContext, VariableResolver pResolver, Map functions, String defaultPrefix, Logger pLogger)Evaluates by looking up the name in the VariableResolverListgetArgumentList()StringgetExpressionString()Returns the expression in the expression language syntaxStringgetFunctionName()voidsetArgumentList(List l)voidsetFunctionName(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:
getExpressionStringin 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:
evaluatein classExpression- Throws:
ELException
-
-