org.seasar.cubby.dxo.impl
クラス RequestParameterConverterFactoryImpl

java.lang.Object
  上位を拡張 org.seasar.extension.dxo.converter.impl.ConverterFactoryImpl
      上位を拡張 org.seasar.cubby.dxo.impl.RequestParameterConverterFactoryImpl
すべての実装されたインタフェース:
ConverterFactory, Disposable

public class RequestParameterConverterFactoryImpl
extends ConverterFactoryImpl

リクエストのパラメータとアクションのプロパティとの変換に使用するコンバータのファクトリクラスです。

導入されたバージョン:
1.0.0
作成者:
baba

フィールドの概要
 
クラス org.seasar.extension.dxo.converter.impl.ConverterFactoryImpl から継承されたフィールド
container, converterCache, converters, PRIMITIVE_ARRAY_TO_WRAPPER_ARRAY
 
コンストラクタの概要
RequestParameterConverterFactoryImpl()
           
 
メソッドの概要
 void addConverterContainerPath(String converterContainerPath)
          コンバータが定義されたコンテナのパスを追加します。
 void dispose()
          
 Converter getConverter(Class sourceClass, Class destClass)
           ここで生成されるコンバータは、Converter.convert(Object, Class, ConversionContext)の実行時に例外が発生した場合は null を返すようにラップされます。
 void initialize()
          
 void setIncludeApplicationConverters(boolean includeApplicationConverters)
          アプリケーションで定義したコンバータを使用するかどうかを設定します。
 
クラス org.seasar.extension.dxo.converter.impl.ConverterFactoryImpl から継承されたメソッド
setContainer
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

RequestParameterConverterFactoryImpl

public RequestParameterConverterFactoryImpl()
メソッドの詳細

addConverterContainerPath

public void addConverterContainerPath(String converterContainerPath)
コンバータが定義されたコンテナのパスを追加します。

パラメータ:
converterContainerPath - コンバータが定義されたコンテナのパス

setIncludeApplicationConverters

public void setIncludeApplicationConverters(boolean includeApplicationConverters)
アプリケーションで定義したコンバータを使用するかどうかを設定します。

パラメータ:
includeApplicationConverters - アプリケーションで定義したコンバータを使用する場合は true、そうでない場合は false

initialize

public void initialize()

オーバーライド:
クラス ConverterFactoryImpl 内の initialize

dispose

public void dispose()

定義:
インタフェース Disposable 内の dispose
オーバーライド:
クラス ConverterFactoryImpl 内の dispose

getConverter

public Converter getConverter(Class sourceClass,
                              Class destClass)

ここで生成されるコンバータは、Converter.convert(Object, Class, ConversionContext)の実行時に例外が発生した場合は null を返すようにラップされます。

定義:
インタフェース ConverterFactory 内の getConverter
オーバーライド:
クラス ConverterFactoryImpl 内の getConverter


Copyright ツゥ 2006-2008 The Seasar Foundation. All Rights Reserved.