public class ValueExpressionToValueBinding extends ValueBinding implements StateHolder
ValueExpressionToValueBinding
Constructor and Description |
---|
ValueExpressionToValueBinding() |
ValueExpressionToValueBinding(javax.el.ValueExpression valueExpression)
Creates a new instance of ValueExpressionToValueBinding
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
String |
getExpressionString() |
Class |
getType(FacesContext facesContext) |
Object |
getValue(FacesContext facesContext) |
javax.el.ValueExpression |
getValueExpression() |
int |
hashCode() |
boolean |
isReadOnly(FacesContext facesContext) |
boolean |
isTransient() |
void |
restoreState(FacesContext facesContext,
Object state) |
Object |
saveState(FacesContext context) |
void |
setTransient(boolean newTransientValue) |
void |
setValue(FacesContext facesContext,
Object value) |
public ValueExpressionToValueBinding()
public ValueExpressionToValueBinding(javax.el.ValueExpression valueExpression)
public javax.el.ValueExpression getValueExpression()
public String getExpressionString()
getExpressionString
in class ValueBinding
public void setValue(FacesContext facesContext, Object value) throws EvaluationException, PropertyNotFoundException
setValue
in class ValueBinding
EvaluationException
PropertyNotFoundException
public boolean isReadOnly(FacesContext facesContext) throws EvaluationException, PropertyNotFoundException
isReadOnly
in class ValueBinding
EvaluationException
PropertyNotFoundException
public Object getValue(FacesContext facesContext) throws EvaluationException, PropertyNotFoundException
getValue
in class ValueBinding
EvaluationException
PropertyNotFoundException
public Class getType(FacesContext facesContext) throws EvaluationException, PropertyNotFoundException
getType
in class ValueBinding
EvaluationException
PropertyNotFoundException
public void restoreState(FacesContext facesContext, Object state)
restoreState
in interface StateHolder
public Object saveState(FacesContext context)
saveState
in interface StateHolder
public void setTransient(boolean newTransientValue)
setTransient
in interface StateHolder
public boolean isTransient()
isTransient
in interface StateHolder
Copyright © 2020 The Apache Software Foundation. All rights reserved.