public class HazelcastQueryCreator
extends org.springframework.data.repository.query.parser.AbstractQueryCreator<org.springframework.data.keyvalue.core.query.KeyValueQuery<com.hazelcast.query.Predicate<?,?>>,com.hazelcast.query.Predicate<?,?>>
| Constructor and Description |
|---|
HazelcastQueryCreator(org.springframework.data.repository.query.parser.PartTree tree)
Creates a new
HazelcastQueryCreator for the given PartTree. |
HazelcastQueryCreator(org.springframework.data.repository.query.parser.PartTree tree,
org.springframework.data.repository.query.ParameterAccessor parameters)
|
| Modifier and Type | Method and Description |
|---|---|
protected com.hazelcast.query.Predicate<?,?> |
and(org.springframework.data.repository.query.parser.Part part,
com.hazelcast.query.Predicate<?,?> base,
Iterator<Object> iterator) |
protected org.springframework.data.keyvalue.core.query.KeyValueQuery<com.hazelcast.query.Predicate<?,?>> |
complete(com.hazelcast.query.Predicate<?,?> criteria,
org.springframework.data.domain.Sort sort) |
protected com.hazelcast.query.Predicate<?,?> |
create(org.springframework.data.repository.query.parser.Part part,
Iterator<Object> iterator) |
protected com.hazelcast.query.Predicate<?,?> |
or(com.hazelcast.query.Predicate<?,?> base,
com.hazelcast.query.Predicate<?,?> criteria) |
public HazelcastQueryCreator(org.springframework.data.repository.query.parser.PartTree tree)
HazelcastQueryCreator for the given PartTree.tree - must not be null.public HazelcastQueryCreator(org.springframework.data.repository.query.parser.PartTree tree,
org.springframework.data.repository.query.ParameterAccessor parameters)
HazelcastQueryCreator for the given PartTree and ParameterAccessor. The
latter 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.parameters - can be null.protected com.hazelcast.query.Predicate<?,?> create(org.springframework.data.repository.query.parser.Part part,
Iterator<Object> iterator)
create in class org.springframework.data.repository.query.parser.AbstractQueryCreator<org.springframework.data.keyvalue.core.query.KeyValueQuery<com.hazelcast.query.Predicate<?,?>>,com.hazelcast.query.Predicate<?,?>>protected com.hazelcast.query.Predicate<?,?> and(org.springframework.data.repository.query.parser.Part part,
com.hazelcast.query.Predicate<?,?> base,
Iterator<Object> iterator)
and in class org.springframework.data.repository.query.parser.AbstractQueryCreator<org.springframework.data.keyvalue.core.query.KeyValueQuery<com.hazelcast.query.Predicate<?,?>>,com.hazelcast.query.Predicate<?,?>>protected com.hazelcast.query.Predicate<?,?> or(com.hazelcast.query.Predicate<?,?> base,
com.hazelcast.query.Predicate<?,?> criteria)
or in class org.springframework.data.repository.query.parser.AbstractQueryCreator<org.springframework.data.keyvalue.core.query.KeyValueQuery<com.hazelcast.query.Predicate<?,?>>,com.hazelcast.query.Predicate<?,?>>protected org.springframework.data.keyvalue.core.query.KeyValueQuery<com.hazelcast.query.Predicate<?,?>> complete(com.hazelcast.query.Predicate<?,?> criteria,
org.springframework.data.domain.Sort sort)
complete in class org.springframework.data.repository.query.parser.AbstractQueryCreator<org.springframework.data.keyvalue.core.query.KeyValueQuery<com.hazelcast.query.Predicate<?,?>>,com.hazelcast.query.Predicate<?,?>>Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.