Skip to content

Commit 414ff4f

Browse files
committed
Polishing.
1 parent ad38fd4 commit 414ff4f

File tree

2 files changed

+10
-12
lines changed

2 files changed

+10
-12
lines changed

src/main/java/org/springframework/data/repository/query/SpelQueryContext.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
5858
* @author Gerrit Meier
5959
* @author Mark Paluch
6060
* @since 2.1
61-
* @deprecated since 3.3, use {@link ValueExpressionQueryRewriter.QueryExpressionEvaluator} instead.
61+
* @deprecated since 3.3, use {@link ValueExpressionQueryRewriter} instead.
6262
*/
6363
@Deprecated(since = "3.3")
6464
public class SpelQueryContext {

src/main/java/org/springframework/data/repository/query/ValueExpressionQueryRewriter.java

+9-11
Original file line numberDiff line numberDiff line change
@@ -41,22 +41,20 @@
4141
* with bind variables.
4242
* <p>
4343
* Result of the parse process is a {@link ParsedQuery} which provides the transformed query string. Alternatively and
44-
* preferred one may provide a {@link QueryMethodEvaluationContextProvider} via
44+
* preferred one may provide a {@link QueryMethodValueEvaluationContextAccessor} via
4545
* {@link #withEvaluationContextAccessor(QueryMethodValueEvaluationContextAccessor)} which will yield the more powerful
4646
* {@link EvaluatingValueExpressionQueryRewriter}.
4747
* <p>
4848
* Typical usage looks like
4949
*
50-
* <pre>
51-
* <code>
52-
ExpressionQueryRewriter.ParsedQuery parsed = ExpressionQueryRewriter
53-
.of(valueExpressionParser, (counter, expression) -> String.format("__$synthetic$__%d", counter), String::concat)
54-
.withEvaluationContextProvider(evaluationContextProviderFactory);
55-
56-
ExpressionQueryRewriter.QueryExpressionEvaluator evaluator = queryContext.parse(query, queryMethod.getParameters());
57-
58-
evaluator.evaluate(objects).forEach(parameterMap::addValue);
59-
* </code>
50+
* <pre class="code">
51+
* ValueExpressionQueryRewriter.EvaluatingValueExpressionQueryRewriter rewriter = ValueExpressionQueryRewriter
52+
* .of(valueExpressionParser, (counter, expression) -> String.format("__$synthetic$__%d", counter), String::concat)
53+
* .withEvaluationContextAccessor(evaluationContextProviderFactory);
54+
*
55+
* ValueExpressionQueryRewriter.QueryExpressionEvaluator evaluator = parsed.parse(query, queryMethod.getParameters());
56+
*
57+
* evaluator.evaluate(objects).forEach(parameterMap::addValue);
6058
* </pre>
6159
*
6260
* @author Jens Schauder

0 commit comments

Comments
 (0)