クラス JsonHeaders
java.lang.ObjectSE
org.springframework.integration.mapping.support.JsonHeaders
メッセージヘッダーやその他のアダプターとの間で JSON エントリを設定および / または取得するために使用される事前定義された名前とプレフィックス。AMQP。
- 導入:
- 3.0
- 作成者:
- Artem Bilan, Gary Russell
フィールドのサマリー
フィールド修飾子と型フィールド説明static final StringSEstatic final CollectionSE<StringSE> static final StringSEstatic final StringSEstatic final StringSEターゲットの逆直列化されたオブジェクトのResolvableTypeを表すヘッダー。static final StringSEメソッドのサマリー
修飾子と型メソッド説明static ResolvableTypebuildResolvableType(ClassSE<?> targetClass, ClassSE<?> contentClass, ClassSE<?> keyClass) 提供されたクラスコンポーネント用にResolvableTypeを構築します。static ResolvableTypebuildResolvableType(ClassLoaderSE classLoader, ObjectSE targetClassValue, ObjectSE contentClassValue, ObjectSE keyClassValue) 提供されたクラスコンポーネント用にResolvableTypeを構築します。
フィールドの詳細
PREFIX
- 関連事項:
TYPE_ID
- 関連事項:
CONTENT_TYPE_ID
- 関連事項:
KEY_TYPE_ID
- 関連事項:
RESOLVABLE_TYPE
ターゲットの逆直列化されたオブジェクトのResolvableTypeを表すヘッダー。- 導入:
- 5.2
- 関連事項:
HEADERS
メソッドの詳細
buildResolvableType
public static ResolvableType buildResolvableType(ClassLoaderSE classLoader, ObjectSE targetClassValue, @Nullable ObjectSE contentClassValue, @Nullable ObjectSE keyClassValue) 提供されたクラスコンポーネント用にResolvableTypeを構築します。- パラメーター:
classLoader- 必要に応じて、コンポーネントのClassLoaderSE t ロードクラス。targetClassValue- クラス表現オブジェクト。contentClassValue- コレクション要素(またはマップ値)クラス表現オブジェクト。keyClassValue- マップキークラス表現オブジェクト。- 戻り値:
- 提供されたクラスコンポーネントに基づく
ResolvableType - 導入:
- 5.2.4
buildResolvableType
public static ResolvableType buildResolvableType(ClassSE<?> targetClass, @Nullable ClassSE<?> contentClass, @Nullable ClassSE<?> keyClass) 提供されたクラスコンポーネント用にResolvableTypeを構築します。- パラメーター:
targetClass- 使用するクラス。contentClass- コレクション要素(またはマップ値)クラス。keyClass- マップキークラス。- 戻り値:
- 提供されたクラスコンポーネントに基づく
ResolvableType - 導入:
- 5.2.4