クラス ValueExpressionQueryRewriter.EvaluatingValueExpressionQueryRewriter
java.lang.ObjectSE
org.springframework.data.repository.query.ValueExpressionQueryRewriter
org.springframework.data.repository.query.ValueExpressionQueryRewriter.EvaluatingValueExpressionQueryRewriter
- 含まれているクラス:
- ValueExpressionQueryRewriter
public static class ValueExpressionQueryRewriter.EvaluatingValueExpressionQueryRewriter
extends ValueExpressionQueryRewriter
QueryMethodValueEvaluationContextAccessor
についても認識しているため、ValueExpressionQueryRewriter.QueryExpressionEvaluator
インスタンスを作成できる ValueExpressionQueryRewriter
の拡張。- 作成者:
- Oliver Gierke
ネストされたクラスのサマリー
クラス org.springframework.data.repository.query.ValueExpressionQueryRewriter から継承されたネストクラス / インターフェース
ValueExpressionQueryRewriter.EvaluatingValueExpressionQueryRewriter, ValueExpressionQueryRewriter.ParsedQuery, ValueExpressionQueryRewriter.QueryExpressionEvaluator
メソッドのサマリー
クラス org.springframework.data.repository.query.ValueExpressionQueryRewriter から継承されたメソッド
of, of, parse, withEvaluationContextAccessor
メソッドの詳細
parse
public ValueExpressionQueryRewriter.QueryExpressionEvaluator parse(StringSE query, Parameters<?, ?> parameters) 次のパターンを使用して値式のクエリを解析します。<prefix>#{<spel>} <prefix>${<property placeholder>}
接頭辞は文字 ":" または "?" です。解析では、単一引用符または二重引用符で囲まれた引用符付きの文字列が尊重されます。
- パラメーター:
query
- 上記の形式の値式を含むクエリ。null にすることはできません。parameters
- クエリメソッドパラメーターを記述するParameters
インスタンス- 戻り値:
- 値式を評価できる
ValueExpressionQueryRewriter.QueryExpressionEvaluator
。