クラス ExtensionAwareQueryMethodEvaluationContextProvider
java.lang.ObjectSE
org.springframework.data.repository.query.ExtensionAwareQueryMethodEvaluationContextProvider
- 実装されているすべてのインターフェース:
QueryMethodEvaluationContextProvider
@DeprecatedSE(since="3.4")
public class ExtensionAwareQueryMethodEvaluationContextProvider
extends ObjectSE
implements QueryMethodEvaluationContextProvider
使用すべきではありません。
EvaluationContextExtension
インスタンスのリストから EvaluationContext
をアセンブルする QueryMethodEvaluationContextProvider
。- 導入:
- 1.9
- 作成者:
- Thomas Darimont, Oliver Gierke, Christoph Strobl, Jens Schauder, Johannes Englmeier
フィールドのサマリー
インターフェース org.springframework.data.repository.query.QueryMethodEvaluationContextProvider から継承されたフィールド
DEFAULT
コンストラクターの概要
コンストラクターコンストラクター説明ExtensionAwareQueryMethodEvaluationContextProvider
(ListSE<? extends EvaluationContextExtension> extensions) 使用すべきではありません。指定されたEvaluationContextExtension
を使用して新しいExtensionAwareQueryMethodEvaluationContextProvider
を作成します。使用すべきではありません。ExtensionAwareQueryMethodEvaluationContextProvider
(EvaluationContextProvider evaluationContextProvider) 使用すべきではありません。メソッドのサマリー
修飾子と型メソッド説明使用すべきではありません。<T extends Parameters<?,
?>>
EvaluationContextgetEvaluationContext
(T parameters, ObjectSE[] parameterValues) 使用すべきではありません。指定されたParameters
およびパラメーター値を使用して構築されたEvaluationContext
を返します。<T extends Parameters<?,
?>>
EvaluationContextgetEvaluationContext
(T parameters, ObjectSE[] parameterValues, ExpressionDependencies dependencies) 使用すべきではありません。指定されたParameters
およびパラメーター値を使用して構築されたEvaluationContext
を返します。使用すべきではありません。
コンストラクターの詳細
ExtensionAwareQueryMethodEvaluationContextProvider
public ExtensionAwareQueryMethodEvaluationContextProvider(EvaluationContextProvider evaluationContextProvider) 使用すべきではありません。- パラメーター:
evaluationContextProvider
-EvaluationContextExtension
を検索するには、null であってはなりません。
ExtensionAwareQueryMethodEvaluationContextProvider
使用すべきではありません。- パラメーター:
beanFactory
-EvaluationContextExtension
を検索するListableBeanFactory
は、null であってはなりません。
ExtensionAwareQueryMethodEvaluationContextProvider
public ExtensionAwareQueryMethodEvaluationContextProvider(ListSE<? extends EvaluationContextExtension> extensions) 使用すべきではありません。指定されたEvaluationContextExtension
を使用して新しいExtensionAwareQueryMethodEvaluationContextProvider
を作成します。- パラメーター:
extensions
- null であってはなりません。
メソッドの詳細
getEvaluationContextProvider
使用すべきではありません。- 次で指定:
- インターフェース
QueryMethodEvaluationContextProvider
のgetEvaluationContextProvider
- 戻り値:
- 基礎となる
EvaluationContextProvider
。
getDelegate
使用すべきではありません。getEvaluationContext
public <T extends Parameters<?,?>> EvaluationContext getEvaluationContext(T parameters, ObjectSE[] parameterValues) 使用すべきではありません。インターフェースからコピーされた説明:QueryMethodEvaluationContextProvider
指定されたParameters
およびパラメーター値を使用して構築されたEvaluationContext
を返します。- 次で指定:
- インターフェース
QueryMethodEvaluationContextProvider
のgetEvaluationContext
- パラメーター:
parameters
- コンテキストが構築されるクエリメソッドから取得されたParameters
インスタンス。parameterValues
- パラメーターの値。- 戻り値:
getEvaluationContext
public <T extends Parameters<?,?>> EvaluationContext getEvaluationContext(T parameters, ObjectSE[] parameterValues, ExpressionDependencies dependencies) 使用すべきではありません。インターフェースからコピーされた説明:QueryMethodEvaluationContextProvider
指定されたParameters
およびパラメーター値を使用して構築されたEvaluationContext
を返します。- 次で指定:
- インターフェース
QueryMethodEvaluationContextProvider
のgetEvaluationContext
- パラメーター:
parameters
- コンテキストが構築されるクエリメソッドから取得されたParameters
インスタンス。parameterValues
- パラメーターの値。- 戻り値:
QueryMethodValueEvaluationContextAccessor
を推奨する 3.4 以降。