public class SpelQueryCreator extends org.springframework.data.repository.query.parser.AbstractQueryCreator<KeyValueQuery<org.springframework.expression.spel.standard.SpelExpression>,String>
| Constructor and Description |
|---|
SpelQueryCreator(org.springframework.data.repository.query.parser.PartTree tree,
org.springframework.data.repository.query.ParameterAccessor parameters)
|
| Modifier and Type | Method and Description |
|---|---|
protected String |
and(org.springframework.data.repository.query.parser.Part part,
String base,
Iterator<Object> iterator) |
protected KeyValueQuery<org.springframework.expression.spel.standard.SpelExpression> |
complete(String criteria,
org.springframework.data.domain.Sort sort) |
protected String |
create(org.springframework.data.repository.query.parser.Part part,
Iterator<Object> iterator) |
protected String |
or(String base,
String criteria) |
protected org.springframework.expression.spel.standard.SpelExpression |
toPredicateExpression(org.springframework.data.repository.query.parser.PartTree tree) |
public SpelQueryCreator(org.springframework.data.repository.query.parser.PartTree tree,
org.springframework.data.repository.query.ParameterAccessor parameters)
tree - must not be null.parameters - must not be null.protected String create(org.springframework.data.repository.query.parser.Part part, Iterator<Object> iterator)
create in class org.springframework.data.repository.query.parser.AbstractQueryCreator<KeyValueQuery<org.springframework.expression.spel.standard.SpelExpression>,String>protected String and(org.springframework.data.repository.query.parser.Part part, String base, Iterator<Object> iterator)
and in class org.springframework.data.repository.query.parser.AbstractQueryCreator<KeyValueQuery<org.springframework.expression.spel.standard.SpelExpression>,String>protected String or(String base, String criteria)
or in class org.springframework.data.repository.query.parser.AbstractQueryCreator<KeyValueQuery<org.springframework.expression.spel.standard.SpelExpression>,String>protected KeyValueQuery<org.springframework.expression.spel.standard.SpelExpression> complete(String criteria, org.springframework.data.domain.Sort sort)
complete in class org.springframework.data.repository.query.parser.AbstractQueryCreator<KeyValueQuery<org.springframework.expression.spel.standard.SpelExpression>,String>protected org.springframework.expression.spel.standard.SpelExpression toPredicateExpression(org.springframework.data.repository.query.parser.PartTree tree)
Copyright © 2011–2017 Pivotal Software, Inc.. All rights reserved.