Package | Description |
---|---|
org.apache.solr.core |
Core classes implementing Solr internals and the management of
SolrCore s |
org.apache.solr.handler.component |
SearchComponent implementations for
use in SearchHandler |
org.apache.solr.search.facet |
APIs and classes for the JSON Facet API.
|
org.apache.solr.search.join |
Classes related to joins.
|
Modifier and Type | Method and Description |
---|---|
SearchComponent |
SolrCore.getSearchComponent(String name) |
Modifier and Type | Method and Description |
---|---|
PluginBag<SearchComponent> |
SolrCore.getSearchComponents()
Accessor for all the Search Components
|
Modifier and Type | Class and Description |
---|---|
class |
DebugComponent
Adds debugging information to a request.
|
class |
ExpandComponent
The ExpandComponent is designed to work with the CollapsingPostFilter.
|
class |
FacetComponent
Computes facets -- aggregations with counts of terms or ranges over the whole search results.
|
class |
HighlightComponent
TODO!
|
class |
MoreLikeThisComponent
TODO!
|
class |
PhrasesIdentificationComponent
A component that can be used in isolation, or in conjunction with
QueryComponent to identify
& score "phrases" found in the input string, based on shingles in indexed fields. |
class |
QueryComponent
TODO!
|
class |
QueryElevationComponent
A component to elevate some documents to the top of the result set.
|
class |
RealTimeGetComponent |
class |
ResponseLogComponent
Adds to the log file the document IDs that are sent in the query response.
|
class |
SpellCheckComponent
A SearchComponent implementation which provides support for spell checking
and suggestions using the Lucene contributed SpellChecker.
|
class |
StatsComponent
Stats component calculates simple statistics on numeric field values
|
class |
SuggestComponent
SuggestComponent: interacts with multiple
SolrSuggester to serve up suggestions
Responsible for routing commands and queries to the appropriate SolrSuggester
and for initializing them as specified by SolrConfig |
class |
TermsComponent
Return TermEnum information, useful for things like auto suggest.
|
class |
TermVectorComponent
Return term vectors for the documents in a query result set.
|
Modifier and Type | Field and Description |
---|---|
List<SearchComponent> |
ResponseBuilder.components |
protected List<SearchComponent> |
SearchHandler.components |
static Map<String,Class<? extends SearchComponent>> |
SearchComponent.standard_components |
Modifier and Type | Method and Description |
---|---|
List<SearchComponent> |
SearchHandler.getComponents() |
Modifier and Type | Method and Description |
---|---|
protected ResponseBuilder |
SearchHandler.newResponseBuilder(SolrQueryRequest req,
SolrQueryResponse rsp,
List<SearchComponent> components)
Override this method if you require a custom
ResponseBuilder e.g. |
Constructor and Description |
---|
ResponseBuilder(SolrQueryRequest req,
SolrQueryResponse rsp,
List<SearchComponent> components) |
Modifier and Type | Class and Description |
---|---|
class |
FacetModule |
Modifier and Type | Method and Description |
---|---|
void |
FacetModule.modifyRequest(ResponseBuilder rb,
SearchComponent who,
ShardRequest sreq) |
Modifier and Type | Class and Description |
---|---|
class |
BlockJoinDocSetFacetComponent
Deprecated.
This functionality is considered deprecated and will be removed at 9.0
Users are encouraged to use
"uniqueBlock(\_root_)" aggregation
under "terms" facet and "domain": { "blockChildren":...} |
class |
BlockJoinFacetComponent
Deprecated.
This functionality is considered deprecated and will be removed at 9.0
Users are encouraged to use
"uniqueBlock(\_root_)" aggregation
under "terms" facet and "domain": { "blockChildren":...} |
Copyright © 2000-2020 Apache Software Foundation. All Rights Reserved.