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