クラス HttpMessageConverters
java.lang.ObjectSE
org.springframework.boot.http.converter.autoconfigure.HttpMessageConverters
- 実装されているすべてのインターフェース:
IterableSE<HttpMessageConverter<?>>
@DeprecatedSE(since="4.0")
public class HttpMessageConverters
extends ObjectSE
implements IterableSE<HttpMessageConverter<?>>
使用すべきではありません。
Spring Boot アプリケーションで使用される
HttpMessageConverter の管理に使用される Bean。追加の HttpMessageConverter を Web アプリケーションに追加およびマージする便利な方法を提供します。 この Bean のインスタンスは、必要に応じて特定の additional converters に登録できます。そうでない場合、デフォルトのコンバーターが使用されます。
NOTE: 使用されるデフォルトのコンバーターは、標準の Spring MVC(WebMvcConfigurationSupport を参照)と同じですが、XML コンバーターをリストの最後に配置するために若干の順序が変更されています。
- 導入:
- 4.0.0
- 作成者:
- Dave Syer, Phillip Webb, Andy Wilkinson
- 関連事項:
コンストラクターの概要
コンストラクターコンストラクター説明HttpMessageConverters(boolean addDefaultConverters, CollectionSE<HttpMessageConverter<?>> converters) 使用すべきではありません。指定されたコンバーターで新しいHttpMessageConvertersインスタンスを作成します。HttpMessageConverters(CollectionSE<HttpMessageConverter<?>> additionalConverters) 使用すべきではありません。指定された追加のコンバーターで新しいHttpMessageConvertersインスタンスを作成します。HttpMessageConverters(HttpMessageConverter<?>... additionalConverters) 使用すべきではありません。指定された追加のコンバーターで新しいHttpMessageConvertersインスタンスを作成します。方法の概要
修飾子と型メソッド説明使用すべきではありません。コンバーターの不変リストを、登録される順に返します。iterator()使用すべきではありません。protected ListSE<HttpMessageConverter<?>> postProcessConverters(ListSE<HttpMessageConverter<?>> converters) 使用すべきではありません。HttpMessageConverterリストを使用する前に後処理するために使用できるメソッド。protected ListSE<HttpMessageConverter<?>> postProcessPartConverters(ListSE<HttpMessageConverter<?>> converters) 使用すべきではありません。AllEncompassingFormHttpMessageConverterのパーツコンバーターの構成に使用する前に、HttpMessageConverterリストを後処理するために使用できるメソッド。クラス ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース IterableSE から継承されたメソッド
forEachSE, spliterator
コンストラクターの詳細
HttpMessageConverters
使用すべきではありません。指定された追加のコンバーターで新しいHttpMessageConvertersインスタンスを作成します。- パラメーター:
additionalConverters- 追加される追加のコンバーター。アイテムは、同じ型のデフォルトコンバーターの直前に追加されます(デフォルトコンバーターが見つからない場合はリストの先頭に追加されます)。postProcessConverters(List)メソッドは、コンバーターをさらに操作するために使用できます。
HttpMessageConverters
使用すべきではありません。指定された追加のコンバーターで新しいHttpMessageConvertersインスタンスを作成します。- パラメーター:
additionalConverters- 追加される追加のコンバーター。アイテムは、同じ型のデフォルトコンバーターの直前に追加されます(デフォルトコンバーターが見つからない場合はリストの先頭に追加されます)。postProcessConverters(List)メソッドは、コンバーターをさらに操作するために使用できます。
HttpMessageConverters
public HttpMessageConverters(boolean addDefaultConverters, CollectionSE<HttpMessageConverter<?>> converters) 使用すべきではありません。指定されたコンバーターで新しいHttpMessageConvertersインスタンスを作成します。- パラメーター:
addDefaultConverters- デフォルトのコンバーターを追加する必要がある場合converters- 追加するコンバーター。アイテムは、同じ型のデフォルトコンバーターの直前に追加されます(デフォルトコンバーターが見つからない場合はリストの先頭に追加されます)。postProcessConverters(List)メソッドは、コンバーターをさらに操作するために使用できます。
メソッドの詳細
postProcessConverters
protected ListSE<HttpMessageConverter<?>> postProcessConverters(ListSE<HttpMessageConverter<?>> converters) 使用すべきではありません。HttpMessageConverterリストを使用する前に後処理するために使用できるメソッド。- パラメーター:
converters- 使用されるコンバーターの変更可能なリスト。- 戻り値:
- 使用する最終的な変換リスト
postProcessPartConverters
protected ListSE<HttpMessageConverter<?>> postProcessPartConverters(ListSE<HttpMessageConverter<?>> converters) 使用すべきではありません。AllEncompassingFormHttpMessageConverterのパーツコンバーターの構成に使用する前に、HttpMessageConverterリストを後処理するために使用できるメソッド。- パラメーター:
converters- 使用されるコンバーターの変更可能なリスト。- 戻り値:
- 使用する最終的な変換リスト
iterator
使用すべきではありません。- 次で指定:
- インターフェース
IterableSE<HttpMessageConverter<?>>のiterator
getConverters
使用すべきではありません。コンバーターの不変リストを、登録される順に返します。- 戻り値:
- コンバーター
ClientHttpMessageConvertersCustomizerおよびServerHttpMessageConvertersCustomizerを推奨します。