public class SimpleMessageConverter extends ObjectSE implements MessageConverter
このコンバーターは、メッセージヘッダーに存在する可能性のあるコンテンツ型情報を無視するため、ペイロード変換が実際に必要な場合は使用しないでください。
コンストラクターと説明 |
---|
SimpleMessageConverter() |
修飾子と型 | メソッドと説明 |
---|---|
ObjectSE | fromMessage(Message<?> message, ClassSE<?> targetClass) Message のペイロードを、直列化された形式から、指定されたターゲットクラスの型付きオブジェクトに変換します。 |
Message<?> | toMessage(ObjectSE payload, MessageHeaders headers) ペイロードが特定のペイロードオブジェクトを直列化された形式に変換した結果である Message を作成します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
@Nullable public ObjectSE fromMessage(Message<?> message, ClassSE<?> targetClass)
MessageConverter
Message
のペイロードを、直列化された形式から、指定されたターゲットクラスの型指定されたオブジェクトに変換します。MessageHeaders.CONTENT_TYPE
ヘッダーは、変換元の MIME 型を示す必要があります。 コンバーターが指定されたメディア型をサポートしていないか、変換を実行できない場合は、null
を返します。
MessageConverter
の fromMessage
message
- 入力メッセージ targetClass
- 変換のターゲットクラス null
public Message<?> toMessage(ObjectSE payload, @Nullable MessageHeaders headers)
MessageConverter
Message
を作成します。オプションの MessageHeaders
パラメーターには、変換のターゲットメディア型を指定する MessageHeaders.CONTENT_TYPE
ヘッダーを含めることができ、メッセージに追加する追加のヘッダーを含めることができます。 コンバーターが指定されたメディア型をサポートしていないか、変換を実行できない場合は、null
を返します。
MessageConverter
の toMessage
payload
- 変換するオブジェクト headers
- メッセージのオプションのヘッダー (null
の場合があります)null