Package org.geotools.data.util
Class TemporalConverterFactory
- Object
-
- TemporalConverterFactory
-
- All Implemented Interfaces:
ConverterFactory
public class TemporalConverterFactory extends Object implements ConverterFactory
Converter factory which created converting between the various temporal types.Supported save conversions:
Date
toCalendar
Time
toCalendar
Date
toTimestamp
Date
toDate
Calendar
toDate
Calendar
toTimestamp
XMLGregorianCalendar
toCalendar
Calendar
toXMLGregorianCalendar
XMLGregorianCalendar
toDate
Date
toXMLGregorianCalendar
String
toTimeZone
Instant
toDate
Supported unsafe (lossy) conversions:
The hint
ConverterFactory.SAFE_CONVERSION
is used to control which conversions will be applied.The hint
#DATE_FORMAT
can be used to control the format of converting a temporal value to a String.- Since:
- 2.4
- Author:
- Justin Deoliveira, The Open Planning Project
-
-
Field Summary
-
Fields inherited from interface ConverterFactory
SAFE_CONVERSION
-
-
Constructor Summary
Constructors Constructor Description TemporalConverterFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Converter
createConverter(Class source, Class target, Hints hints)
Creates aConverter
instance for converting one type of object to another.
-
-
-
Method Detail
-
createConverter
public Converter createConverter(Class source, Class target, Hints hints)
Description copied from interface:ConverterFactory
Creates aConverter
instance for converting one type of object to another.- Specified by:
createConverter
in interfaceConverterFactory
- Parameters:
source
- The type to convert from.target
- The type to convert to.hints
- Hints used to be used while creating a converter.- Returns:
- The converter, or
null
if one could not be found.
-
-