Uses of Package
org.apache.solr.search
-
Packages that use org.apache.solr.search Package Description org.apache.solr.core Core classes implementing Solr internals and the management ofSolrCore
sorg.apache.solr.handler Concrete implementations ofSolrRequestHandler
org.apache.solr.handler.component SearchComponent
implementations for use inSearchHandler
org.apache.solr.highlight SolrHighlighter
API and related implementations and utilitiesorg.apache.solr.parser Solr native variant of the Lucene Classic QueryParserorg.apache.solr.query Solr Queriesorg.apache.solr.request APIs and classes for dealing with Solr requestsorg.apache.solr.response API and implementations ofQueryResponseWriter
for formatting Solr request responsesorg.apache.solr.response.transform APIs and implementations ofDocTransformer
for modifying documents in Solr request responsesorg.apache.solr.schema IndexSchema
andFieldType
implementations for powering schema.xmlorg.apache.solr.search APIs and classes for parsing and processing search requestsorg.apache.solr.search.facet APIs and classes for the JSON Facet API.org.apache.solr.search.function.distance Solr implementations ofValueSource
for distance based function queries.org.apache.solr.search.grouping APIs and classes for implementing result groupingorg.apache.solr.search.grouping.collector Grouping relatedCollector
sorg.apache.solr.search.grouping.distributed.command Internal classes used to implement distributed result groupingorg.apache.solr.search.grouping.distributed.shardresultserializer Internal classes used to implement distributed result groupingorg.apache.solr.search.grouping.endresulttransformer APIs and classes for transforming result grouping results into the appropriate response formatorg.apache.solr.search.join Classes related to joins.org.apache.solr.search.mlt APIs and classes for implementing MoreLikeThis (mlt) QueryParser.org.apache.solr.search.neural APIs and classes for implementing Neural (Dense Retrieval) QueryParsers.org.apache.solr.search.stats APIs and Classes implementing the Stats component used for document frequency calculations.org.apache.solr.spelling APIs and classes used by theSpellCheckComponent
org.apache.solr.spelling.suggest APIs and classes used by theSpellCheckComponent
org.apache.solr.update APIs and classes for managing index updatesorg.apache.solr.util Common utility classes used throughout Solr -
Classes in org.apache.solr.search used by org.apache.solr.core Class Description CacheConfig Contains the knowledge of how cache config is stored in the solrconfig.xml file, and implements a factory to create caches.CancellableCollector Allows a query to be cancelledQParserPlugin SolrCache Primary API for dealing with Solr's internal caches.SolrIndexSearcher SolrIndexSearcher adds schema awareness and caching functionality overIndexSearcher
.ValueSourceParser A factory that parses user queries to generate ValueSource instances. -
Classes in org.apache.solr.search used by org.apache.solr.handler Class Description DocListAndSet SolrIndexSearcher SolrIndexSearcher adds schema awareness and caching functionality overIndexSearcher
. -
Classes in org.apache.solr.search used by org.apache.solr.handler.component Class Description CursorMark An object that encapsulates the basic information about the current Mark Point of a "Cursor" based request.DocList DocList
represents the result of a query: an ordered list of document ids with optional score.DocListAndSet DocSet An immutable ordered set of Lucene Document Ids.QParser Note: This API is experimental and may change in non backward-compatible ways in the futureQueryCommand A query request command to avoid having to change the method signatures if we want to pass additional information to the searcher.QueryResult The result of a search.RankQuery Note: This API is experimental and may change in non backward-compatible ways in the futureSolrIndexSearcher SolrIndexSearcher adds schema awareness and caching functionality overIndexSearcher
.SortSpec SortSpec encapsulates a Lucene Sort and a count of the number of documents to return.SyntaxError Simple checked exception for parsing errors -
Classes in org.apache.solr.search used by org.apache.solr.highlight Class Description DocList DocList
represents the result of a query: an ordered list of document ids with optional score.SolrIndexSearcher SolrIndexSearcher adds schema awareness and caching functionality overIndexSearcher
. -
Classes in org.apache.solr.search used by org.apache.solr.parser Class Description QParser Note: This API is experimental and may change in non backward-compatible ways in the futureSyntaxError Simple checked exception for parsing errors -
Classes in org.apache.solr.search used by org.apache.solr.query Class Description DocSet An immutable ordered set of Lucene Document Ids.DocSetProducer ExtendedQuery The ExtendedQuery interface provides extra metadata to a query.ExtendedQueryBase SolrIndexSearcher SolrIndexSearcher adds schema awareness and caching functionality overIndexSearcher
. -
Classes in org.apache.solr.search used by org.apache.solr.request Class Description DocSet An immutable ordered set of Lucene Document Ids.QueryLimits Represents the limitations on the query.SolrIndexSearcher SolrIndexSearcher adds schema awareness and caching functionality overIndexSearcher
.SyntaxError Simple checked exception for parsing errors -
Classes in org.apache.solr.search used by org.apache.solr.response Class Description DocList DocList
represents the result of a query: an ordered list of document ids with optional score.ReturnFields A class representing the return fieldsSolrDocumentFetcher A helper class ofSolrIndexSearcher
for stored Document related matters including DocValue substitutions.SolrIndexSearcher SolrIndexSearcher adds schema awareness and caching functionality overIndexSearcher
. -
Classes in org.apache.solr.search used by org.apache.solr.response.transform Class Description QParser Note: This API is experimental and may change in non backward-compatible ways in the future -
Classes in org.apache.solr.search used by org.apache.solr.schema Class Description QParser Note: This API is experimental and may change in non backward-compatible ways in the futureSolrIndexSearcher SolrIndexSearcher adds schema awareness and caching functionality overIndexSearcher
.SpatialOptions -
Classes in org.apache.solr.search used by org.apache.solr.search Class Description BitDocSet AFixedBitSet
based implementation of aDocSet
.CacheConfig Contains the knowledge of how cache config is stored in the solrconfig.xml file, and implements a factory to create caches.CacheRegenerator Implementations ofCacheRegenerator
are used in autowarming to populate a new cache based on an old cache.CollapsingQParserPlugin.CollapseScore CollapsingQParserPlugin.GroupHeadSelector Models all the information about how group head documents should be selectedCollapsingQParserPlugin.GroupHeadSelectorType CollapsingQParserPlugin.NullPolicy CursorMark An object that encapsulates the basic information about the current Mark Point of a "Cursor" based request.DelegatingCollector A simple delegating collector where one can set the delegate after creationDocIterator Simple Iterator of document Ids which may include score information.DocList DocList
represents the result of a query: an ordered list of document ids with optional score.DocListAndSet DocSet An immutable ordered set of Lucene Document Ids.DocSetCollector DocValuesIteratorCache A helper class for random-order value access over docValues (such as in the case of useDocValuesAsStored).DocValuesIteratorCache.FieldDocValuesSupplier Supplies (and coordinates arbitrary-order value retrieval over) docValues iterators for a particular field, encapsulating the logic of iterator creation, reuse/caching, and advancing.ExtendedDismaxQParser.Clause ExtendedDismaxQParser.ExtendedDismaxConfiguration Simple container for configuration information used when parsing queriesExtendedDismaxQParser.ExtendedSolrQueryParser A subclass of SolrQueryParser that supports aliasing fields for constructing DisjunctionMaxQueries.ExtendedDismaxQParser.ExtendedSolrQueryParser.Alias A simple container for storing alias infoExtendedQuery The ExtendedQuery interface provides extra metadata to a query.ExtendedQueryBase FieldParams A class to hold "phrase slop" and "boost" parameters for pf, pf2, pf3 parametersFunctionQParser Grouping Basic Solr Grouping infrastructure.Grouping.Command General group command.Grouping.Format Grouping.TotalCount LuceneQParser LuceneQParserPlugin Parse Solr's variant on the Lucene QueryParser syntax.PostFilter The PostFilter interface provides a mechanism to further filter documents after they have already gone through the main query and other filters.QParser Note: This API is experimental and may change in non backward-compatible ways in the futureQParserPlugin QueryCommand A query request command to avoid having to change the method signatures if we want to pass additional information to the searcher.QueryContext QueryLimit QueryLimits Represents the limitations on the query.QueryLimitsExceededException QueryResult The result of a search.RankQuery Note: This API is experimental and may change in non backward-compatible ways in the futureReRankOperator ReRankScaler ReRankScaler.MinMaxExplain ReRankScaler.ReRankScalerExplain ReturnFields A class representing the return fieldsSolrCache Primary API for dealing with Solr's internal caches.SolrCache.State Enumeration of possible States for cache instances.SolrCacheBase Common base class of reusable functionality for SolrCachesSolrCacheBase.AutoWarmCountRef Decides how many things to autowarm based on the size of another cacheSolrDocumentFetcher A helper class ofSolrIndexSearcher
for stored Document related matters including DocValue substitutions.SolrIndexSearcher SolrIndexSearcher adds schema awareness and caching functionality overIndexSearcher
.SolrIndexSearcher.DocsEnumState SolrIndexSearcher.ProcessedFilter INTERNAL: The response object fromSolrIndexSearcher.getProcessedFilter(DocSet, List)
.SolrQueryBuilder SolrQueryParser Solr's default query parser, a schema-driven superset of the classic lucene query parser.SolrReturnFields The default implementation of return fields parsing for Solr.SolrReturnFields.FIELD_SOURCES SortedIntDocSet A simple sorted int[] array implementation ofDocSet
, good for small sets.SortSpec SortSpec encapsulates a Lucene Sort and a count of the number of documents to return.SpatialFilterQParserPlugin Creates a spatial Filter based on the type of spatial point used.StrParser Simple class to help with parsing a string.SyntaxError Simple checked exception for parsing errorsTopLevelJoinQuery.BitsetBounds ValueSourceParser A factory that parses user queries to generate ValueSource instances. -
Classes in org.apache.solr.search used by org.apache.solr.search.facet Class Description BitDocSet AFixedBitSet
based implementation of aDocSet
.DocSet An immutable ordered set of Lucene Document Ids.FunctionQParser QParser Note: This API is experimental and may change in non backward-compatible ways in the futureQueryContext SolrIndexSearcher SolrIndexSearcher adds schema awareness and caching functionality overIndexSearcher
.SyntaxError Simple checked exception for parsing errorsValueSourceParser A factory that parses user queries to generate ValueSource instances. -
Classes in org.apache.solr.search used by org.apache.solr.search.function.distance Class Description FunctionQParser SyntaxError Simple checked exception for parsing errorsValueSourceParser A factory that parses user queries to generate ValueSource instances. -
Classes in org.apache.solr.search used by org.apache.solr.search.grouping Class Description Grouping.Format QueryCommand A query request command to avoid having to change the method signatures if we want to pass additional information to the searcher.QueryResult The result of a search.SolrIndexSearcher SolrIndexSearcher adds schema awareness and caching functionality overIndexSearcher
.SortSpec SortSpec encapsulates a Lucene Sort and a count of the number of documents to return. -
Classes in org.apache.solr.search used by org.apache.solr.search.grouping.collector Class Description DocSet An immutable ordered set of Lucene Document Ids. -
Classes in org.apache.solr.search used by org.apache.solr.search.grouping.distributed.command Class Description DocSet An immutable ordered set of Lucene Document Ids.SolrIndexSearcher SolrIndexSearcher adds schema awareness and caching functionality overIndexSearcher
.SyntaxError Simple checked exception for parsing errors -
Classes in org.apache.solr.search used by org.apache.solr.search.grouping.distributed.shardresultserializer Class Description SolrIndexSearcher SolrIndexSearcher adds schema awareness and caching functionality overIndexSearcher
. -
Classes in org.apache.solr.search used by org.apache.solr.search.grouping.endresulttransformer Class Description SolrIndexSearcher SolrIndexSearcher adds schema awareness and caching functionality overIndexSearcher
. -
Classes in org.apache.solr.search used by org.apache.solr.search.join Class Description DocSet An immutable ordered set of Lucene Document Ids.FunctionQParser QParser Note: This API is experimental and may change in non backward-compatible ways in the futureQParserPlugin SolrIndexSearcher SolrIndexSearcher adds schema awareness and caching functionality overIndexSearcher
.SyntaxError Simple checked exception for parsing errorsValueSourceParser A factory that parses user queries to generate ValueSource instances. -
Classes in org.apache.solr.search used by org.apache.solr.search.mlt Class Description QParser Note: This API is experimental and may change in non backward-compatible ways in the futureQParserPlugin -
Classes in org.apache.solr.search used by org.apache.solr.search.neural Class Description QParser Note: This API is experimental and may change in non backward-compatible ways in the futureQParserPlugin SyntaxError Simple checked exception for parsing errors -
Classes in org.apache.solr.search used by org.apache.solr.search.stats Class Description SolrIndexSearcher SolrIndexSearcher adds schema awareness and caching functionality overIndexSearcher
. -
Classes in org.apache.solr.search used by org.apache.solr.spelling Class Description SolrIndexSearcher SolrIndexSearcher adds schema awareness and caching functionality overIndexSearcher
. -
Classes in org.apache.solr.search used by org.apache.solr.spelling.suggest Class Description SolrIndexSearcher SolrIndexSearcher adds schema awareness and caching functionality overIndexSearcher
. -
Classes in org.apache.solr.search used by org.apache.solr.update Class Description SolrIndexSearcher SolrIndexSearcher adds schema awareness and caching functionality overIndexSearcher
. -
Classes in org.apache.solr.search used by org.apache.solr.util Class Description DocList DocList
represents the result of a query: an ordered list of document ids with optional score.FieldParams A class to hold "phrase slop" and "boost" parameters for pf, pf2, pf3 parametersQParser Note: This API is experimental and may change in non backward-compatible ways in the futureQueryLimit SolrIndexSearcher SolrIndexSearcher adds schema awareness and caching functionality overIndexSearcher
.SolrQueryParser Solr's default query parser, a schema-driven superset of the classic lucene query parser.SyntaxError Simple checked exception for parsing errors