| Package | Description | 
|---|---|
| org.apache.solr.core | 
 Core classes implementing Solr internals and the management of  
SolrCores | 
| org.apache.solr.handler | 
 Concrete implementations of  
SolrRequestHandler | 
| org.apache.solr.handler.component | 
SearchComponent implementations for 
 use in SearchHandler | 
| org.apache.solr.highlight | 
SolrHighlighter API and related implementations and utilities | 
| org.apache.solr.parser | 
 Solr native variant of the Lucene Classic QueryParser 
 | 
| org.apache.solr.query | 
 
Solr Queries 
 | 
| org.apache.solr.request | 
 APIs and classes for dealing with Solr requests 
 | 
| org.apache.solr.response | 
 API and implementations of  
QueryResponseWriter for formatting Solr request responses | 
| org.apache.solr.response.transform | 
 APIs and implementations of  
DocTransformer for modifying documents in Solr request responses | 
| org.apache.solr.schema | 
IndexSchema and FieldType implementations for powering schema.xml | 
| org.apache.solr.search | 
 APIs and classes for parsing and processing search requests 
 | 
| org.apache.solr.search.facet | 
 
APIs and classes for the JSON Facet API. 
 | 
| org.apache.solr.search.function | 
 Solr implementations of  
ValueSource for function queries. | 
| org.apache.solr.search.function.distance | 
 Solr implementations of  
ValueSource for distance based function queries. | 
| org.apache.solr.search.grouping | 
 APIs and classes for implementing result grouping 
 | 
| org.apache.solr.search.grouping.collector | 
 Grouping related  
Collectors | 
| org.apache.solr.search.grouping.distributed.command | 
 Internal classes used to implement distributed result grouping 
 | 
| org.apache.solr.search.grouping.distributed.shardresultserializer | 
 Internal classes used to implement distributed result grouping 
 | 
| org.apache.solr.search.grouping.endresulttransformer | 
 APIs and classes for transforming result grouping results into the appropriate response format 
 | 
| org.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 the  
SpellCheckComponent | 
| org.apache.solr.spelling.suggest | 
 APIs and classes used by the  
SpellCheckComponent | 
| org.apache.solr.store.blockcache | 
 An HDFS blockcache implementation. 
 | 
| org.apache.solr.update | 
 APIs and classes for managing index updates 
 | 
| org.apache.solr.util | 
 Common utility classes used throughout Solr 
 | 
| Class and 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 over  
IndexSearcher. | 
| ValueSourceParser
 A factory that parses user queries to generate ValueSource instances. 
 | 
| Class and 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 over  
IndexSearcher. | 
| Class and 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 future 
 | 
| 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. 
 | 
| RankQuery
 Note: This API is experimental and may change in non backward-compatible ways in the future 
 | 
| SolrIndexSearcher
 SolrIndexSearcher adds schema awareness and caching functionality over  
IndexSearcher. | 
| SortSpec
 SortSpec encapsulates a Lucene Sort and a count of the number of documents
 to return. 
 | 
| SyntaxError
 Simple checked exception for parsing errors 
 | 
| Class and 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 over  
IndexSearcher. | 
| Class and Description | 
|---|
| QParser
 Note: This API is experimental and may change in non backward-compatible ways in the future 
 | 
| SyntaxError
 Simple checked exception for parsing errors 
 | 
| Class and 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 over  
IndexSearcher. | 
| Class and Description | 
|---|
DocSet
DocSet represents an unordered set of Lucene Document Ids. | 
| SolrIndexSearcher
 SolrIndexSearcher adds schema awareness and caching functionality over  
IndexSearcher. | 
| SyntaxError
 Simple checked exception for parsing errors 
 | 
| Class and Description | 
|---|
DocList
DocList represents the result of a query: an ordered list of document ids with optional score. | 
| ReturnFields
 A class representing the return fields 
 | 
| SolrIndexSearcher
 SolrIndexSearcher adds schema awareness and caching functionality over  
IndexSearcher. | 
| Class and Description | 
|---|
| QParser
 Note: This API is experimental and may change in non backward-compatible ways in the future 
 | 
| Class and Description | 
|---|
| QParser
 Note: This API is experimental and may change in non backward-compatible ways in the future 
 | 
| SolrIndexSearcher
 SolrIndexSearcher adds schema awareness and caching functionality over  
IndexSearcher. | 
| SpatialOptions | 
| Class and 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 of  
CacheRegenerator 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 selected 
 | 
| CollapsingQParserPlugin.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 creation 
 | 
| DocIterator
 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. | 
DocSlice
DocSlice implements DocList as an array of docids and optional scores. | 
| ExtendedDismaxQParser.Clause | 
| ExtendedDismaxQParser.ExtendedDismaxConfiguration
 Simple container for configuration information used when parsing queries 
 | 
| ExtendedDismaxQParser.ExtendedSolrQueryParser
 A subclass of SolrQueryParser that supports aliasing fields for
 constructing DisjunctionMaxQueries. 
 | 
| ExtendedDismaxQParser.ExtendedSolrQueryParser.Alias
 A simple container for storing alias info 
 | 
| ExtendedQuery
 The ExtendedQuery interface provides extra metadata to a query. 
 | 
| ExtendedQueryBase | 
| FieldParams
 A class to hold "phrase slop" and "boost" parameters for pf, pf2, pf3 parameters 
 | 
| Filter
 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 future 
 | 
| QParserPlugin | 
| 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 future 
 | 
| ReturnFields
 A class representing the return fields 
 | 
| ScoreFilter | 
| 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 SolrCaches 
 | 
| SolrCacheBase.AutoWarmCountRef
 Decides how many things to autowarm based on the size of another cache 
 | 
| SolrConstantScoreQuery
 A query that wraps a filter and simply returns a constant score equal to the
 query boost for every document in the filter. 
 | 
| SolrIndexSearcher
 SolrIndexSearcher adds schema awareness and caching functionality over  
IndexSearcher. | 
| SolrIndexSearcher.DocsEnumState | 
| SolrIndexSearcher.ProcessedFilter | 
| SolrQueryParser
 Solr's default query parser, a schema-driven superset of the classic lucene query parser. 
 | 
| SolrQueryTimeoutImpl
 Implementation of  
QueryTimeout that is used by Solr. | 
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 errors 
 | 
| ValueSourceParser
 A factory that parses user queries to generate ValueSource instances. 
 | 
| Class and 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 future 
 | 
| QueryContext | 
| SolrIndexSearcher
 SolrIndexSearcher adds schema awareness and caching functionality over  
IndexSearcher. | 
| SyntaxError
 Simple checked exception for parsing errors 
 | 
| ValueSourceParser
 A factory that parses user queries to generate ValueSource instances. 
 | 
| Class and 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. 
 | 
| Class and Description | 
|---|
| FunctionQParser | 
| SyntaxError
 Simple checked exception for parsing errors 
 | 
| ValueSourceParser
 A factory that parses user queries to generate ValueSource instances. 
 | 
| Class and 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 over  
IndexSearcher. | 
| Class and Description | 
|---|
DocSet
DocSet represents an unordered set of Lucene Document Ids. | 
| Class and Description | 
|---|
DocSet
DocSet represents an unordered set of Lucene Document Ids. | 
| SolrIndexSearcher
 SolrIndexSearcher adds schema awareness and caching functionality over  
IndexSearcher. | 
| SyntaxError
 Simple checked exception for parsing errors 
 | 
| Class and Description | 
|---|
| SolrIndexSearcher
 SolrIndexSearcher adds schema awareness and caching functionality over  
IndexSearcher. | 
| Class and Description | 
|---|
| SolrIndexSearcher
 SolrIndexSearcher adds schema awareness and caching functionality over  
IndexSearcher. | 
| Class and Description | 
|---|
| QParser
 Note: This API is experimental and may change in non backward-compatible ways in the future 
 | 
| QParserPlugin | 
| SolrIndexSearcher
 SolrIndexSearcher adds schema awareness and caching functionality over  
IndexSearcher. | 
| SyntaxError
 Simple checked exception for parsing errors 
 | 
| Class and Description | 
|---|
| QParser
 Note: This API is experimental and may change in non backward-compatible ways in the future 
 | 
| QParserPlugin | 
| Class and Description | 
|---|
| SolrIndexSearcher
 SolrIndexSearcher adds schema awareness and caching functionality over  
IndexSearcher. | 
| Class and Description | 
|---|
| SolrIndexSearcher
 SolrIndexSearcher adds schema awareness and caching functionality over  
IndexSearcher. | 
| Class and Description | 
|---|
| SolrIndexSearcher
 SolrIndexSearcher adds schema awareness and caching functionality over  
IndexSearcher. | 
| Class and Description | 
|---|
| SolrCacheBase
 Common base class of reusable functionality for SolrCaches 
 | 
| Class and Description | 
|---|
| SolrIndexSearcher
 SolrIndexSearcher adds schema awareness and caching functionality over  
IndexSearcher. | 
| Class and Description | 
|---|
| CacheRegenerator
 Implementations of  
CacheRegenerator 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 parameters 
 | 
| QParser
 Note: This API is experimental and may change in non backward-compatible ways in the future 
 | 
| SolrCache
 Primary API for dealing with Solr's internal caches. 
 | 
| SolrIndexSearcher
 SolrIndexSearcher adds schema awareness and caching functionality over  
IndexSearcher. | 
| SolrQueryParser
 Solr's default query parser, a schema-driven superset of the classic lucene query parser. 
 | 
| SyntaxError
 Simple checked exception for parsing errors 
 | 
Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.