クラス SpelEvaluator
java.lang.ObjectSE
org.springframework.data.repository.query.SpelEvaluator
メソッドからのパラメーター情報とメソッド呼び出しからのパラメーター値に基づいて、
SpelQueryContext.SpelExtractor
によって抽出された SpEL 式を評価します。- 導入:
- 2.1
- 作成者:
- Jens Schauder, Gerrit Meier, Oliver Gierke
- 関連事項:
コンストラクターのサマリー
コンストラクターコンストラクター説明SpelEvaluator
(QueryMethodEvaluationContextProvider evaluationContextProvider, Parameters<?, ?> parameters, SpelQueryContext.SpelExtractor extractor) メソッドのサマリー
修飾子と型メソッド説明引数として提供された値に基づいて、SpelQueryContext.SpelExtractor
のすべての SpEL 式を評価します。中間の SpEL 式収集ステップによって生成されたクエリ文字列を返します。
コンストラクターの詳細
SpelEvaluator
public SpelEvaluator(QueryMethodEvaluationContextProvider evaluationContextProvider, Parameters<?, ?> parameters, SpelQueryContext.SpelExtractor extractor)
メソッドの詳細
evaluate
引数として提供された値に基づいて、SpelQueryContext.SpelExtractor
のすべての SpEL 式を評価します。- パラメーター:
values
- パラメーター値。null であってはなりません。- 戻り値:
- パラメーター名から評価値へのマップ。null ではないことが保証されています。
getQueryString
中間の SpEL 式収集ステップによって生成されたクエリ文字列を返します。- 戻り値: