org.apache.myfaces.el
Class MethodBindingImpl
java.lang.Object
javax.faces.el.MethodBinding
org.apache.myfaces.el.MethodBindingImpl
- All Implemented Interfaces:
- StateHolder
public class MethodBindingImpl
- extends MethodBinding
- implements StateHolder
- Version:
- $Revision: 472618 $ $Date: 2006-11-08 15:06:54 -0500 (Wed, 08 Nov 2006) $
- Author:
- Anton Koinov (latest modification by $Author: grantsmith $)
MethodBindingImpl
public MethodBindingImpl(Application application,
String reference,
Class[] argClasses)
MethodBindingImpl
public MethodBindingImpl()
- Empty constructor, so that new instances can be created when restoring
state.
getExpressionString
public String getExpressionString()
- Overrides:
getExpressionString
in class MethodBinding
getType
public Class getType(FacesContext facesContext)
- Specified by:
getType
in class MethodBinding
invoke
public Object invoke(FacesContext facesContext,
Object[] args)
throws EvaluationException,
MethodNotFoundException
- Specified by:
invoke
in class MethodBinding
- Throws:
EvaluationException
MethodNotFoundException
resolveToBaseAndProperty
protected Object[] resolveToBaseAndProperty(FacesContext facesContext)
throws javax.servlet.jsp.el.ELException
- Throws:
javax.servlet.jsp.el.ELException
toString
public String toString()
- Overrides:
toString
in class Object
saveState
public Object saveState(FacesContext facescontext)
- Specified by:
saveState
in interface StateHolder
restoreState
public void restoreState(FacesContext facescontext,
Object obj)
- Specified by:
restoreState
in interface StateHolder
isTransient
public boolean isTransient()
- Specified by:
isTransient
in interface StateHolder
setTransient
public void setTransient(boolean flag)
- Specified by:
setTransient
in interface StateHolder
Copyright © 2012 The Apache Software Foundation. All Rights Reserved.