インターフェースの使用
org.springframework.expression.TargetedAccessor
TargetedAccessor を使用するパッケージ
パッケージ
説明
Spring アプリケーションコンテキスト内の式解析サポート。
Spring Expression Language の背後にあるコア抽象化。
SpEL の中央実装パッケージ。
さまざまなコア抽象化のための SpEL のデフォルト実装。
org.springframework.context.expression 内の TargetedAccessor 使用
TargetedAccessor を実装している org.springframework.context.expression のクラス修飾子と型クラス説明class
SpringBeanExpressionContext
の Bean およびコンテキストオブジェクトにアクセスする方法を認識している SpELPropertyAccessor
。class
SpringBeanFactory
の Bean にアクセスする方法を知っている SpELPropertyAccessor
。class
SpringEnvironment
インスタンスのプロパティを取得する方法を認識する読み取り専用 SpELPropertyAccessor
。class
標準のMap
SE のキーにアクセスする方法を知っている SpELPropertyAccessor
。org.springframework.expression 内の TargetedAccessor 使用
org.springframework.expression 内の TargetedAccessor サブインターフェース修飾子と型インターフェース説明interface
インデックスアクセサーは、ターゲットオブジェクトのインデックス構造を読み取ったり、場合によっては書き込んだりすることができます。interface
プロパティアクセサーは、オブジェクトのプロパティから読み取る(および場合によっては書き込む)ことができます。org.springframework.expression.spel 内の TargetedAccessor 使用
org.springframework.expression.spel 内の TargetedAccessor サブインターフェース修飾子と型インターフェース説明interface
コンパイル可能なIndexAccessor
は、インデックスを読み取る操作を表すバイトコードを生成できるため、アクセサーを使用する式のバイトコードへのコンパイルが容易になります。interface
コンパイル可能なPropertyAccessor
は、アクセス操作を表すバイトコードを生成できるため、アクセサーを使用する式のバイトコードへのコンパイルが容易になります。org.springframework.expression.spel.support 内の TargetedAccessor 使用
修飾子と型クラス説明final class
データバインディングを目的としたPropertyAccessor
バリアント。リフレクションを使用して、読み取りおよび場合によっては書き込み用のプロパティにアクセスします。class
リフレクションを使用してターゲットオブジェクトのインデックス付き構造を読み取り、必要に応じて書き込む柔軟なIndexAccessor
。class
リフレクションを使用して、ターゲットインスタンスでの読み取りおよび場合によっては書き込みのプロパティにアクセスする強力なPropertyAccessor
。