public class DelegateConverter extends Object implements Converter, StateHolder
<f:converter binding="#{mybean}"/>
or
<f:converter converterId="#{'anyid'}" binding="#{mybean}"/>
The value of mybean could be already on the context, so this
converter avoid creating a new variable and use the previous one.DATETIMECONVERTER_DEFAULT_TIMEZONE_IS_SYSTEM_TIMEZONE_PARAM_NAME| Constructor and Description |
|---|
DelegateConverter() |
DelegateConverter(javax.el.ValueExpression id,
javax.el.ValueExpression binding,
String converterIdString) |
| Modifier and Type | Method and Description |
|---|---|
Object |
getAsObject(FacesContext facesContext,
UIComponent component,
String value) |
String |
getAsString(FacesContext facesContext,
UIComponent component,
Object value) |
boolean |
isTransient() |
void |
restoreState(FacesContext facesContext,
Object state) |
Object |
saveState(FacesContext facesContext) |
void |
setTransient(boolean arg0) |
public DelegateConverter()
public DelegateConverter(javax.el.ValueExpression id,
javax.el.ValueExpression binding,
String converterIdString)
public boolean isTransient()
isTransient in interface StateHolderpublic void restoreState(FacesContext facesContext, Object state)
restoreState in interface StateHolderpublic Object saveState(FacesContext facesContext)
saveState in interface StateHolderpublic void setTransient(boolean arg0)
setTransient in interface StateHolderpublic Object getAsObject(FacesContext facesContext, UIComponent component, String value)
getAsObject in interface Converterpublic String getAsString(FacesContext facesContext, UIComponent component, Object value)
getAsString in interface ConverterCopyright © 2021 The Apache Software Foundation. All rights reserved.