Package | Description |
---|---|
org.springframework.data.solr.core |
Provides the classes necessary for Solr support.
|
org.springframework.data.solr.repository.config |
Repository configuration and extension support.
|
Modifier and Type | Method and Description |
---|---|
RequestMethod |
SolrTemplate.getDefaultRequestMethod() |
static RequestMethod |
RequestMethod.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static RequestMethod[] |
RequestMethod.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
long |
SolrOperations.count(String collection,
SolrDataQuery query,
Class<?> domainType,
RequestMethod method)
return number of elements found by for given query
|
long |
SolrTemplate.count(String collection,
SolrDataQuery query,
Class<?> domainType,
RequestMethod method) |
default long |
SolrOperations.count(String collection,
SolrDataQuery query,
RequestMethod method)
return number of elements found by for given query
|
<T,S extends Page<T>> |
SolrOperations.query(String collection,
Query query,
Class<T> clazz,
RequestMethod method)
Execute the query against Solr and return result as page.
|
<T,S extends Page<T>> |
SolrTemplate.query(String collection,
Query query,
Class<T> clazz,
RequestMethod method) |
<T> FacetAndHighlightPage<T> |
SolrOperations.queryForFacetAndHighlightPage(String collection,
FacetAndHighlightQuery query,
Class<T> clazz,
RequestMethod method)
Execute a query and highlight matches in result
|
<T> FacetAndHighlightPage<T> |
SolrTemplate.queryForFacetAndHighlightPage(String collection,
FacetAndHighlightQuery query,
Class<T> clazz,
RequestMethod method) |
<T> FacetPage<T> |
SolrOperations.queryForFacetPage(String collection,
FacetQuery query,
Class<T> clazz,
RequestMethod method)
Execute a facet query against solr facet result will be returned along with query result within the FacetPage
|
<T> FacetPage<T> |
SolrTemplate.queryForFacetPage(String collection,
FacetQuery query,
Class<T> clazz,
RequestMethod method) |
<T> GroupPage<T> |
SolrOperations.queryForGroupPage(String collection,
Query query,
Class<T> clazz,
RequestMethod method)
Execute the query against solr and return result as
GroupPage |
<T> GroupPage<T> |
SolrTemplate.queryForGroupPage(String collection,
Query query,
Class<T> clazz,
RequestMethod method) |
<T> HighlightPage<T> |
SolrOperations.queryForHighlightPage(String collection,
HighlightQuery query,
Class<T> clazz,
RequestMethod method)
Execute a query and highlight matches in result
|
<T> HighlightPage<T> |
SolrTemplate.queryForHighlightPage(String collection,
HighlightQuery query,
Class<T> clazz,
RequestMethod method) |
<T> Optional<T> |
SolrOperations.queryForObject(String collection,
Query query,
Class<T> clazz,
RequestMethod method)
Execute the query against solr and return the first returned object
|
<T> Optional<T> |
SolrTemplate.queryForObject(String collection,
Query query,
Class<T> clazz,
RequestMethod method) |
<T> ScoredPage<T> |
SolrOperations.queryForPage(String collection,
Query query,
Class<T> clazz,
RequestMethod method)
Execute the query against solr and retrun result as
Page |
<T> ScoredPage<T> |
SolrTemplate.queryForPage(String collection,
Query query,
Class<T> clazz,
RequestMethod method) |
<T> StatsPage<T> |
SolrOperations.queryForStatsPage(String collection,
Query query,
Class<T> clazz,
RequestMethod method)
Execute the query against Solr and return result as
StatsPage . |
<T> StatsPage<T> |
SolrTemplate.queryForStatsPage(String collection,
Query query,
Class<T> clazz,
RequestMethod method) |
TermsPage |
SolrOperations.queryForTermsPage(String collection,
TermsQuery query,
RequestMethod method)
Execute query using terms handler
|
TermsPage |
SolrTemplate.queryForTermsPage(String collection,
TermsQuery query,
RequestMethod method) |
Constructor and Description |
---|
SolrTemplate(SolrClientFactory solrClientFactory,
RequestMethod requestMethod) |
SolrTemplate(SolrClientFactory solrClientFactory,
SolrConverter solrConverter,
RequestMethod defaultRequestMethod) |
SolrTemplate(org.apache.solr.client.solrj.SolrClient solrClient,
RequestMethod requestMethod) |
Modifier and Type | Method and Description |
---|---|
protected RequestMethod |
AbstractSolrConfiguration.defaultRequestMethod()
Default
RequestMethod to be used when sending requests via SolrClient . |
Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.