public class MethodBindingImpl
extends javax.faces.el.MethodBinding
implements javax.faces.component.StateHolder
Constructor and Description |
---|
MethodBindingImpl()
Empty constructor, so that new instances can be created when restoring
state.
|
MethodBindingImpl(javax.faces.application.Application application,
String reference,
Class[] argClasses) |
Modifier and Type | Method and Description |
---|---|
String |
getExpressionString() |
Class |
getType(javax.faces.context.FacesContext facesContext) |
Object |
invoke(javax.faces.context.FacesContext facesContext,
Object[] args) |
boolean |
isTransient() |
protected Object[] |
resolveToBaseAndProperty(javax.faces.context.FacesContext facesContext) |
void |
restoreState(javax.faces.context.FacesContext facescontext,
Object obj) |
Object |
saveState(javax.faces.context.FacesContext facescontext) |
void |
setTransient(boolean flag) |
String |
toString() |
public MethodBindingImpl(javax.faces.application.Application application, String reference, Class[] argClasses)
public MethodBindingImpl()
public String getExpressionString()
getExpressionString
in class javax.faces.el.MethodBinding
public Class getType(javax.faces.context.FacesContext facesContext)
getType
in class javax.faces.el.MethodBinding
public Object invoke(javax.faces.context.FacesContext facesContext, Object[] args) throws javax.faces.el.EvaluationException, javax.faces.el.MethodNotFoundException
invoke
in class javax.faces.el.MethodBinding
javax.faces.el.EvaluationException
javax.faces.el.MethodNotFoundException
protected Object[] resolveToBaseAndProperty(javax.faces.context.FacesContext facesContext) throws javax.servlet.jsp.el.ELException
javax.servlet.jsp.el.ELException
public Object saveState(javax.faces.context.FacesContext facescontext)
saveState
in interface javax.faces.component.StateHolder
public void restoreState(javax.faces.context.FacesContext facescontext, Object obj)
restoreState
in interface javax.faces.component.StateHolder
public boolean isTransient()
isTransient
in interface javax.faces.component.StateHolder
public void setTransient(boolean flag)
setTransient
in interface javax.faces.component.StateHolder
Copyright © 2013 Apache Software Foundation. All Rights Reserved.