public class CachingKeyValuePartTreeQuery extends KeyValuePartTreeQuery
KeyValuePartTreeQuery
implementation deriving queries from PartTree
using a predefined
AbstractQueryCreator
that caches the once created query.KeyValuePartTreeQuery.QueryCreatorFactory<T extends AbstractQueryCreator>
Constructor and Description |
---|
CachingKeyValuePartTreeQuery(QueryMethod queryMethod,
QueryMethodEvaluationContextProvider evaluationContextProvider,
KeyValueOperations keyValueOperations,
Class<? extends AbstractQueryCreator<?,?>> queryCreator) |
Modifier and Type | Method and Description |
---|---|
protected KeyValueQuery<?> |
prepareQuery(Object[] parameters) |
createQuery, doExecute, execute, getQueryMethod, prepareQuery
public CachingKeyValuePartTreeQuery(QueryMethod queryMethod, QueryMethodEvaluationContextProvider evaluationContextProvider, KeyValueOperations keyValueOperations, Class<? extends AbstractQueryCreator<?,?>> queryCreator)
protected KeyValueQuery<?> prepareQuery(Object[] parameters)
prepareQuery
in class KeyValuePartTreeQuery
Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.