Uses of Interface
org.exolab.castor.mapping.TypeConvertor

Packages that use TypeConvertor
org.castor.cpa.persistence.convertor   
org.castor.cpa.persistence.sql.engine.info   
org.exolab.castor.jdo.engine Implementation of the Castor JDO engine. 
org.exolab.castor.jdo.engine.nature   
org.exolab.castor.jdo.oql   
org.exolab.castor.mapping.loader Implementations for mapping interfaces and the default mapping loader. 
org.exolab.castor.persist The Castor persistence engine handles object persistence, object caching, transaction concurrency and locking. 
org.exolab.castor.persist.spi Defines the interfaces for persistence engine service providers. 
 

Uses of TypeConvertor in org.castor.cpa.persistence.convertor
 

Subinterfaces of TypeConvertor in org.castor.cpa.persistence.convertor
 interface TypeConvertor
          Interface for a type convertor.
 

Classes in org.castor.cpa.persistence.convertor that implement TypeConvertor
 class AbstractDateTypeConvertor
          Abstract base class to convert from one type to another without any configuration or parameters.
 class AbstractLobTypeConvertor
          Abstract base class to convert from one type to another using a large object buffer whose size can be configured through properties file.
 class AbstractSimpleTypeConvertor
          Abstract base class to convert from one type to another without any configuration or parameters.
 class AbstractTypeConvertor
          Abstract base class to convert from one type to another.
 class BigDecimalToBoolean
          Convert BigDecimal to Boolean.
 class BigDecimalToByte
          Convert BigDecimal to Byte.
 class BigDecimalToDate
          Convert BigDecimal to Date.
 class BigDecimalToDouble
          Convert BigDecimal to Double.
 class BigDecimalToFloat
          Convert BigDecimal to Float.
 class BigDecimalToInteger
          Convert BigDecimal to Integer.
 class BigDecimalToLong
          Convert BigDecimal to Long.
 class BigDecimalToShort
          Convert BigDecimal to Short.
 class BooleanToBigDecimal
          Convert Boolean to BigDecimal.
 class BooleanToInteger
          Convert Boolean to Integer.
 class BooleanToShort
          Convert Boolean to Short.
 class BooleanToString
          Convert Boolean to String.
 class ByteArrayToInputStream
          Convert byte[] to InputStream.
 class ByteArrayToSerializable
          Convert byte[] to Serializable.
 class ByteArrayToString
          Convert byte[] to String.
 class ByteToBigDecimal
          Convert Byte to BigDecimal.
 class ByteToInteger
          Convert Byte to Integer.
 class ByteToShort
          Convert Byte to Short.
 class CastorDateToDate
          Convert org.exolab.castor.types.Date to Date.
 class CastorDateToSqlDate
          Convert org.exolab.castor.types.Date to java.sql.Date.
 class CastorDurationToLong
          Convert org.exolab.castor.types.Duration to Long.
 class CastorTimeToLong
          Convert org.exolab.castor.types.Time to Long.
 class CharArrayToSqlClob
          Convert char[] to java.sql.Clob.
 class CharArrayToString
          Convert char[] to String.
 class DateToBigDecimal
          Convert Date to BigDecimal.
 class DateToCastorDate
          Convert Date to org.exolab.castor.types.Date.
 class DateToDouble
          Convert Date to Double.
 class DateToInteger
          Convert Date to Integer.
 class DateToLong
          Convert Date to Long.
 class DateToSqlDate
          Convert Date to java.sql.Date.
 class DateToSqlTime
          Convert Date to java.sql.Time.
 class DateToSqlTimestamp
          Convert Date to java.sql.Timestamp.
 class DateToString
          Convert Date to String.
 class DoubleToBigDecimal
          Convert Double to BigDecimal.
 class DoubleToDate
          Convert Double to Date.
 class DoubleToFloat
          Convert Double to Float.
 class DoubleToInteger
          Convert Double to Integer.
 class DoubleToLong
          Convert Double to Long.
 class EnumToOrdinal
           
 class EnumTypeConvertor
          Custom convertor used to handle enum types.
 class FloatToBigDecimal
          Convert Float to BigDecimal.
 class FloatToDouble
          Convert Float to Double.
 class FloatToInteger
          Convert Float to Integer.
 class FloatToLong
          Convert Float to Long.
 class InputStreamToByteArray
          Convert InputStream to byte[].
 class InputStreamToSerializable
          Convert InputStream to Serializable.
 class IntegerToBigDecimal
          Convert Integer to BigDecimal.
 class IntegerToBoolean
          Convert Integer to Boolean.
 class IntegerToByte
          Convert Integer to Byte.
 class IntegerToDate
          Convert Integer to Date.
 class IntegerToDouble
          Convert Integer to Double.
 class IntegerToFloat
          Convert Integer to Float.
 class IntegerToLong
          Convert Integer to Long.
 class IntegerToShort
          Convert Integer to Short.
 class LongToBigDecimal
          Convert Long to BigDecimal.
 class LongToCastorDuration
          Convert Long to org.exolab.castor.types.Duration.
 class LongToCastorTime
          Convert Long to org.exolab.castor.types.Time.
 class LongToDate
          Convert Long to Date.
 class LongToDouble
          Convert Long to Double.
 class LongToFloat
          Convert Long to Float.
 class LongToInteger
          Convert Long to Integer.
 class LongToShort
          Convert Long to Short.
 class ObjectToString
          Convert Object to String.
 class SerializableToByteArray
          Convert Serializable to byte[].
 class SerializableToInputStream
          Convert Serializable to InputStream.
 class ShortToBigDecimal
          Convert Short to BigDecimal.
 class ShortToBoolean
          Convert Short to Boolean.
 class ShortToByte
          Convert Short to Byte.
 class ShortToInteger
          Convert Short to Integer.
 class ShortToLong
          Convert Short to Long.
 class SqlClobToCharArray
          Convert java.sql.Clob to char[].
 class SqlClobToString
          Convert java.sql.Clob to String.
 class SqlDateToCastorDate
          Convert java.sql.Date to org.exolab.castor.types.Date.
 class SqlDateToDate
          Convert java.sql.Date to Date.
 class SqlTimestampToDate
          Convert java.sql.Timestamp to Date.
 class SqlTimestampToString
          Convert java.sql.Timestamp to String.
 class SqlTimeToDate
          Convert java.sql.Time to Date.
 class StringToBigDecimal
          Convert String to BigDecimal.
 class StringToBoolean
          Convert String to Boolean.
 class StringToByteArray
          Convert String to byte[].
 class StringToCastorDuration
          Convert String to org.exolab.castor.types.Duration.
 class StringToCastorTime
          Convert String to org.exolab.castor.types.Time.
 class StringToCharacter
          Convert String to Character.
 class StringToCharArray
          Convert String to char[].
 class StringToDate
          Convert String to Date.
 class StringToDouble
          Convert String to Double.
 class StringToFloat
          Convert String to Float.
 class StringToInteger
          Convert String to Integer.
 class StringToLong
          Convert String to Long.
 class StringToShort
          Convert String to Short.
 class StringToSqlClob
          Convert String to java.sql.Clob.
 class StringToSqlTimestamp
          Convert String to java.sql.Timestamp.
 

Uses of TypeConvertor in org.castor.cpa.persistence.sql.engine.info
 

Constructors in org.castor.cpa.persistence.sql.engine.info with parameters of type TypeConvertor
ColumnInfo(String name, int index, int type, TypeConvertor convertFrom, boolean store, boolean dirty)
          Constructor with all given values.
 

Uses of TypeConvertor in org.exolab.castor.jdo.engine
 

Methods in org.exolab.castor.jdo.engine that return TypeConvertor
 TypeConvertor SQLColumnInfo.getConvertFrom()
           
 TypeConvertor SQLColumnInfo.getConvertTo()
           
 

Methods in org.exolab.castor.jdo.engine with parameters of type TypeConvertor
 SQLRelationLoader SQLEngine.createSQLRelationLoader(String manyTable, String[] idSQL, int[] idType, TypeConvertor[] idTo, TypeConvertor[] idFrom, String[] relatedIdSQL, int[] relatedIdType, TypeConvertor[] ridTo, TypeConvertor[] ridFrom)
           
 SQLRelationLoader SQLEngine.createSQLRelationLoader(String manyTable, String[] idSQL, int[] idType, TypeConvertor[] idTo, TypeConvertor[] idFrom, String[] relatedIdSQL, int[] relatedIdType, TypeConvertor[] ridTo, TypeConvertor[] ridFrom)
           
 SQLRelationLoader SQLEngine.createSQLRelationLoader(String manyTable, String[] idSQL, int[] idType, TypeConvertor[] idTo, TypeConvertor[] idFrom, String[] relatedIdSQL, int[] relatedIdType, TypeConvertor[] ridTo, TypeConvertor[] ridFrom)
           
 SQLRelationLoader SQLEngine.createSQLRelationLoader(String manyTable, String[] idSQL, int[] idType, TypeConvertor[] idTo, TypeConvertor[] idFrom, String[] relatedIdSQL, int[] relatedIdType, TypeConvertor[] ridTo, TypeConvertor[] ridFrom)
           
 

Constructors in org.exolab.castor.jdo.engine with parameters of type TypeConvertor
SQLColumnInfo(String name, int type, TypeConvertor convertTo, TypeConvertor convertFrom)
           
 

Uses of TypeConvertor in org.exolab.castor.jdo.engine.nature
 

Methods in org.exolab.castor.jdo.engine.nature that return TypeConvertor
 TypeConvertor FieldDescriptorJDONature.getConvertor()
          Returns the convertor from the field type to an external type.
 

Methods in org.exolab.castor.jdo.engine.nature with parameters of type TypeConvertor
 void FieldDescriptorJDONature.setTypeConvertor(TypeConvertor typeConvertor)
          Sets the TypeConvertor used for converting from field types to external types.
 

Uses of TypeConvertor in org.exolab.castor.jdo.oql
 

Methods in org.exolab.castor.jdo.oql that return TypeConvertor
 TypeConvertor ParamInfo.getConvertor()
           
 

Uses of TypeConvertor in org.exolab.castor.mapping.loader
 

Methods in org.exolab.castor.mapping.loader that return TypeConvertor
 TypeConvertor FieldHandlerImpl.getConvertFrom()
           
 TypeConvertor TypeInfo.getConvertorFrom()
          Returns the convertor from the field type to an external type.
 TypeConvertor TypeInfo.getConvertorTo()
          Returns the convertor to the field type from an external type.
 TypeConvertor FieldHandlerImpl.getConvertTo()
           
 

Methods in org.exolab.castor.mapping.loader with parameters of type TypeConvertor
 void FieldHandlerImpl.setConvertFrom(TypeConvertor convertor)
          Sets the TypeConvertor used during calls to getValue
 void FieldHandlerImpl.setConvertTo(TypeConvertor convertor)
          Sets the TypeConvertor used during calls to setValue
 

Constructors in org.exolab.castor.mapping.loader with parameters of type TypeConvertor
TypeInfo(Class<?> fieldType, TypeConvertor convertorTo, TypeConvertor convertorFrom, boolean required, Object defaultValue, CollectionHandler colHandler)
          Construct new type information for the field.
TypeInfo(Class fieldType, TypeConvertor convertorTo, TypeConvertor convertorFrom, boolean required, Object defaultValue, CollectionHandler colHandler, boolean checkForCollection)
          Construct new type information for the field.
 

Uses of TypeConvertor in org.exolab.castor.persist
 

Constructors in org.exolab.castor.persist with parameters of type TypeConvertor
SQLRelationLoader(String table, String[] key, int[] keyType, TypeConvertor[] idTo, TypeConvertor[] idFrom, String[] otherKey, int[] otherKeyType, TypeConvertor[] ridTo, TypeConvertor[] ridFrom, PersistenceFactory factory)
           
SQLRelationLoader(String table, String[] key, int[] keyType, TypeConvertor[] idTo, TypeConvertor[] idFrom, String[] otherKey, int[] otherKeyType, TypeConvertor[] ridTo, TypeConvertor[] ridFrom, PersistenceFactory factory)
           
SQLRelationLoader(String table, String[] key, int[] keyType, TypeConvertor[] idTo, TypeConvertor[] idFrom, String[] otherKey, int[] otherKeyType, TypeConvertor[] ridTo, TypeConvertor[] ridFrom, PersistenceFactory factory)
           
SQLRelationLoader(String table, String[] key, int[] keyType, TypeConvertor[] idTo, TypeConvertor[] idFrom, String[] otherKey, int[] otherKeyType, TypeConvertor[] ridTo, TypeConvertor[] ridFrom, PersistenceFactory factory)
           
 

Uses of TypeConvertor in org.exolab.castor.persist.spi
 

Methods in org.exolab.castor.persist.spi with parameters of type TypeConvertor
 SQLRelationLoader Persistence.createSQLRelationLoader(String manyTable, String[] idSQL, int[] idType, TypeConvertor[] idTo, TypeConvertor[] idFrom, String[] relatedIdSQL, int[] relatedIdType, TypeConvertor[] ridTo, TypeConvertor[] ridFrom)
           
 SQLRelationLoader Persistence.createSQLRelationLoader(String manyTable, String[] idSQL, int[] idType, TypeConvertor[] idTo, TypeConvertor[] idFrom, String[] relatedIdSQL, int[] relatedIdType, TypeConvertor[] ridTo, TypeConvertor[] ridFrom)
           
 SQLRelationLoader Persistence.createSQLRelationLoader(String manyTable, String[] idSQL, int[] idType, TypeConvertor[] idTo, TypeConvertor[] idFrom, String[] relatedIdSQL, int[] relatedIdType, TypeConvertor[] ridTo, TypeConvertor[] ridFrom)
           
 SQLRelationLoader Persistence.createSQLRelationLoader(String manyTable, String[] idSQL, int[] idType, TypeConvertor[] idTo, TypeConvertor[] idFrom, String[] relatedIdSQL, int[] relatedIdType, TypeConvertor[] ridTo, TypeConvertor[] ridFrom)
           
 



Copyright © 2012. All Rights Reserved.