public class CosmosQueryCreator extends org.springframework.data.repository.query.parser.AbstractQueryCreator<CosmosQuery,Criteria>
| Constructor and Description |
|---|
CosmosQueryCreator(org.springframework.data.repository.query.parser.PartTree tree,
CosmosParameterAccessor accessor,
org.springframework.data.mapping.context.MappingContext<?,CosmosPersistentProperty> mappingContext)
Creates a new
CosmosQueryCreator. |
| Modifier and Type | Method and Description |
|---|---|
protected Criteria |
and(org.springframework.data.repository.query.parser.Part part,
Criteria base,
Iterator<Object> parameters) |
protected CosmosQuery |
complete(Criteria criteria,
org.springframework.data.domain.Sort sort) |
protected Criteria |
create(org.springframework.data.repository.query.parser.Part part,
Iterator<Object> parameters) |
protected Criteria |
or(Criteria base,
Criteria criteria) |
public CosmosQueryCreator(org.springframework.data.repository.query.parser.PartTree tree,
CosmosParameterAccessor accessor,
org.springframework.data.mapping.context.MappingContext<?,CosmosPersistentProperty> mappingContext)
CosmosQueryCreator. CosmosParameterAccessor is used to hand actual
parameter values into the callback methods as well as to apply dynamic sorting via a Sort parameter.tree - must not be null.accessor - must not be null.mappingContext - must not be null.protected Criteria create(org.springframework.data.repository.query.parser.Part part, Iterator<Object> parameters)
create in class org.springframework.data.repository.query.parser.AbstractQueryCreator<CosmosQuery,Criteria>protected Criteria and(@NonNull org.springframework.data.repository.query.parser.Part part, @NonNull Criteria base, @NonNull Iterator<Object> parameters)
and in class org.springframework.data.repository.query.parser.AbstractQueryCreator<CosmosQuery,Criteria>protected Criteria or(@NonNull Criteria base, @NonNull Criteria criteria)
or in class org.springframework.data.repository.query.parser.AbstractQueryCreator<CosmosQuery,Criteria>protected CosmosQuery complete(@NonNull Criteria criteria, @NonNull org.springframework.data.domain.Sort sort)
complete in class org.springframework.data.repository.query.parser.AbstractQueryCreator<CosmosQuery,Criteria>Copyright © 2021 Microsoft Corporation. All rights reserved.