| パッケージ | 説明 |
|---|---|
| org.springframework.context.expression | Spring アプリケーションコンテキスト内の式解析サポート。 |
| org.springframework.expression | Spring Expression Language の背後にあるコア抽象化。 |
| org.springframework.expression.spel.support | さまざまなコア抽象化のための SpEL のデフォルト実装。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
boolean | EnvironmentAccessor.canRead(EvaluationContext context, ObjectSE target, StringSE name)Environment を読み取ることができるため、常に true を返します。 |
boolean | BeanExpressionContextAccessor.canRead(EvaluationContext context, ObjectSE target, StringSE name) |
boolean | BeanFactoryAccessor.canRead(EvaluationContext context, ObjectSE target, StringSE name) |
boolean | MapAccessor.canRead(EvaluationContext context, ObjectSE target, StringSE name) |
boolean | EnvironmentAccessor.canWrite(EvaluationContext context, ObjectSE target, StringSE name) 読み取り専用: false を返します。 |
boolean | BeanExpressionContextAccessor.canWrite(EvaluationContext context, ObjectSE target, StringSE name) |
boolean | BeanFactoryAccessor.canWrite(EvaluationContext context, ObjectSE target, StringSE name) |
boolean | MapAccessor.canWrite(EvaluationContext context, ObjectSE target, StringSE name) |
TypedValue | EnvironmentAccessor.read(EvaluationContext context, ObjectSE target, StringSE name) 特定のターゲット環境に対して特定のプロパティ名を解決することにより、特定のターゲットオブジェクトにアクセスします。 |
TypedValue | BeanExpressionContextAccessor.read(EvaluationContext context, ObjectSE target, StringSE name) |
TypedValue | BeanFactoryAccessor.read(EvaluationContext context, ObjectSE target, StringSE name) |
TypedValue | MapAccessor.read(EvaluationContext context, ObjectSE target, StringSE name) |
ObjectSE | BeanFactoryResolver.resolve(EvaluationContext context, StringSE beanName) |
void | EnvironmentAccessor.write(EvaluationContext context, ObjectSE target, StringSE name, ObjectSE newValue) 読み取り専用: 動作しません。 |
void | BeanExpressionContextAccessor.write(EvaluationContext context, ObjectSE target, StringSE name, ObjectSE newValue) |
void | BeanFactoryAccessor.write(EvaluationContext context, ObjectSE target, StringSE name, ObjectSE newValue) |
void | MapAccessor.write(EvaluationContext context, ObjectSE target, StringSE name, ObjectSE newValue) |
| 修飾子と型 | メソッドと説明 |
|---|---|
boolean | PropertyAccessor.canRead(EvaluationContext context, ObjectSE target, StringSE name) リゾルバーインスタンスが指定されたターゲットオブジェクトの指定されたプロパティにアクセスできるかどうかを判断するために呼び出されます。 |
boolean | PropertyAccessor.canWrite(EvaluationContext context, ObjectSE target, StringSE name) リゾルバーインスタンスが指定されたターゲットオブジェクトの指定されたプロパティに書き込むことができるかどうかを判断するために呼び出されます。 |
TypedValue | ConstructorExecutor.execute(EvaluationContext context, ObjectSE... arguments) 指定された引数を使用して、指定されたコンテキストでコンストラクターを実行します。 |
TypedValue | MethodExecutor.execute(EvaluationContext context, ObjectSE target, ObjectSE... arguments) 指定された引数を使用し、指定された式の状態を使用してコマンドを実行します。 |
TypedValue | PropertyAccessor.read(EvaluationContext context, ObjectSE target, StringSE name) 指定されたターゲットオブジェクトからプロパティを読み取るために呼び出されます。 |
MethodExecutor | MethodResolver.resolve(EvaluationContext context, ObjectSE targetObject, StringSE name, ListSE<TypeDescriptor> argumentTypes) 指定されたコンテキスト内で、指定された引数を処理できる、指定されたオブジェクトの適切なメソッドを決定します。 |
ObjectSE | BeanResolver.resolve(EvaluationContext context, StringSE beanName) 指定された名前で Bean を検索し、それに対応するインスタンスを返します。 |
ConstructorExecutor | ConstructorResolver.resolve(EvaluationContext context, StringSE typeName, ListSE<TypeDescriptor> argumentTypes) 指定されたコンテキスト内で、指定された引数を処理できる、指定された型の適切なコンストラクターを決定します。 |
void | PropertyAccessor.write(EvaluationContext context, ObjectSE target, StringSE name, ObjectSE newValue) 指定されたターゲットオブジェクトのプロパティに書き込むために呼び出されます。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
boolean | ReflectivePropertyAccessor.canRead(EvaluationContext context, ObjectSE target, StringSE name) |
boolean | ReflectivePropertyAccessor.OptimalPropertyAccessor.canRead(EvaluationContext context, ObjectSE target, StringSE name) |
boolean | ReflectivePropertyAccessor.canWrite(EvaluationContext context, ObjectSE target, StringSE name) |
TypedValue | ReflectiveConstructorExecutor.execute(EvaluationContext context, ObjectSE... arguments) |
TypedValue | ReflectiveMethodExecutor.execute(EvaluationContext context, ObjectSE target, ObjectSE... arguments) |
TypedValue | ReflectivePropertyAccessor.read(EvaluationContext context, ObjectSE target, StringSE name) |
TypedValue | ReflectivePropertyAccessor.OptimalPropertyAccessor.read(EvaluationContext context, ObjectSE target, StringSE name) |
MethodExecutor | ReflectiveMethodResolver.resolve(EvaluationContext context, ObjectSE targetObject, StringSE name, ListSE<TypeDescriptor> argumentTypes) 型のメソッドを見つけます。 |
MethodExecutor | DataBindingMethodResolver.resolve(EvaluationContext context, ObjectSE targetObject, StringSE name, ListSE<TypeDescriptor> argumentTypes) |
ConstructorExecutor | ReflectiveConstructorResolver.resolve(EvaluationContext context, StringSE typeName, ListSE<TypeDescriptor> argumentTypes) 型のコンストラクターを見つけます。 |
void | ReflectivePropertyAccessor.write(EvaluationContext context, ObjectSE target, StringSE name, ObjectSE newValue) |