| インターフェース | 説明 |
|---|---|
| ContentTypeResolver | メッセージのコンテンツ型を解決します。 |
| MessageConverter | Message のペイロードを直列化された形式から型指定されたオブジェクトに、またはその逆に変換するコンバーター。 |
| SmartMessageConverter | 変換ヒントをサポートする拡張 MessageConverter SPI。 |
| クラス | 説明 |
|---|---|
| AbstractMessageConverter | 主にコンバーターがペイロードクラスと MIME 型に基づいた変換をサポートするかどうかを確認するための、共通プロパティのサポートと変換メソッドの部分的な実装を含む SmartMessageConverter 実装の抽象基本クラス。 |
| ByteArrayMessageConverter | ペイロードが byte[] との間で変換される MIME 型 "application/octet-stream" をサポートする MessageConverter。 |
| CompositeMessageConverter | 登録済みコンバーターのリストに委譲して、そのうちの 1 つが NULL 以外の結果を返すまで呼び出される MessageConverter。 |
| DefaultContentTypeResolver | MessageHeaders.CONTENT_TYPE ヘッダーをチェックするか、デフォルト値にフォールバックするデフォルト ContentTypeResolver。 |
| GenericMessageConverter | ConversionService を使用してメッセージのペイロードをリクエストされた型に変換する SimpleMessageConverter の拡張。 |
| MappingJackson2MessageConverter | Jackson 2 ベースの MessageConverter 実装。 |
| MarshallingMessageConverter | |
| ProtobufJsonFormatMessageConverter | JSON サポート用の公式 "com.google.protobuf:protobuf-java-util" ライブラリで使用する ProtobufMessageConverter のサブクラス。 |
| ProtobufMessageConverter | |
| SimpleMessageConverter | 期待されるターゲットクラスに一致する限り、メッセージペイロードをアンラップする単純なコンバーター。 |
| StringMessageConverter | ペイロードが文字列との間で変換される MIME 型 "text/plain" をサポートする MessageConverter。 |
| 例外 | 説明 |
|---|---|
| MessageConversionException | MessageConverter 実装によって発生した例外。 |