public static class SpelQueryContext.EvaluatingSpelQueryContext extends SpelQueryContext
SpelQueryContext that can create SpelEvaluator instances as it also knows about a
QueryMethodEvaluationContextProvider.SpelQueryContext.EvaluatingSpelQueryContext, SpelQueryContext.SpelExtractor| Modifier and Type | Method and Description |
|---|---|
SpelEvaluator |
parse(String query,
Parameters<?,?> parameters)
Parses the query for SpEL expressions using the pattern:
<prefix>#{<spel>}
with prefix being the character ':' or '?'.
|
of, parse, withEvaluationContextProviderpublic SpelEvaluator parse(String query, Parameters<?,?> parameters)
<prefix>#{<spel>}
with prefix being the character ':' or '?'. Parsing honors quoted Strings enclosed in single or double
quotation marks.query - a query containing SpEL expressions in the format described above. Must not be null.parameters - a Parameters instance describing query method parametersSpelEvaluator which allows to evaluate the SpEL expressions. Will never be null.Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.