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 voidconfigure(AbstractProperties properties) Configure the converter with given configuration.final voidparameterize(String parameter) Initialize the converter with the given parameter.Methods inherited from class org.castor.cpa.persistence.convertor.AbstractTypeConvertor
clone, fromType, toString, toTypeMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods 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 withnullwhich both should lead to the default behaviour of the converter.- Parameters:
parameter- The parameter for the convertor (null if is not specified).
-