javax.faces.el
Class MethodBinding

java.lang.Object
  extended by javax.faces.el.MethodBinding

public abstract class MethodBinding
extends java.lang.Object

see Javadoc of JSF Specification

Version:
$Revision: 472555 $ $Date: 2006-11-08 18:30:58 +0100 (Mi, 08 Nov 2006) $
Author:
Thomas Spiegl (latest modification by $Author: grantsmith $)

Constructor Summary
MethodBinding()
           
 
Method Summary
 java.lang.String getExpressionString()
          returns the String of your expression like #{bean.foo}.
abstract  java.lang.Class getType(FacesContext facescontext)
           
abstract  java.lang.Object invoke(FacesContext facescontext, java.lang.Object[] aobj)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MethodBinding

public MethodBinding()
Method Detail

getExpressionString

public java.lang.String getExpressionString()
returns the String of your expression like #{bean.foo}.


getType

public abstract java.lang.Class getType(FacesContext facescontext)
                                 throws MethodNotFoundException
Throws:
MethodNotFoundException

invoke

public abstract java.lang.Object invoke(FacesContext facescontext,
                                        java.lang.Object[] aobj)
                                 throws EvaluationException,
                                        MethodNotFoundException
Throws:
EvaluationException
MethodNotFoundException


Copyright © 2007 Apache Software Foundation. All Rights Reserved.