public class ByteArrayMessageConverter extends AbstractMessageConverter
MessageConverter
。logger
コンストラクターと説明 |
---|
ByteArrayMessageConverter() |
修飾子と型 | メソッドと説明 |
---|---|
protected java.lang.Object | convertFromInternal(Message<?> message, java.lang.Class<?> targetClass, java.lang.Object conversionHint) メッセージペイロードを直列化された形式からオブジェクトに変換します。 |
protected java.lang.Object | convertToInternal(java.lang.Object payload, MessageHeaders headers, java.lang.Object conversionHint) ペイロードオブジェクトを直列化された形式に変換します。 |
protected boolean | supports(java.lang.Class<?> clazz) 指定されたクラスがこのコンバーターでサポートされているかどうか。 |
canConvertFrom, canConvertTo, fromMessage, fromMessage, getContentTypeResolver, getDefaultContentType, getMimeType, getSerializedPayloadClass, getSupportedMimeTypes, isStrictContentTypeMatch, setContentTypeResolver, setSerializedPayloadClass, setStrictContentTypeMatch, supportsMimeType, toMessage, toMessage
protected boolean supports(java.lang.Class<?> clazz)
AbstractMessageConverter
AbstractMessageConverter
の supports
clazz
- サポートをテストするクラス true
。それ以外の場合は false
@Nullable protected java.lang.Object convertFromInternal(Message<?> message, @Nullable java.lang.Class<?> targetClass, @Nullable java.lang.Object conversionHint)
AbstractMessageConverter
AbstractMessageConverter
の convertFromInternal
message
- 入力メッセージ targetClass
- 変換のターゲットクラス conversionHint
- MessageConverter
に渡される追加のオブジェクト。関連する MethodParameter
(null
の場合があります。}null
@Nullable protected java.lang.Object convertToInternal(java.lang.Object payload, @Nullable MessageHeaders headers, @Nullable java.lang.Object conversionHint)
AbstractMessageConverter
AbstractMessageConverter
の convertToInternal
payload
- 変換するオブジェクト headers
- メッセージのオプションのヘッダー (null
の場合があります)conversionHint
- MessageConverter
に渡される追加のオブジェクト。関連する MethodParameter
(null
の場合があります。}null