Package org.smooks.engine.converter
Class DateToStringConverterFactory
- java.lang.Object
-
- org.smooks.engine.converter.DateToStringConverterFactory
-
- All Implemented Interfaces:
TypeConverterFactory<Date,String>
,Configurable
public class DateToStringConverterFactory extends Object implements TypeConverterFactory<Date,String>, Configurable
Date
data decoder. Decodes the supplied string into aDate
value based on the supplied "format
" parameter, or the default (see below). The default date format used is "yyyy-MM-dd'T'HH:mm:ss" (seeSimpleDateFormat
). This format is based on the ISO 8601 standard as used by the XML Schema type "dateTime". This decoder is synchronized on its underlyingSimpleDateFormat
instance.- Author:
- tom.fennelly@gmail.com
- See Also:
LocaleAwareDateDecoder
-
-
Constructor Summary
Constructors Constructor Description DateToStringConverterFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TypeConverter<Date,String>
createTypeConverter()
Properties
getConfiguration()
Get the component configuration.TypeConverterDescriptor<Class<Date>,Class<String>>
getTypeConverterDescriptor()
void
setConfiguration(Properties properties)
Set the component configuration.
-
-
-
Method Detail
-
createTypeConverter
public TypeConverter<Date,String> createTypeConverter()
- Specified by:
createTypeConverter
in interfaceTypeConverterFactory<Date,String>
-
getTypeConverterDescriptor
public TypeConverterDescriptor<Class<Date>,Class<String>> getTypeConverterDescriptor()
- Specified by:
getTypeConverterDescriptor
in interfaceTypeConverterFactory<Date,String>
-
setConfiguration
public void setConfiguration(Properties properties) throws SmooksConfigException
Description copied from interface:Configurable
Set the component configuration.- Specified by:
setConfiguration
in interfaceConfigurable
- Parameters:
properties
- The component configuration properties.- Throws:
SmooksConfigException
- Bad component configuration.
-
getConfiguration
public Properties getConfiguration()
Description copied from interface:Configurable
Get the component configuration.- Specified by:
getConfiguration
in interfaceConfigurable
- Returns:
- The component configuration properties.
-
-