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
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    getAsString(jakarta.faces.context.FacesContext context, jakarta.faces.component.UIComponent component, Object value)
    This method get the SimpleDateFormat 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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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 interface jakarta.faces.convert.Converter
      Overrides:
      getAsString in class jakarta.faces.convert.DateTimeConverter
    • getFormatter

      protected SimpleDateFormat getFormatter()
      This method get the SimpleDateFormat instance to be used for formatting.
      Returns:
      the SimpleDateFormat instance.