SearchComponent
implementations for
use in SearchHandler
See: Description
Interface | Description |
---|---|
MergeStrategy |
The MergeStrategy class defines custom merge logic for distributed searches.
|
QueryElevationComponent.ElevationProvider |
Provides the elevations defined for queries.
|
ReplicaListTransformer | |
ReplicaListTransformerFactory | |
StatsValues |
StatsValue defines the interface for the collection of statistical values about fields and facets.
|
Class | Description |
---|---|
DebugComponent |
Adds debugging information to a request.
|
ExpandComponent |
The ExpandComponent is designed to work with the CollapsingPostFilter.
|
FacetComponent |
Computes facets -- aggregations with counts of terms or ranges over the whole search results.
|
FacetComponent.DistribFieldFacet |
This API is experimental and subject to change
|
FacetComponent.FacetBase |
This API is experimental and subject to change
|
FacetComponent.FacetContext |
Encapsulates facet ranges and facet queries such that their parameters
are parsed and cached for efficient re-use.
|
FacetComponent.FacetInfo |
This class is used exclusively for merging results from each shard
in a distributed facet request.
|
FacetComponent.FieldFacet |
This API is experimental and subject to change
|
FacetComponent.QueryFacet |
This API is experimental and subject to change
|
FacetComponent.ShardFacetCount |
This API is experimental and subject to change
|
FieldFacetStats |
FieldFacetStats is a utility to accumulate statistics on a set of values in one field,
for facet values present in another field.
|
HighlightComponent |
TODO!
|
HttpShardHandler | |
HttpShardHandlerFactory | |
HttpShardHandlerFactory.WhitelistHostChecker |
Class used to validate the hosts in the "shards" parameter when doing a distributed
request
|
IterativeMergeStrategy | |
MoreLikeThisComponent |
TODO!
|
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. |
PhrasesIdentificationComponent.Phrase |
Model the data known about a single (candidate) Phrase -- which may or may not be indexed
|
PhrasesIdentificationComponent.PhrasesContextData |
Simple container for all request options and data this component needs to store in the Request Context
|
PivotFacet |
Models a single instance of a "pivot" specified by a
FacetParams.FACET_PIVOT
param, which may contain multiple nested fields. |
PivotFacetField |
Models a single field somewhere in a hierarchy of fields as part of a pivot facet.
|
PivotFacetFieldValueCollection |
Emcapsulates a collection of
PivotFacetValue s associated with a
PivotFacetField withs pecial tracking of a PivotFacetValue
corrisponding to the null value when FacetParams.FACET_MISSING
is used. |
PivotFacetFieldValueCollection.PivotFacetCountComparator |
Sorts
PivotFacetValue instances by their count |
PivotFacetFieldValueCollection.PivotFacetValueComparator |
Sorts
PivotFacetValue instances by their value |
PivotFacetHelper | |
PivotFacetProcessor |
Processes all Pivot facet logic for a single node -- both non-distrib, and per-shard
|
PivotFacetValue |
Models a single (value, count) pair that will exist in the collection of values for a
PivotFacetField parent. |
QueryComponent |
TODO!
|
QueryComponent.ScoreAndDoc |
Fake scorer for a single document
TODO: when SOLR-5595 is fixed, this wont be needed, as we dont need to recompute sort values here from the comparator
|
QueryElevationComponent |
A component to elevate some documents to the top of the result set.
|
QueryElevationComponent.ElevatingQuery |
Query triggering elevation.
|
QueryElevationComponent.Elevation |
Elevation of some documents in search results, with potential exclusion of others.
|
QueryElevationComponent.TrieSubsetMatcher<E extends Comparable<? super E>,M> |
Matches a potentially large collection of subsets with a trie implementation.
|
QueryElevationComponent.TrieSubsetMatcher.Builder<E extends Comparable<? super E>,M> | |
RangeFacetProcessor |
Processor for Range Facets
|
RangeFacetRequest |
Encapsulates a single facet.range request along with all its parameters.
|
RangeFacetRequest.FacetRange |
Represents a single facet range (or gap) for which the count is to be calculated
|
RealTimeGetComponent | |
ResponseBuilder |
This class is experimental and will be changing in the future.
|
ResponseLogComponent |
Adds to the log file the document IDs that are sent in the query response.
|
SearchComponent |
TODO!
|
SearchHandler |
Refer SOLR-281
|
ShardDoc | |
ShardFieldSortedHitQueue | |
ShardHandler | |
ShardHandlerFactory | |
ShardRequest | |
ShardResponse | |
SortedDateStatsValues | |
SortedNumericStatsValues | |
SpatialHeatmapFacets |
A 2D spatial faceting summary of a rectangular region.
|
SpatialHeatmapFacets.HeatmapFacet | |
SpellCheckComponent |
A SearchComponent implementation which provides support for spell checking
and suggestions using the Lucene contributed SpellChecker.
|
SpellCheckMergeData | |
StatsComponent |
Stats component calculates simple statistics on numeric field values
|
StatsField |
Models all of the information associated with a single
StatsParams.STATS_FIELD
instance. |
StatsField.HllOptions |
Helper Struct for parsing and encapsulating all of the options relaed to building a
HLL |
StatsValuesFactory |
Factory class for creating instance of
StatsValues |
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 |
TermsComponent |
Return TermEnum information, useful for things like auto suggest.
|
TermsComponent.TermCountComparator |
Comparator for
TermsResponse.Term sorting
This sorts term by frequency in descending order |
TermsComponent.TermsHelper | |
TermVectorComponent |
Return term vectors for the documents in a query result set.
|
Enum | Description |
---|---|
HighlightComponent.HighlightMethod | |
QueryElevationComponent.InitializationExceptionCause | |
RealTimeGetComponent.Resolution | |
StatsField.Stat |
An enumeration representing the sumer set of all possible stat values that can be computed.
|
SearchComponent
implementations for
use in SearchHandler
Copyright © 2000-2019 Apache Software Foundation. All Rights Reserved.