インタフェース
org.seasar.extension.dxo.converter.Converter の使用

Converter を使用しているパッケージ
org.seasar.extension.dxo.converter Dxo用のコンバータの定義を提供します。 
org.seasar.extension.dxo.converter.impl Dxo用のコンバータの実装を提供します。 
 

org.seasar.extension.dxo.converter での Converter の使用
 

org.seasar.extension.dxo.converter での Converter のサブインタフェース
 interface ParameterizedClassConverter
          変換元クラスのインスタンスをパラメタ化された変換先クラスのインスタンスに変換するコンバータです。
 

Converter を返す org.seasar.extension.dxo.converter のメソッド
 Converter ConverterFactory.getConverter(java.lang.Class sourceClass, java.lang.Class destClass)
          sourceClassからdestClassへの変換が可能なコンバータを返します。
 Converter ConversionContext.getConverter(java.lang.Class destClass, java.lang.String destPropertyName)
          変換先クラスのdestPropertyNameで示されるプロパティにコンバータが指定されていれば返します。
 

org.seasar.extension.dxo.converter.impl での Converter の使用
 

Converter を実装している org.seasar.extension.dxo.converter.impl のクラス
 class AbstractConverter
          Converterの抽象クラスです。
 class AbstractParameterizedCollectionConverter
          変換元クラスのインスタンスをパラメタ化されたコレクションクラスのインスタンスに変換するコンバータの抽象クラスです。
 class ArrayConverter
          任意のオブジェクトを配列への変換を行うコンバータです。
 class BeanConverter
          JavaBeansからJavaBeansへの変換を行うコンバータです。
 class BigDecimalConverter
          からBigDecimalへの変換を行うコンバータです。
 class BigIntegerConverter
          からBigIntegerへの変換を行うコンバータです。
 class BooleanConverter
          任意のオブジェクトからBooleanへの変換を行うコンバータです。
 class ByteConverter
          からByteへの変換を行うコンバータです。
 class CalendarConverter
          任意のオブジェクトからCalendarへの変換を行うコンバータです。
 class CharacterConverter
          任意のオブジェクトからCharacterへの変換を行うコンバータです。
 class CharArrayConverter
          任意のオブジェクトからStringへの変換を行うコンバータです。
 class DateConverter
          任意のオブジェクトからDateへの変換を行うコンバータです。
 class DoubleConverter
          からDoubleへの変換を行うコンバータです。
 class FloatConverter
          からFloatへの変換を行うコンバータです。
 class IntegerConverter
          からIntegerへの変換を行うコンバータです。
 class ListConverter
          変換元オブジェクトをListに変換するコンバータです。
 class LongConverter
          からLongへの変換を行うコンバータです。
 class NumberConverter
          からShortへの変換を行うコンバータの抽象クラスです。
 class SetConverter
          変換元オブジェクトをSetに変換するコンバータです。
 class ShortConverter
          からShortへの変換を行うコンバータです。
 class SqlDateConverter
          任意のオブジェクトからDateへの変換を行うコンバータです。
 class SqlTimeConverter
          任意のオブジェクトからTimeへの変換を行うコンバータです。
 class SqlTimestampConverter
          任意のオブジェクトからTimestampへの変換を行うコンバータです。
 class StringConverter
          任意のオブジェクトからStringへの変換を行うコンバータです。
 

Converter として宣言されている org.seasar.extension.dxo.converter.impl のフィールド
protected  Converter[] ConverterFactoryImpl.converters
          S2コンテナに登録されているコンバータの配列です。
 

Converter を返す org.seasar.extension.dxo.converter.impl のメソッド
 Converter ConverterFactoryImpl.getConverter(java.lang.Class sourceClass, java.lang.Class destClass)
           
 Converter ConversionContextImpl.getConverter(java.lang.Class destClass, java.lang.String destPropertyName)
           
protected  Converter BeanConverter.getConverter(java.lang.Class sourcePropertyClass, java.lang.Class destClass, java.lang.String destPropertyName, java.lang.Class destPropertyClass, ConversionContext context)
          コンバータを取得して返します。
 



Copyright © 2004-2014 The Seasar Foundation. All Rights Reserved.