org.apache.commons.el
Class BoundFunctionInvocation

java.lang.Object
  extended by org.apache.commons.el.Expression
      extended by org.apache.commons.el.FunctionInvocation
          extended by org.apache.commons.el.BoundFunctionInvocation

public class BoundFunctionInvocation
extends FunctionInvocation

A subclass of FunctionInvocation which is bound to a particular Method. A bound function does not require a FunctionMapper to be evaluated.

Author:
Jamie Taylor

Constructor Summary
BoundFunctionInvocation(Method method, String functionName, List argumentList)
           
 
Method Summary
protected  Method resolveFunction(javax.servlet.jsp.el.FunctionMapper functions)
          Returns the Methodsupplied to the constructor.
 
Methods inherited from class org.apache.commons.el.FunctionInvocation
bindFunctions, evaluate, getArgumentList, getExpressionString, getFunctionName, setArgumentList, setFunctionName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BoundFunctionInvocation

public BoundFunctionInvocation(Method method,
                               String functionName,
                               List argumentList)
Parameters:
functionName -
argumentList -
Method Detail

resolveFunction

protected Method resolveFunction(javax.servlet.jsp.el.FunctionMapper functions)
                          throws javax.servlet.jsp.el.ELException
Returns the Methodsupplied to the constructor.

Overrides:
resolveFunction in class FunctionInvocation
Parameters:
functions - unused
Returns:
the Method to execute
Throws:
javax.servlet.jsp.el.ELException


Copyright © 2003-2010 Apache Software Foundation. All Rights Reserved.