クラス JsonPropertyAccessor
java.lang.ObjectSE
org.springframework.integration.json.JsonPropertyAccessor
- 実装済みのインターフェース一覧:
PropertyAccessor, TargetedAccessor
@DeprecatedSE(forRemoval=true,
since="7.0")
public class JsonPropertyAccessor
extends ObjectSE
implements PropertyAccessor
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
JSON オブジェクトからプロパティを読み取る方法を知っている SpEL
PropertyAccessor。 ネストされたプロパティへのアクセスには Jackson JsonNode API を使用します。
- 導入:
- 3.0
- 作成者:
- Eric Bottard, Artem Bilan, Paul Martin, Gary Russell, Pierre Lakreb, Vladislav Fefelov, Sam Brannen
コンストラクター概要
コンストラクター方法の概要
修飾子と型メソッド説明booleancanRead(EvaluationContext context, ObjectSE target, StringSE name) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。booleancanWrite(EvaluationContext context, ObjectSE target, StringSE name) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。ClassSE<?>[]非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。read(EvaluationContext context, @Nullable ObjectSE target, StringSE name) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。voidsetObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。static ObjectSEwrap(com.fasterxml.jackson.databind.JsonNode json) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。voidwrite(EvaluationContext context, ObjectSE target, StringSE name, ObjectSE newValue) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
コンストラクターの詳細
JsonPropertyAccessor
public JsonPropertyAccessor()非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
方法の詳細
setObjectMapper
public void setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。getSpecificTargetClasses
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。- 次で指定:
- インターフェース
TargetedAccessor内のgetSpecificTargetClasses
canRead
public boolean canRead(EvaluationContext context, ObjectSE target, StringSE name) throws AccessException 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。- 次で指定:
- インターフェース
PropertyAccessor内のcanRead - 例外:
AccessException
read
public TypedValue read(EvaluationContext context, @Nullable ObjectSE target, StringSE name) throws AccessException 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。- 次で指定:
- インターフェース
PropertyAccessor内のread - 例外:
AccessException
canWrite
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。- 次で指定:
- インターフェース
PropertyAccessor内のcanWrite
write
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。- 次で指定:
- インターフェース
PropertyAccessor内のwrite
wrap
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
JacksonPropertyAccessorが採用されています。