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 を返します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic 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)
QueryMethodEvaluationContextProviderParameters およびパラメーター値を使用して構築された EvaluationContext を返します。QueryMethodEvaluationContextProvider 内の getEvaluationContext parameters - コンテキストが構築されるクエリメソッドから取得された Parameters インスタンス。parameterValues - パラメーターの値。Copyright © 2011–2019 Pivotal Software, Inc.. All rights reserved.