public interface SmartMessageConverter extends MessageConverter
MessageConverter SPI。 変換ヒントが提供されている場合、コンバーターがこのインターフェースを実装していれば、フレームワークは通常の fromMessage / toMessage バリアントを呼び出す代わりに、これらの拡張メソッドを呼び出します。
| 修飾子と型 | メソッドと説明 |
|---|---|
ObjectSE | fromMessage(Message message, ObjectSE conversionHint) 追加の変換コンテキストを引数として取る MessageConverter.fromMessage(Message) のバリアント。 |
fromMessage, toMessage, toMessageObjectSE fromMessage(Message message, ObjectSE conversionHint) throws MessageConversionException
MessageConverter.fromMessage(Message) のバリアント。message - 入力メッセージ。conversionHint - MessageConverter に渡される追加のオブジェクト。null。MessageConversionException - 変換に失敗した場合。MessageConverter.fromMessage(Message)