public class HttpMessageConverters extends ObjectSE implements IterableSE<HttpMessageConverter<?>>
HttpMessageConverter の管理に使用される Bean。追加の HttpMessageConverter を Web アプリケーションに追加およびマージする便利な方法を提供します。 この Bean のインスタンスは、必要に応じて特定の additional converters に登録できます。そうでない場合、デフォルトのコンバーターが使用されます。
NOTE: 使用されるデフォルトのコンバーターは、標準の Spring MVC(WebMvcConfigurationSupport を参照)と同じですが、XML コンバーターをリストの最後に配置するために若干の順序が変更されています。
HttpMessageConverters(HttpMessageConverter...), HttpMessageConverters(Collection), getConverters()| コンストラクターと説明 |
|---|
HttpMessageConverters(boolean addDefaultConverters, CollectionSE<HttpMessageConverter<?>> converters) 指定されたコンバーターで新しい HttpMessageConverters インスタンスを作成します。 |
HttpMessageConverters(CollectionSE<HttpMessageConverter<?>> additionalConverters) 指定された追加のコンバーターで新しい HttpMessageConverters インスタンスを作成します。 |
HttpMessageConverters(HttpMessageConverter<?>... additionalConverters) 指定された追加のコンバーターで新しい HttpMessageConverters インスタンスを作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
ListSE<HttpMessageConverter<?>> | getConverters() コンバーターの不変リストを、登録される順に返します。 |
IteratorSE<HttpMessageConverter<?>> | iterator() |
protected ListSE<HttpMessageConverter<?>> | postProcessConverters(ListSE<HttpMessageConverter<?>> converters)HttpMessageConverter リストを使用する前に後処理するために使用できるメソッド。 |
protected ListSE<HttpMessageConverter<?>> | postProcessPartConverters(ListSE<HttpMessageConverter<?>> converters)AllEncompassingFormHttpMessageConverter のパーツコンバーターの構成に使用する前に、HttpMessageConverter リストを後処理するために使用できるメソッド。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEforEachSE, spliteratorSEpublic HttpMessageConverters(HttpMessageConverter<?>... additionalConverters)
HttpMessageConverters インスタンスを作成します。additionalConverters - 追加される追加のコンバーター。アイテムは、同じ型のデフォルトコンバーターの直前に追加されます(デフォルトコンバーターが見つからない場合はリストの先頭に追加されます)。postProcessConverters(List) メソッドは、コンバーターをさらに操作するために使用できます。public HttpMessageConverters(CollectionSE<HttpMessageConverter<?>> additionalConverters)
HttpMessageConverters インスタンスを作成します。additionalConverters - 追加される追加のコンバーター。アイテムは、同じ型のデフォルトコンバーターの直前に追加されます(デフォルトコンバーターが見つからない場合はリストの先頭に追加されます)。postProcessConverters(List) メソッドは、コンバーターをさらに操作するために使用できます。public HttpMessageConverters(boolean addDefaultConverters,
CollectionSE<HttpMessageConverter<?>> converters)HttpMessageConverters インスタンスを作成します。addDefaultConverters - デフォルトのコンバーターを追加する必要がある場合 converters - 追加するコンバーター。アイテムは、同じ型のデフォルトコンバーターの直前に追加されます(デフォルトコンバーターが見つからない場合はリストの先頭に追加されます)。postProcessConverters(List) メソッドは、コンバーターをさらに操作するために使用できます。protected ListSE<HttpMessageConverter<?>> postProcessConverters(ListSE<HttpMessageConverter<?>> converters)
HttpMessageConverter リストを使用する前に後処理するために使用できるメソッド。converters - 使用されるコンバーターの変更可能なリスト。protected ListSE<HttpMessageConverter<?>> postProcessPartConverters(ListSE<HttpMessageConverter<?>> converters)
AllEncompassingFormHttpMessageConverter のパーツコンバーターの構成に使用する前に、HttpMessageConverter リストを後処理するために使用できるメソッド。converters - 使用されるコンバーターの変更可能なリスト。public IteratorSE<HttpMessageConverter<?>> iterator()
IterableSE<HttpMessageConverter<?>> 内の iteratorSE public ListSE<HttpMessageConverter<?>> getConverters()