クラス GenericMessageConverter
java.lang.ObjectSE
org.springframework.messaging.converter.SimpleMessageConverter
org.springframework.messaging.converter.GenericMessageConverter
- 実装されたすべてのインターフェース:
MessageConverter
ConversionService
を使用してメッセージのペイロードをリクエストされた型に変換する SimpleMessageConverter
の拡張。 変換サービスがペイロード型からリクエストされた型に変換できない場合は、null
を返します。
- 導入:
- 4.1
- 作成者:
- Stephane Nicoll
- 関連事項:
コンストラクターのサマリー
コンストラクター説明デフォルトのConversionService
で新しいインスタンスを作成します。GenericMessageConverter
(ConversionService conversionService) 指定されたConversionService
で新しいインスタンスを作成します。メソッドのサマリー
修飾子と型メソッド説明fromMessage
(Message<?> message, ClassSE<?> targetClass) Message
のペイロードを、直列化された形式から、指定されたターゲットクラスの型付きオブジェクトに変換します。クラス org.springframework.messaging.converter.SimpleMessageConverter から継承されたメソッド
toMessage
コンストラクターの詳細
GenericMessageConverter
public GenericMessageConverter()デフォルトのConversionService
で新しいインスタンスを作成します。GenericMessageConverter
指定されたConversionService
で新しいインスタンスを作成します。
メソッドの詳細
fromMessage
インターフェースからコピーされた説明:MessageConverter
Message
のペイロードを、直列化された形式から、指定されたターゲットクラスの型指定されたオブジェクトに変換します。MessageHeaders.CONTENT_TYPE
ヘッダーは、変換元の MIME 型を示す必要があります。コンバーターが指定されたメディア型をサポートしていないか、変換を実行できない場合は、
null
を返します。- 次で指定:
- インターフェース
MessageConverter
のfromMessage
- オーバーライド:
- クラス
SimpleMessageConverter
のfromMessage
- パラメーター:
message
- 入力メッセージtargetClass
- 変換のターゲットクラス- 戻り値:
- 変換の結果、またはコンバーターが変換を実行できない場合は
null