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.handler.export Solr's Export Handler Functionalityorg.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 Solr implementations ofValueSource
for function queries.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.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.store.blockcache An HDFS blockcache implementation.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.QParserPlugin 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 DocList DocList
represents the result of a query: an ordered list of document ids with optional score.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 DocSet
represents an unordered 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.handler.export Class Description SolrIndexSearcher SolrIndexSearcher adds schema awareness and caching functionality overIndexSearcher
. -
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 DocSet
represents an unordered 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 DocSet
represents an unordered 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.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 fieldsSolrIndexSearcher 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 BitDocSet
represents an unordered set of Lucene Document Ids using a BitSet.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.GroupHeadSelector Models all the information about how group head documents should be selectedCollapsingQParserPlugin.GroupHeadSelectorType 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 DocSet
represents an unordered set of Lucene Document Ids.DocSetCollector DocSlice DocSlice
implements DocList as an array of docids and optional scores.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 parametersFilter Convenient base class for building queries that only perform matching, but no scoring.FilteredDocIdSet Abstract decorator class for a DocIdSet implementation that provides on-demand filtering/validation mechanism on a given DocIdSet.FunctionQParser Grouping Basic Solr Grouping infrastructure.Grouping.Command General group command.Grouping.Format Grouping.TotalCount HashDocSet HashDocSet
represents an unordered set of Lucene Document Ids using a primitive int hash table.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 QueryResult The result of a search.RankQuery Note: This API is experimental and may change in non backward-compatible ways in the futureReturnFields A class representing the return fieldsScoreFilter SolrCache 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 cacheSolrConstantScoreQuery A query that wraps a filter and simply returns a constant score equal to the query boost for every document in the filter.SolrDocumentFetcher 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 SolrQueryBuilder SolrQueryParser Solr's default query parser, a schema-driven superset of the classic lucene query parser.SolrQueryTimeoutImpl Implementation ofQueryTimeout
that is used by Solr.SolrReturnFields The default implementation of return fields parsing for Solr.SolrReturnFields.FIELD_SOURCES SortedIntDocSet SortedIntDocSet
represents a sorted set of Lucene Document Ids.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 errorsValueSourceParser 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 BitDocSet
represents an unordered set of Lucene Document Ids using a BitSet.DocSet DocSet
represents an unordered 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 Class Description Filter Convenient base class for building queries that only perform matching, but no scoring.SolrFilter A SolrFilter extends the Lucene Filter and adds extra semantics such as passing on weight context info for function queries. -
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 DocSet
represents an unordered set of Lucene Document Ids. -
Classes in org.apache.solr.search used by org.apache.solr.search.grouping.distributed.command Class Description DocSet DocSet
represents an unordered 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 DocSet
represents an unordered 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.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.store.blockcache Class Description SolrCacheBase Common base class of reusable functionality for SolrCaches -
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 CacheRegenerator Implementations ofCacheRegenerator
are used in autowarming to populate a new cache based on an old cache.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 futureSolrCache Primary API for dealing with Solr's internal caches.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