Package cdc.converters.defaults
Class DateToString
- java.lang.Object
-
- cdc.converters.AbstractConverter<Date,String>
-
- cdc.converters.defaults.DateToString
-
-
Field Summary
Fields Modifier and Type Field Description static DateToStringDASH_DD_MM_YYYYDateToString instance using "dd-MM-yyyy" pattern.static DateToStringDASH_DD_MM_YYYY_HH_MM_SSstatic DateToStringDASH_YYYY_MM_DDDateToString instance using "yyyy-MM-dd" pattern.static DateToStringDASH_YYYY_MM_DD_HH_MM_SSDateToString instance using "yyyy-MM-dd HH:mm:ss" pattern.static Factory<DateToString>FACTORYstatic FormalArg<DateFormat>FORMATstatic FormalArgsFPARAMS_FORMATstatic FormalArgsFPARAMS_PATTERN_LOCALEstatic DateToStringHH_MM_SSDateToString instance using "HH:mm:ss" pattern.static FormalArg<Locale>LOCALEstatic FormalArg<String>PATTERNstatic DateToStringSLASH_DD_MM_YYYYDateToString instance using "dd/MM/yyyy" pattern.static DateToStringSLASH_DD_MM_YYYY_HH_MM_SSstatic DateToStringSLASH_YYYY_MM_DDDateToString instance using "yyyy/MM/dd" pattern.static DateToStringSLASH_YYYY_MM_DD_HH_MM_SSDateToString instance using "yyyy/MM/dd HH:mm:ss" pattern.-
Fields inherited from interface cdc.converters.Converter
META_FARGS, SOURCE_CLASS, TARGET_CLASS
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringapply(Date source)static DateToStringcreate(String pattern, Locale locale)Creates a DateToString converter based on a pattern and locale.static DateToStringcreate(DateFormat format)Creates a DateToString converter based on a format.DateFormatgetFormat()LocalegetLocale()ArgsgetParams()StringgetPattern()-
Methods inherited from class cdc.converters.AbstractConverter
getSourceClass, getTargetClass, getWrappedSourceClass, getWrappedTargetClass, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface cdc.converters.Converter
adapt, andThen, andThenRaw, applyRaw, areCompliantSourceAndTargetClasses, areMatchingSourceAndTargetClasses, cast, compose, composeRaw, isCompliantSourceClass, isCompliantTargetClass, isMatchingSourceClass, isMatchingTargetClass, orElse, orElseRaw
-
-
-
-
Field Detail
-
DASH_YYYY_MM_DD
public static final DateToString DASH_YYYY_MM_DD
DateToString instance using "yyyy-MM-dd" pattern.
-
SLASH_YYYY_MM_DD
public static final DateToString SLASH_YYYY_MM_DD
DateToString instance using "yyyy/MM/dd" pattern.
-
DASH_DD_MM_YYYY
public static final DateToString DASH_DD_MM_YYYY
DateToString instance using "dd-MM-yyyy" pattern.
-
SLASH_DD_MM_YYYY
public static final DateToString SLASH_DD_MM_YYYY
DateToString instance using "dd/MM/yyyy" pattern.
-
HH_MM_SS
public static final DateToString HH_MM_SS
DateToString instance using "HH:mm:ss" pattern.
-
DASH_YYYY_MM_DD_HH_MM_SS
public static final DateToString DASH_YYYY_MM_DD_HH_MM_SS
DateToString instance using "yyyy-MM-dd HH:mm:ss" pattern.
-
DASH_DD_MM_YYYY_HH_MM_SS
public static final DateToString DASH_DD_MM_YYYY_HH_MM_SS
-
SLASH_YYYY_MM_DD_HH_MM_SS
public static final DateToString SLASH_YYYY_MM_DD_HH_MM_SS
DateToString instance using "yyyy/MM/dd HH:mm:ss" pattern.
-
SLASH_DD_MM_YYYY_HH_MM_SS
public static final DateToString SLASH_DD_MM_YYYY_HH_MM_SS
-
FORMAT
public static final FormalArg<DateFormat> FORMAT
-
FPARAMS_FORMAT
public static final FormalArgs FPARAMS_FORMAT
-
FPARAMS_PATTERN_LOCALE
public static final FormalArgs FPARAMS_PATTERN_LOCALE
-
FACTORY
public static final Factory<DateToString> FACTORY
-
-
Method Detail
-
create
public static DateToString create(DateFormat format)
Creates a DateToString converter based on a format.- Parameters:
format- The format.- Returns:
- A new instance of DataToString that converts Dates using
format.
-
create
public static DateToString create(String pattern, Locale locale)
Creates a DateToString converter based on a pattern and locale.- Parameters:
pattern- The patternlocale- The optional locale.- Returns:
- A new instance of DataToString that converts Dates using
patternandlocale.
-
getFormat
public DateFormat getFormat()
- Returns:
- The format.
-
getPattern
public String getPattern()
- Returns:
- The optional pattern.
-
getLocale
public Locale getLocale()
- Returns:
- The optional locale.
-
getParams
public Args getParams()
- Returns:
- The parameters used to configure this converter.
-
-