クラス 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
  • メソッドの詳細

    • parse

      次のパターンを使用して値式のクエリを解析します。
       <prefix>#{<spel>}
       <prefix>${<property placeholder>}
       

      接頭辞は文字 ":" または "?" です。解析では、単一引用符または二重引用符で囲まれた引用符付きの文字列が尊重されます。

      パラメーター:
      query - 上記の形式の値式を含むクエリ。null にすることはできません。
      parameters - クエリメソッドパラメーターを記述する Parameters インスタンス
      戻り値:
      値式を評価できる ValueExpressionQueryRewriter.QueryExpressionEvaluator