Package jakarta.faces.convert
Interface Converter<T>
-
- All Known Implementing Classes:
BigDecimalConverter
,BigIntegerConverter
,BooleanConverter
,ByteConverter
,CharacterConverter
,DateTimeConverter
,DoubleConverter
,EnumConverter
,FloatConverter
,IntegerConverter
,LongConverter
,NumberConverter
,ShortConverter
public interface Converter<T>
see Javadoc of Faces Specification
-
-
Field Summary
Fields Modifier and Type Field Description static String
DATETIMECONVERTER_DEFAULT_TIMEZONE_IS_SYSTEM_TIMEZONE_PARAM_NAME
Set the default timezone as system timezone when a converter extending from DateTimeConverter is created.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description T
getAsObject(FacesContext context, UIComponent component, String value)
String
getAsString(FacesContext context, UIComponent component, T value)
-
-
-
Field Detail
-
DATETIMECONVERTER_DEFAULT_TIMEZONE_IS_SYSTEM_TIMEZONE_PARAM_NAME
@JSFWebConfigParam(defaultValue="false", expectedValues="true, false", since="2.0", group="validation") static final String DATETIMECONVERTER_DEFAULT_TIMEZONE_IS_SYSTEM_TIMEZONE_PARAM_NAME
Set the default timezone as system timezone when a converter extending from DateTimeConverter is created.- See Also:
- Constant Field Values
-
-
Method Detail
-
getAsObject
T getAsObject(FacesContext context, UIComponent component, String value) throws ConverterException
- Throws:
ConverterException
-
getAsString
String getAsString(FacesContext context, UIComponent component, T value) throws ConverterException
- Throws:
ConverterException
-
-