Class AbstractSimpleTypeConvertor
java.lang.Object
org.castor.cpa.persistence.convertor.AbstractTypeConvertor
org.castor.cpa.persistence.convertor.AbstractSimpleTypeConvertor
- All Implemented Interfaces:
Cloneable
,TypeConvertor
,TypeConvertor
- Direct Known Subclasses:
BigDecimalToBoolean
,BigDecimalToByte
,BigDecimalToDouble
,BigDecimalToFloat
,BigDecimalToInteger
,BigDecimalToLong
,BigDecimalToShort
,ByteArrayToInputStream
,ByteArrayToSerializable
,ByteArrayToString
,ByteToBigDecimal
,ByteToInteger
,ByteToShort
,CastorDateToDate
,CastorDateToSqlDate
,CastorDurationToLong
,CastorTimeToLong
,CharArrayToSqlClob
,CharArrayToString
,DateToCastorDate
,DateToLong
,DateToSqlDate
,DateToSqlTime
,DateToSqlTimestamp
,DoubleToBigDecimal
,DoubleToFloat
,DoubleToInteger
,DoubleToLong
,EnumToOrdinal
,EnumTypeConvertor
,FloatToBigDecimal
,FloatToDouble
,FloatToInteger
,FloatToLong
,IntegerToBigDecimal
,IntegerToBoolean
,IntegerToByte
,IntegerToDouble
,IntegerToFloat
,IntegerToLong
,IntegerToShort
,LongToBigDecimal
,LongToCastorDuration
,LongToDate
,LongToDouble
,LongToFloat
,LongToInteger
,LongToShort
,ObjectToString
,SerializableToByteArray
,SerializableToInputStream
,ShortToBigDecimal
,ShortToBoolean
,ShortToByte
,ShortToInteger
,ShortToLong
,SqlDateToCastorDate
,SqlDateToDate
,SqlTimestampToDate
,SqlTimeToDate
,StringToBigDecimal
,StringToByteArray
,StringToCastorDuration
,StringToCastorTime
,StringToCharacter
,StringToCharArray
,StringToDouble
,StringToFloat
,StringToInteger
,StringToLong
,StringToShort
,StringToSqlClob
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
ConstructorsConstructorDescriptionAbstractSimpleTypeConvertor
(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.final void
parameterize
(String parameter) Initialize the converter with the given parameter.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
-
Constructor Details
-
AbstractSimpleTypeConvertor
Construct a Converter between given fromType an toType.- Parameters:
fromType
- The type being converted from.toType
- The type being converted to.
-
-
Method Details
-
configure
Configure the converter with given configuration.- Parameters:
properties
- Properties to use.
-
parameterize
Initialize the converter with the given parameter. If no parameter is available the method don't need to be called or may be called withnull
which both should lead to the default behaviour of the converter.- Parameters:
parameter
- The parameter for the convertor (null if is not specified).
-