public class ExtensionAwareQueryMethodEvaluationContextProvider extends ObjectSE implements QueryMethodEvaluationContextProvider
EvaluationContextExtension
インスタンスのリストから EvaluationContext
をアセンブルする QueryMethodEvaluationContextProvider
。DEFAULT
コンストラクターと説明 |
---|
ExtensionAwareQueryMethodEvaluationContextProvider(ListSE<? extends EvaluationContextExtension> extensions) 指定された EvaluationContextExtension を使用して新しい ExtensionAwareQueryMethodEvaluationContextProvider を作成します。 |
ExtensionAwareQueryMethodEvaluationContextProvider(ListableBeanFactory beanFactory) |
修飾子と型 | メソッドと説明 |
---|---|
<T extends Parameters<?,?>> | getEvaluationContext(T parameters, ObjectSE[] parameterValues) 指定された Parameters およびパラメーター値を使用して構築された EvaluationContext を返します。 |
<T extends Parameters<?,?>> | getEvaluationContext(T parameters, ObjectSE[] parameterValues, ExpressionDependencies dependencies) 指定された Parameters およびパラメーター値を使用して構築された EvaluationContext を返します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public ExtensionAwareQueryMethodEvaluationContextProvider(ListableBeanFactory beanFactory)
beanFactory
- EvaluationContextExtension
を検索する ListableBeanFactory
は、null であってはなりません。public ExtensionAwareQueryMethodEvaluationContextProvider(ListSE<? extends EvaluationContextExtension> extensions)
EvaluationContextExtension
を使用して新しい ExtensionAwareQueryMethodEvaluationContextProvider
を作成します。extensions
- null であってはなりません。public <T extends Parameters<?,?>> EvaluationContext getEvaluationContext(T parameters, ObjectSE[] parameterValues)
QueryMethodEvaluationContextProvider
Parameters
およびパラメーター値を使用して構築された EvaluationContext
を返します。QueryMethodEvaluationContextProvider
の getEvaluationContext
parameters
- コンテキストが構築されるクエリメソッドから取得された Parameters
インスタンス。parameterValues
- パラメーターの値。public <T extends Parameters<?,?>> EvaluationContext getEvaluationContext(T parameters, ObjectSE[] parameterValues, ExpressionDependencies dependencies)
QueryMethodEvaluationContextProvider
Parameters
およびパラメーター値を使用して構築された EvaluationContext
を返します。QueryMethodEvaluationContextProvider
の getEvaluationContext
parameters
- コンテキストが構築されるクエリメソッドから取得された Parameters
インスタンス。parameterValues
- パラメーターの値。Copyright © 2011–2022 Pivotal Software, Inc.. All rights reserved.