Class AbstractDateTypeConvertor
java.lang.Object
org.castor.cpa.persistence.convertor.AbstractTypeConvertor
org.castor.cpa.persistence.convertor.AbstractDateTypeConvertor
- All Implemented Interfaces:
Cloneable
,TypeConvertor
,TypeConvertor
- Direct Known Subclasses:
BigDecimalToDate
,DateToBigDecimal
,DateToDouble
,DateToInteger
,DateToString
,DoubleToDate
,IntegerToDate
,SqlTimestampToString
,StringToDate
,StringToSqlTimestamp
Abstract base class to convert from one type to another without any configuration
or parameters.
- Since:
- 1.1.3
- Version:
- $Revision: 7134 $ $Date: 2006-04-25 15:08:23 -0600 (Tue, 25 Apr 2006) $
- Author:
- Ralf Joachim
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractDateTypeConvertor
(Class<?> fromType, Class<?> toType) Construct a Converter between given fromType an toType. -
Method Summary
Modifier and TypeMethodDescriptionfinal void
configure
(AbstractProperties properties) Configure the converter with given configuration.protected static final SimpleDateFormat
Use this accessor to access the DEFAULT_DATE_FORMAT.protected static String
getFullDatePattern
(String pattern) Transforms short date format pattern into full format pattern for SimpleDateFormat (e.g., "YMD" to "yyyyMMdd").Methods inherited from class org.castor.cpa.persistence.convertor.AbstractTypeConvertor
clone, fromType, toString, toType
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.castor.cpa.persistence.convertor.TypeConvertor
convert, parameterize
-
Constructor Details
-
AbstractDateTypeConvertor
Construct a Converter between given fromType an toType.- Parameters:
fromType
- The type being converted from.toType
- The type being converted to.
-
-
Method Details
-
getDefaultDateFormat
Use this accessor to access the DEFAULT_DATE_FORMAT.- Returns:
- A clone of DEFAULT_DATE_FORMAT.
-
getFullDatePattern
Transforms short date format pattern into full format pattern for SimpleDateFormat (e.g., "YMD" to "yyyyMMdd").- Parameters:
pattern
- The short pattern.- Returns:
- The full pattern.
-
configure
Configure the converter with given configuration.- Parameters:
properties
- Properties to use.
-