public class ApplicationConversionService extends FormattingConversionService
FormattingConversionService の特殊化。 直接インスタンス化のために設計されていますが、レジストリインスタンスに対するアドホック使用のための静的 addApplicationConverters(org.springframework.core.convert.converter.ConverterRegistry) および addApplicationFormatters(FormatterRegistry) ユーティリティメソッドも公開しています。
| コンストラクターと説明 |
|---|
ApplicationConversionService() |
ApplicationConversionService(StringValueResolver embeddedValueResolver) |
| 修飾子と型 | メソッドと説明 |
|---|---|
static void | addApplicationConverters(ConverterRegistry registry) ほとんどの Spring Boot アプリケーションに役立つコンバーターを追加します。 |
static void | addApplicationFormatters(FormatterRegistry registry) ほとんどの Spring Boot アプリケーションに役立つフォーマッターを追加します。 |
static void | addBeans(FormatterRegistry registry, ListableBeanFactory beanFactory) |
static void | addDelimitedStringConverters(ConverterRegistry registry) 区切り文字列をサポートするコンバーターを追加します。 |
static void | configure(FormatterRegistry registry) 指定された FormatterRegistry を、ほとんどの Spring Boot アプリケーションに適したフォーマッターとコンバーターで構成します。 |
static ConversionService | getSharedInstance() 共有のデフォルトアプリケーション ConversionService インスタンスを返し、必要に応じて遅延ビルドします。 |
addFormatter, addFormatterForFieldAnnotation, addFormatterForFieldType, addFormatterForFieldType, addParser, addPrinter, setEmbeddedValueResolveraddConverter, addConverter, addConverter, addConverterFactory, canBypassConvert, canConvert, canConvert, convert, convert, convert, convertNullSource, getConverter, getDefaultConverter, removeConvertible, toStringcloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSEaddConverter, addConverter, addConverter, addConverterFactory, removeConvertiblepublic ApplicationConversionService()
public ApplicationConversionService(StringValueResolver embeddedValueResolver)
public static ConversionService getSharedInstance()
ConversionService インスタンスを返し、必要に応じて遅延ビルドします。 メモ: このメソッドは、実際に ApplicationConversionService インスタンスを返します。ただし、ConversionService 署名はバイナリ互換性のために保存されています。
ApplicationConversionService インスタンス (非 null)public static void configure(FormatterRegistry registry)
FormatterRegistry を、ほとんどの Spring Boot アプリケーションに適したフォーマッターとコンバーターで構成します。registry - 追加するコンバーターのレジストリ (また、ConversionService にキャスト可能でなければなりません。ConfigurableConversionService であること)ClassCastExceptionSE - 指定された FormatterRegistry を ConversionService にキャストできなかった場合 public static void addApplicationConverters(ConverterRegistry registry)
registry - 追加するコンバーターのレジストリ (また、ConversionService にキャスト可能でなければなりません。ConfigurableConversionService であること)ClassCastExceptionSE - 指定された ConverterRegistry を ConversionService にキャストできなかった場合 public static void addDelimitedStringConverters(ConverterRegistry registry)
registry - 追加するコンバーターのレジストリ (また、ConversionService にキャスト可能でなければなりません。ConfigurableConversionService であること)ClassCastExceptionSE - 指定された ConverterRegistry を ConversionService にキャストできなかった場合 public static void addApplicationFormatters(FormatterRegistry registry)
registry - デフォルトのフォーマッタを登録するサービス public static void addBeans(FormatterRegistry registry, ListableBeanFactory beanFactory)
registry - Bean を登録するサービス beanFactory - Bean を取得する Bean ファクトリ