クラス DefaultFormattingConversionService
java.lang.ObjectSE
org.springframework.core.convert.support.GenericConversionService
org.springframework.format.support.FormattingConversionService
org.springframework.format.support.DefaultFormattingConversionService
- 実装されたすべてのインターフェース:
Aware
、EmbeddedValueResolverAware
、ConversionService
、ConverterRegistry
、ConfigurableConversionService
、FormatterRegistry
FormattingConversionService
の特殊化。ほとんどのアプリケーションに適したコンバーターとフォーマッターでデフォルトで構成されます。 直接インスタンス化するように設計されていますが、DefaultConversionService
が独自の addDefaultConverters
メソッドを公開するのと同じように、FormatterRegistry
インスタンスに対するアドホックな使用のための静的 addDefaultFormatters(org.springframework.format.FormatterRegistry)
ユーティリティメソッドも公開しています。
クラスパス上の対応する API の存在に応じて、JSR-354 Money & Currency および JSR-310 Date-Time のフォーマッタを自動的に登録します。
- 導入:
- 3.1
- 作成者:
- Chris Beams, Juergen Hoeller
コンストラクターのサマリー
コンストラクター説明DefaultFormattingConversionService
(boolean registerDefaultFormatters) セットで新しいDefaultFormattingConversionService
を作成し、既定のコンバーターregisterDefaultFormatters
、一連の値に基づいて、デフォルトフォーマッタ。DefaultFormattingConversionService
(StringValueResolver embeddedValueResolver, boolean registerDefaultFormatters) セットで新しいDefaultFormattingConversionService
を作成し、既定のコンバーターregisterDefaultFormatters
、一連の値に基づいて、デフォルトフォーマッタ。メソッドのサマリー
修飾子と型メソッド説明static void
addDefaultFormatters
(FormatterRegistry formatterRegistry) クラスパス上の対応する API の存在に応じて、数値フォーマッター、JSR-354 Money&Currency フォーマッター、JSR-310 Date-Time および / または Joda-Time フォーマッターを含む、ほとんどの環境に適したフォーマッターを追加します。クラス org.springframework.format.support.FormattingConversionService から継承されたメソッド
addFormatter, addFormatterForFieldAnnotation, addFormatterForFieldType, addFormatterForFieldType, addParser, addPrinter, setEmbeddedValueResolver
クラス org.springframework.core.convert.support.GenericConversionService から継承されたメソッド
addConverter, addConverter, addConverter, addConverterFactory, canBypassConvert, canConvert, canConvert, convert, convert, convertNullSource, getConverter, getDefaultConverter, removeConvertible, toString
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, wait, waitSE, waitSE
インターフェース org.springframework.core.convert.ConversionService から継承されたメソッド
convert
インターフェース org.springframework.core.convert.converter.ConverterRegistry から継承されたメソッド
addConverter, addConverter, addConverter, addConverterFactory, removeConvertible
コンストラクターの詳細
DefaultFormattingConversionService
public DefaultFormattingConversionService()DefaultFormattingConversionService
public DefaultFormattingConversionService(boolean registerDefaultFormatters) セットで新しいDefaultFormattingConversionService
を作成し、既定のコンバーターregisterDefaultFormatters
、一連の値に基づいて、デフォルトフォーマッタ。- パラメーター:
registerDefaultFormatters
- デフォルトのフォーマッタを登録するかどうか
DefaultFormattingConversionService
public DefaultFormattingConversionService(@Nullable StringValueResolver embeddedValueResolver, boolean registerDefaultFormatters) セットで新しいDefaultFormattingConversionService
を作成し、既定のコンバーターregisterDefaultFormatters
、一連の値に基づいて、デフォルトフォーマッタ。- パラメーター:
embeddedValueResolver
-addDefaultFormatters(org.springframework.format.FormatterRegistry)
を呼び出す前にFormattingConversionService.setEmbeddedValueResolver(StringValueResolver)
に委譲されました。registerDefaultFormatters
- デフォルトのフォーマッタを登録するかどうか
メソッドの詳細
addDefaultFormatters
クラスパス上の対応する API の存在に応じて、数値フォーマッター、JSR-354 Money&Currency フォーマッター、JSR-310 Date-Time および / または Joda-Time フォーマッターを含む、ほとんどの環境に適したフォーマッターを追加します。- パラメーター:
formatterRegistry
- デフォルトのフォーマッタを登録するサービス