public class FunctionInvocation extends Expression
Represents a function call.
| Constructor and Description |
|---|
FunctionInvocation(java.lang.String functionName,
java.util.List argumentList)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
evaluate(java.lang.Object pContext,
VariableResolver pResolver,
java.util.Map functions,
java.lang.String defaultPrefix,
Logger pLogger)
Evaluates by looking up the name in the VariableResolver
|
java.util.List |
getArgumentList() |
java.lang.String |
getExpressionString()
Returns the expression in the expression language syntax
|
java.lang.String |
getFunctionName() |
void |
setArgumentList(java.util.List l) |
void |
setFunctionName(java.lang.String f) |
public FunctionInvocation(java.lang.String functionName,
java.util.List argumentList)
public java.lang.String getFunctionName()
public void setFunctionName(java.lang.String f)
public java.util.List getArgumentList()
public void setArgumentList(java.util.List l)
public java.lang.String getExpressionString()
getExpressionString in class Expressionpublic java.lang.Object evaluate(java.lang.Object pContext,
VariableResolver pResolver,
java.util.Map functions,
java.lang.String defaultPrefix,
Logger pLogger)
throws ELException
evaluate in class ExpressionELExceptionCopyright (c) 1999-2012 Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.