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