javax.el
Class MethodExpression

java.lang.Object
  extended by javax.el.Expression
      extended by javax.el.MethodExpression
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
MethodExpressionAdapter, MethodExpressionImpl

public abstract class MethodExpression
extends Expression

Represents an EL expression

See Also:
Serialized Form

Constructor Summary
MethodExpression()
           
 
Method Summary
abstract  MethodInfo getMethodInfo(ELContext context)
           
abstract  java.lang.Object invoke(ELContext context, java.lang.Object[] params)
           
 boolean isParmetersProvided()
           
 
Methods inherited from class javax.el.Expression
equals, getExpressionString, hashCode, isLiteralText
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MethodExpression

public MethodExpression()
Method Detail

getMethodInfo

public abstract MethodInfo getMethodInfo(ELContext context)
                                  throws PropertyNotFoundException,
                                         MethodNotFoundException,
                                         ELException
Throws:
PropertyNotFoundException
MethodNotFoundException
ELException

invoke

public abstract java.lang.Object invoke(ELContext context,
                                        java.lang.Object[] params)
                                 throws PropertyNotFoundException,
                                        MethodNotFoundException,
                                        ELException
Throws:
PropertyNotFoundException
MethodNotFoundException
ELException

isParmetersProvided

public boolean isParmetersProvided()