クラス ObjectStringMessageConverter
java.lang.ObjectSE
org.springframework.messaging.converter.AbstractMessageConverter
org.springframework.messaging.converter.StringMessageConverter
org.springframework.integration.support.converter.ObjectStringMessageConverter
- 実装されたすべてのインターフェース:
MessageConverter
,SmartMessageConverter
任意のオブジェクトを文字列に変換するための
StringMessageConverter
拡張。 ペイロードが byte[]
または String
の場合、スーパーに委譲します。それ以外の場合は Object.toString()
を実行します。
このクラスは、内部メッセージの逆直列化を目的としたフォールバックコンバーターとして機能することを目的としています。fromMessage
メソッドと String.class
を targetClass
として排他的に使用することをお勧めします。
- 導入:
- 5.0
- 作成者:
- Marius Bogoevici, Artem Bilan, Falk Hanisch
フィールドのサマリー
クラス org.springframework.messaging.converter.AbstractMessageConverter から継承されたフィールド
logger
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明protected ObjectSE
convertFromInternal
(Message<?> message, ClassSE<?> targetClass, ObjectSE conversionHint) クラス org.springframework.messaging.converter.StringMessageConverter から継承されたメソッド
convertToInternal, supports
クラス org.springframework.messaging.converter.AbstractMessageConverter から継承されたメソッド
addSupportedMimeTypes, canConvertFrom, canConvertTo, fromMessage, fromMessage, getContentTypeResolver, getDefaultContentType, getMimeType, getSerializedPayloadClass, getSupportedMimeTypes, isStrictContentTypeMatch, setContentTypeResolver, setSerializedPayloadClass, setStrictContentTypeMatch, supportsMimeType, toMessage, toMessage
コンストラクターの詳細
ObjectStringMessageConverter
ObjectStringMessageConverter
public ObjectStringMessageConverter()
メソッドの詳細
convertFromInternal
protected ObjectSE convertFromInternal(Message<?> message, ClassSE<?> targetClass, @Nullable ObjectSE conversionHint) - オーバーライド:
- クラス
StringMessageConverter
のconvertFromInternal