インターフェース HttpMessageConverters
- すべてのスーパーインターフェース:
IterableSE<HttpMessageConverter<?>>
client または server で使用するために、HttpMessageConverter インスタンスの不変コレクションを構築および設定するためのユーティリティです。検出された register default converters with classpath detection および override specific converters に問い合わせることができます。デフォルトのコンバーターの前に、カスタムコンバーターを個別に追加できます。最後に、default and custom converters can be configured です。- 導入:
- 7.0
- 作成者:
- Brian Clozel, Sebastien Deleuze
ネストされたクラスの要約
ネストされたクラス修飾子と型インターフェース説明static interfacestatic interfaceHttpMessageConvertersインスタンスのクライアントビルダー。static interfaceHttpMessageConvertersインスタンス用のサーバービルダー。メソッドのサマリー
修飾子と型メソッド説明HTTP クライアントの使用に合わせてカスタマイズされたビルダーインスタンスを作成します。HTTP サーバーの使用に合わせてカスタマイズされたビルダーインスタンスを作成します。booleanisEmpty()このインスタンスにメッセージコンバーターが含まれていない場合は true を返します。インターフェース IterableSE から継承されたメソッド
forEachSE, iterator, spliterator
メソッドの詳細
isEmpty
boolean isEmpty()このインスタンスにメッセージコンバーターが含まれていない場合は true を返します。forClient
HTTP クライアントの使用に合わせてカスタマイズされたビルダーインスタンスを作成します。次の HTTP メッセージコンバーターは、使用可能な場合は、次の順序で検出され、登録されます。
- ビルダーで構成されたすべてのカスタムメッセージコンバーター
ByteArrayHttpMessageConverterStringHttpMessageConverterとStandardCharsets.ISO_8859_1SE 文字セットResourceHttpMessageConverter(リソースストリーミングサポートが無効)- 検出されたすべてのコンバーターとカスタムコンバーターをパーツ変換に使用するマルチパートコンバーター
- Kotlin 直列化 JSON コンバーター
- JSON コンバーター
- 笑顔コンバーター
- Kotlin 直列化 CBOR コンバーター
- CBOR コンバーター
- YAML コンバーター
- XML コンバーター
- ProtoBuf コンバーター
- ATOM と RSS コンバーター
forServer
HTTP サーバーの使用に合わせてカスタマイズされたビルダーインスタンスを作成します。次の HTTP メッセージコンバーターは、使用可能な場合は、次の順序で検出され、登録されます。
- ビルダーで構成されたすべてのカスタムメッセージコンバーター
ByteArrayHttpMessageConverterStringHttpMessageConverterとStandardCharsets.ISO_8859_1SE 文字セットResourceHttpMessageConverterResourceRegionHttpMessageConverter- Kotlin 直列化 JSON コンバーター
- JSON コンバーター
- 笑顔コンバーター
- Kotlin 直列化 CBOR コンバーター
- CBOR コンバーター
- YAML コンバーター
- XML コンバーター
- ProtoBuf コンバーター
- ATOM と RSS コンバーター
- 検出されたすべてのコンバーターとカスタムコンバーターをパーツ変換に使用するマルチパートコンバーター