インターフェース QueryMethodEvaluationContextProvider
- すべての既知のサブインターフェース:
ReactiveQueryMethodEvaluationContextProvider
- すべての既知の実装クラス:
ExtensionAwareQueryMethodEvaluationContextProvider
,ReactiveExtensionAwareQueryMethodEvaluationContextProvider
使用すべきではありません。
中央で定義された潜在的に共有されている
EvaluationContext
にアクセスする方法を提供します。- 導入:
- 1.9
- 作成者:
- Thomas Darimont, Oliver Gierke, Christoph Strobl
フィールドのサマリー
フィールドメソッドのサマリー
修飾子と型メソッド説明<T extends Parameters<?,
?>>
EvaluationContextgetEvaluationContext
(T parameters, ObjectSE[] parameterValues) 使用すべきではありません。指定されたParameters
およびパラメーター値を使用して構築されたEvaluationContext
を返します。<T extends Parameters<?,
?>>
EvaluationContextgetEvaluationContext
(T parameters, ObjectSE[] parameterValues, ExpressionDependencies dependencies) 使用すべきではありません。指定されたParameters
およびパラメーター値を使用して構築されたEvaluationContext
を返します。使用すべきではありません。
フィールドの詳細
DEFAULT
使用すべきではありません。
メソッドの詳細
getEvaluationContext
<T extends Parameters<?,?>> EvaluationContext getEvaluationContext(T parameters, ObjectSE[] parameterValues) 使用すべきではありません。指定されたParameters
およびパラメーター値を使用して構築されたEvaluationContext
を返します。- パラメーター:
parameters
- コンテキストが構築されるクエリメソッドから取得されたParameters
インスタンス。parameterValues
- パラメーターの値。- 戻り値:
getEvaluationContext
<T extends Parameters<?,?>> EvaluationContext getEvaluationContext(T parameters, ObjectSE[] parameterValues, ExpressionDependencies dependencies) 使用すべきではありません。指定されたParameters
およびパラメーター値を使用して構築されたEvaluationContext
を返します。- パラメーター:
parameters
- コンテキストが構築されるクエリメソッドから取得されたParameters
インスタンス。parameterValues
- パラメーターの値。- 戻り値:
getEvaluationContextProvider
EvaluationContextProvider getEvaluationContextProvider()使用すべきではありません。- 戻り値:
- 基礎となる
EvaluationContextProvider
。
QueryMethodValueEvaluationContextAccessor
を推奨する 3.4 以降。