public class MethodBindingMethodExpressionAdapter
extends javax.faces.el.MethodBinding
implements javax.faces.component.StateHolder, java.io.Serializable
Wrap a MethodExpression instance and expose it as a MethodBinding
Modifier and Type | Field and Description |
---|---|
private javax.el.MethodExpression |
methodExpression |
private static long |
serialVersionUID |
private boolean |
tranzient |
Constructor and Description |
---|
MethodBindingMethodExpressionAdapter() |
MethodBindingMethodExpressionAdapter(javax.el.MethodExpression methodExpression) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object other) |
java.lang.String |
getExpressionString() |
java.lang.Class |
getType(javax.faces.context.FacesContext context) |
javax.el.MethodExpression |
getWrapped() |
int |
hashCode() |
java.lang.Object |
invoke(javax.faces.context.FacesContext context,
java.lang.Object[] params) |
boolean |
isTransient() |
private static java.lang.Class |
loadClass(java.lang.String name,
java.lang.Object fallbackClass) |
void |
restoreState(javax.faces.context.FacesContext context,
java.lang.Object state) |
java.lang.Object |
saveState(javax.faces.context.FacesContext context) |
void |
setTransient(boolean tranzient) |
private static final long serialVersionUID
private javax.el.MethodExpression methodExpression
private boolean tranzient
public MethodBindingMethodExpressionAdapter()
public MethodBindingMethodExpressionAdapter(javax.el.MethodExpression methodExpression)
public java.lang.Object invoke(javax.faces.context.FacesContext context, java.lang.Object[] params) throws javax.faces.el.EvaluationException, javax.faces.el.MethodNotFoundException
invoke
in class javax.faces.el.MethodBinding
javax.faces.el.EvaluationException
javax.faces.el.MethodNotFoundException
public java.lang.Class getType(javax.faces.context.FacesContext context) throws javax.faces.el.MethodNotFoundException
getType
in class javax.faces.el.MethodBinding
javax.faces.el.MethodNotFoundException
public java.lang.String getExpressionString()
getExpressionString
in class javax.faces.el.MethodBinding
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public boolean isTransient()
isTransient
in interface javax.faces.component.StateHolder
public void setTransient(boolean tranzient)
setTransient
in interface javax.faces.component.StateHolder
public java.lang.Object saveState(javax.faces.context.FacesContext context)
saveState
in interface javax.faces.component.StateHolder
public void restoreState(javax.faces.context.FacesContext context, java.lang.Object state)
restoreState
in interface javax.faces.component.StateHolder
public javax.el.MethodExpression getWrapped()
private static java.lang.Class loadClass(java.lang.String name, java.lang.Object fallbackClass) throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException
Copyright © 2002-2013 Oracle America, Inc. All Rights Reserved.