インターフェース 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()Return true if this instance does not contain any message converters.インターフェース IterableSE から継承されたメソッド
forEachSE, iterator, spliterator
メソッドの詳細
isEmpty
boolean isEmpty()Return true if this instance does not contain any message converters.forClient
HTTP クライアントの使用に合わせてカスタマイズされたビルダーインスタンスを作成します。次の HTTP メッセージコンバーターは、使用可能な場合は、次の順序で検出され、登録されます。
- ビルダーで構成されたすべてのカスタムメッセージコンバーター
ByteArrayHttpMessageConverterStringHttpMessageConverterとStandardCharsets.ISO_8859_1SE 文字セットResourceHttpMessageConverter(リソースストリーミングサポートが無効)- 検出されたすべてのコンバーターとカスタムコンバーターをパーツ変換に使用するマルチパートコンバーター
- Kotlin 直列化 JSON コンバーター
- JSON コンバーター
- 笑顔コンバーター
- A Kotlin Serialization CBOR converter
- CBOR コンバーター
- YAML コンバーター
- XML コンバーター
- ProtoBuf コンバーター
- ATOM と RSS コンバーター
forServer
HTTP サーバーの使用に合わせてカスタマイズされたビルダーインスタンスを作成します。次の HTTP メッセージコンバーターは、使用可能な場合は、次の順序で検出され、登録されます。
- ビルダーで構成されたすべてのカスタムメッセージコンバーター
ByteArrayHttpMessageConverterStringHttpMessageConverterとStandardCharsets.ISO_8859_1SE 文字セットResourceHttpMessageConverterResourceRegionHttpMessageConverter- Kotlin 直列化 JSON コンバーター
- JSON コンバーター
- 笑顔コンバーター
- A Kotlin Serialization CBOR converter
- CBOR コンバーター
- YAML コンバーター
- XML コンバーター
- ProtoBuf コンバーター
- ATOM と RSS コンバーター
- 検出されたすべてのコンバーターとカスタムコンバーターをパーツ変換に使用するマルチパートコンバーター