public abstract class AbstractSolrQuery extends Object implements RepositoryQuery
RepositoryQuery
Modifier | Constructor and Description |
---|---|
protected |
AbstractSolrQuery(SolrOperations solrOperations,
SolrQueryMethod solrQueryMethod) |
Modifier and Type | Method and Description |
---|---|
protected void |
appendProjection(Query query) |
protected abstract Query |
createQuery(SolrParameterAccessor parameterAccessor) |
protected SimpleQuery |
createQueryFromString(String queryString,
SolrParameterAccessor parameterAccessor) |
Object |
execute(Object[] parameters) |
SolrQueryMethod |
getQueryMethod() |
boolean |
isCountQuery() |
boolean |
isDeleteQuery() |
protected AbstractSolrQuery(SolrOperations solrOperations, SolrQueryMethod solrQueryMethod)
solrOperations
- must not be nullsolrQueryMethod
- must not be nullpublic Object execute(Object[] parameters)
execute
in interface RepositoryQuery
public SolrQueryMethod getQueryMethod()
getQueryMethod
in interface RepositoryQuery
protected void appendProjection(Query query)
protected SimpleQuery createQueryFromString(String queryString, SolrParameterAccessor parameterAccessor)
protected abstract Query createQuery(SolrParameterAccessor parameterAccessor)
public boolean isCountQuery()
public boolean isDeleteQuery()
Copyright © 2011-2014–2015 Pivotal Software, Inc.. All rights reserved.