インターフェース Jackson2JavaTypeMapper
- すべてのスーパーインターフェース:
ClassMapper
- すべての既知の実装クラス:
DefaultJackson2JavaTypeMapper
メッセージの受信時にインスタンス化する必要があるクラスを作成できるように、メッセージにメタデータを設定するための戦略。
- 作成者:
- Mark Pollack, James Carr, Sam Nelson, Andreas Asplund, Gary Russell
ネストされたクラスのサマリー
修飾子と型インターフェース説明static enum
型変換の優先順位 - メソッドパラメーターまたはメッセージヘッダーから推測されます。メソッドのサマリー
修飾子と型メソッド説明default void
addTrustedPackages
(StringSE... packages) 信頼できるパッケージを追加します。void
fromJavaType
(com.fasterxml.jackson.databind.JavaType javaType, MessageProperties properties) 型に応じてメッセージのプロパティを設定します。com.fasterxml.jackson.databind.JavaType
getInferredType
(MessageProperties properties) 型の優先順位が推測され、ヘッダーが存在する場合は、推測された型を返します。型の優先順位を取得します。com.fasterxml.jackson.databind.JavaType
toJavaType
(MessageProperties properties) メッセージのプロパティから型を判別します。インターフェース org.springframework.amqp.support.converter.ClassMapper から継承されたメソッド
fromClass, toClass
メソッドの詳細
fromJavaType
型に応じてメッセージのプロパティを設定します。- パラメーター:
javaType
- 型。properties
- プロパティ。
toJavaType
メッセージのプロパティから型を判別します。- パラメーター:
properties
- プロパティ。- 戻り値:
- 型。
getTypePrecedence
Jackson2JavaTypeMapper.TypePrecedence getTypePrecedence()型の優先順位を取得します。- 戻り値:
- 優先順位。
- 導入:
- 1.6
addTrustedPackages
信頼できるパッケージを追加します。- パラメーター:
packages
- パッケージ。- 導入:
- 2.1
getInferredType
型の優先順位が推測され、ヘッダーが存在する場合は、推測された型を返します。- パラメーター:
properties
- メッセージのプロパティ。- 戻り値:
- 型。
- 導入:
- 2.2