クラス DefaultConversionService
java.lang.ObjectSE
org.springframework.core.convert.support.GenericConversionService
org.springframework.core.convert.support.DefaultConversionService
- 実装されているすべてのインターフェース:
ConversionService, ConverterRegistry, ConfigurableConversionService
ほとんどの環境に適したコンバーターでデフォルトで構成された
GenericConversionService の特殊化。 直接のインスタンス化用に設計されていますが、ConverterRegistry インスタンスに対してアドホックで使用できる静的 addDefaultConverters(ConverterRegistry) ユーティリティメソッドも公開しています。
- 導入:
- 3.1
- 作成者:
- Chris Beams, Juergen Hoeller, Stephane Nicoll
コンストラクターの概要
コンストラクター方法の概要
修飾子と型メソッド説明static voidaddCollectionConverters(ConverterRegistry converterRegistry) 一般的なコレクションコンバーターを追加します。static voidaddDefaultConverters(ConverterRegistry converterRegistry) ほとんどの環境に適したコンバーターを追加します。static ConversionService共有のデフォルトConversionServiceインスタンスを返し、必要に応じて遅延ビルドします。クラス GenericConversionService から継承されたメソッド
addConverter, addConverter, addConverter, addConverterFactory, canBypassConvert, canConvert, canConvert, convert, convert, convertNullSource, getConverter, getDefaultConverter, removeConvertible, toStringクラス ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, wait, waitSE, waitSEインターフェース ConversionService から継承されたメソッド
convert
コンストラクターの詳細
DefaultConversionService
public DefaultConversionService()デフォルトのコンバーターのセットで新しいDefaultConversionServiceを作成します。
メソッドの詳細
addDefaultConverters
ほとんどの環境に適したコンバーターを追加します。- パラメーター:
converterRegistry- 追加するコンバーターのレジストリ (ConversionService にキャスト可能でなければならない。たとえば、ConfigurableConversionServiceです。)- 例外:
ClassCastExceptionSE- 指定された ConverterRegistry を ConversionService にキャストできなかった場合
addCollectionConverters
一般的なコレクションコンバーターを追加します。- パラメーター:
converterRegistry- 追加するコンバーターのレジストリ (ConversionService にキャスト可能でなければならない。たとえば、ConfigurableConversionServiceです。)- 例外:
ClassCastExceptionSE- 指定された ConverterRegistry を ConversionService にキャストできなかった場合- 導入:
- 4.2.3