Package org.apache.myfaces.cdi.wrapper
Class FacesConverterCDIWrapper
- java.lang.Object
-
- org.apache.myfaces.cdi.wrapper.FacesConverterCDIWrapper
-
- All Implemented Interfaces:
PartialStateHolder,StateHolder,Converter,FacesWrapper<Converter>
public class FacesConverterCDIWrapper extends Object implements PartialStateHolder, Converter, FacesWrapper<Converter>
-
-
Field Summary
-
Fields inherited from interface jakarta.faces.convert.Converter
DATETIMECONVERTER_DEFAULT_TIMEZONE_IS_SYSTEM_TIMEZONE_PARAM_NAME
-
-
Constructor Summary
Constructors Constructor Description FacesConverterCDIWrapper()FacesConverterCDIWrapper(Class<? extends Converter> converterClass, Class<?> forClass, String converterId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclearInitialState()ObjectgetAsObject(FacesContext context, UIComponent component, String value)StringgetAsString(FacesContext context, UIComponent component, Object value)ConvertergetWrapped()booleaninitialStateMarked()booleanisTransient()voidmarkInitialState()voidrestoreState(FacesContext context, Object state)ObjectsaveState(FacesContext context)voidsetTransient(boolean newTransientValue)
-
-
-
Method Detail
-
getAsObject
public Object getAsObject(FacesContext context, UIComponent component, String value) throws ConverterException
- Specified by:
getAsObjectin interfaceConverter- Throws:
ConverterException
-
getAsString
public String getAsString(FacesContext context, UIComponent component, Object value) throws ConverterException
- Specified by:
getAsStringin interfaceConverter- Throws:
ConverterException
-
getWrapped
public Converter getWrapped()
- Specified by:
getWrappedin interfaceFacesWrapper<Converter>
-
saveState
public Object saveState(FacesContext context)
- Specified by:
saveStatein interfaceStateHolder
-
restoreState
public void restoreState(FacesContext context, Object state)
- Specified by:
restoreStatein interfaceStateHolder
-
isTransient
public boolean isTransient()
- Specified by:
isTransientin interfaceStateHolder
-
setTransient
public void setTransient(boolean newTransientValue)
- Specified by:
setTransientin interfaceStateHolder
-
clearInitialState
public void clearInitialState()
- Specified by:
clearInitialStatein interfacePartialStateHolder
-
initialStateMarked
public boolean initialStateMarked()
- Specified by:
initialStateMarkedin interfacePartialStateHolder
-
markInitialState
public void markInitialState()
- Specified by:
markInitialStatein interfacePartialStateHolder
-
-