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
ConstructorsConstructorDescriptionFacesConverterCDIWrapper
(Class<? extends Converter> converterClass, Class<?> forClass, String converterId) -
Method Summary
Modifier and TypeMethodDescriptionvoid
getAsObject
(FacesContext context, UIComponent component, String value) getAsString
(FacesContext context, UIComponent component, Object value) boolean
boolean
void
void
restoreState
(FacesContext context, Object state) saveState
(FacesContext context) void
setTransient
(boolean newTransientValue)
-
Constructor Details
-
FacesConverterCDIWrapper
public FacesConverterCDIWrapper() -
FacesConverterCDIWrapper
-
-
Method Details
-
getAsObject
public Object getAsObject(FacesContext context, UIComponent component, String value) throws ConverterException - Specified by:
getAsObject
in interfaceConverter
- Throws:
ConverterException
-
getAsString
public String getAsString(FacesContext context, UIComponent component, Object value) throws ConverterException - Specified by:
getAsString
in interfaceConverter
- Throws:
ConverterException
-
getWrapped
- Specified by:
getWrapped
in interfaceFacesWrapper<Converter>
-
saveState
- Specified by:
saveState
in interfaceStateHolder
-
restoreState
- Specified by:
restoreState
in interfaceStateHolder
-
isTransient
public boolean isTransient()- Specified by:
isTransient
in interfaceStateHolder
-
setTransient
public void setTransient(boolean newTransientValue) - Specified by:
setTransient
in interfaceStateHolder
-
clearInitialState
public void clearInitialState()- Specified by:
clearInitialState
in interfacePartialStateHolder
-
initialStateMarked
public boolean initialStateMarked()- Specified by:
initialStateMarked
in interfacePartialStateHolder
-
markInitialState
public void markInitialState()- Specified by:
markInitialState
in interfacePartialStateHolder
-