パッケージ org.springframework.expression.spel.support
@NonNullApi @NonNullFields パッケージ org.springframework.expression.spel.support
さまざまなコア抽象化のための SpEL のデフォルト実装。
- クラスクラス説明ブール値の
TypedValue。データバインディングを目的としたMethodResolverバリアント。リフレクションを使用して、指定されたターゲットオブジェクトのインスタンスメソッドにアクセスします。データバインディングを目的としたPropertyAccessorバリアント。リフレクションを使用して、読み取りおよび場合によっては書き込み用のプロパティにアクセスします。式で使用する必要がある適切なメソッド / コンストラクターおよびフィールドを検出するためにリフレクションリゾルバーコードによって使用されるユーティリティメソッド。リフレクト呼び出しを使用してコンストラクターを実行する単純な ConstructorExecutor 実装。リフレクションを使用して、呼び出す必要のあるコンストラクターを見つけるコンストラクターリゾルバー。リフレクションを介して機能するMethodExecutor。明示的なメソッドリゾルバーが指定されていない限り、StandardEvaluationContextではデフォルトでリフレクションベースのMethodResolverが使用されます。リフレクションを使用して、ターゲットインスタンスでの読み取りおよび場合によっては書き込みのプロパティにアクセスする強力なPropertyAccessor。リフレクションを使用するが、特定のクラスの特定のプロパティにアクセスする方法のみを知っている PropertyAccessor の最適化された形式。基本的な SpEL 機能とカスタマイズオプションのサブセットに焦点を当てたEvaluationContextの基本的な実装で、単純な条件評価と特定のデータバインディングシナリオを対象としています。SimpleEvaluationContextのビルダー。強力で高度に構成可能なEvaluationContext実装。OperatorOverloaderの標準実装。コア SpringConversionServiceに委譲する、TypeConverterインターフェースのデフォルト実装。