Package com.jk.web.faces.convertor
Class JKAbstractTempralConvertor
java.lang.Object
jakarta.faces.convert.DateTimeConverter
com.jk.web.faces.convertor.JKAbstractTempralConvertor
- All Implemented Interfaces:
jakarta.faces.component.PartialStateHolder
,jakarta.faces.component.StateHolder
,jakarta.faces.convert.Converter
- Direct Known Subclasses:
JKDateConvertor
,JKTimeConvertor
,JKTimeStampConvertor
public abstract class JKAbstractTempralConvertor
extends jakarta.faces.convert.DateTimeConverter
This class is an abstract base class for custom temporal converters that
extend
DateTimeConverter
.- Version:
- 1.0
- Author:
- Dr. Jalal H. Kiswani
-
Field Summary
Fields inherited from class jakarta.faces.convert.DateTimeConverter
CONVERTER_ID, DATE_ID, DATETIME_ID, STRING_ID, TIME_ID
Fields inherited from interface jakarta.faces.convert.Converter
DATETIMECONVERTER_DEFAULT_TIMEZONE_IS_SYSTEM_TIMEZONE_PARAM_NAME
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAsString
(jakarta.faces.context.FacesContext context, jakarta.faces.component.UIComponent component, Object value) protected SimpleDateFormat
This method get theSimpleDateFormat
instance to be used for formatting.Methods inherited from class jakarta.faces.convert.DateTimeConverter
clearInitialState, getAsObject, getDateStyle, getLocale, getPattern, getTimeStyle, getTimeZone, getType, initialStateMarked, isTransient, markInitialState, restoreState, saveState, setDateStyle, setLocale, setPattern, setTimeStyle, setTimeZone, setTransient, setType
-
Constructor Details
-
JKAbstractTempralConvertor
public JKAbstractTempralConvertor()
-
-
Method Details
-
getAsString
public String getAsString(jakarta.faces.context.FacesContext context, jakarta.faces.component.UIComponent component, Object value) - Specified by:
getAsString
in interfacejakarta.faces.convert.Converter
- Overrides:
getAsString
in classjakarta.faces.convert.DateTimeConverter
-
getFormatter
This method get theSimpleDateFormat
instance to be used for formatting.- Returns:
- the
SimpleDateFormat
instance.
-