See: Description
| Package | Description | 
|---|---|
| org.apache.solr | Commonly reused classes and interfaces (deprecated package, do not add new classes) | 
| org.apache.solr.analysis | Factories and classes specific to text analysis and the creation of  TokenStreams | 
| org.apache.solr.api | Commonly used classes for Solr V2 API. | 
| org.apache.solr.client.solrj.embedded | SolrJ client implementations for embedded solr access. | 
| org.apache.solr.cloud | Classes for dealing with ZooKeeper when operating in SolrCloud mode. | 
| org.apache.solr.cloud.api.collections | Package related to internal implementations of the SolrCloud collections api | 
| org.apache.solr.cloud.autoscaling | Package for classes related to autoscaling. | 
| org.apache.solr.cloud.autoscaling.sim | Simulated environment for autoscaling. | 
| org.apache.solr.cloud.overseer | Classes for updating cluster state in SolrCloud mode. | 
| org.apache.solr.cloud.rule | Classes for managing Replica placement strategy when operating in SolrCloud mode. | 
| org.apache.solr.core | Core classes implementing Solr internals and the management of  SolrCores | 
| org.apache.solr.core.backup | Core classes for Solr's Backup/Restore functionality | 
| org.apache.solr.core.backup.repository | BackupRepositoryProviding backup/restore
 repository interfaces to plug different storage systems | 
| org.apache.solr.core.snapshots | Core classes for Solr's persistent snapshots functionality | 
| org.apache.solr.filestore | Implementation of Package Store. | 
| org.apache.solr.handler | Concrete implementations of  SolrRequestHandler | 
| org.apache.solr.handler.admin | SolrRequestHandlerimplementations for powering he Solr Admin UI | 
| org.apache.solr.handler.component | SearchComponentimplementations for 
 use inSearchHandler | 
| org.apache.solr.handler.designer | The  SchemaDesignerAPIand supporting classes. | 
| org.apache.solr.handler.export | Solr's Export Handler Functionality | 
| org.apache.solr.handler.loader | ContentStreamLoaderimplementations for 
 use inContentStreamHandlerBaseimplementations | 
| org.apache.solr.handler.sql | Classes related to Apache Calcite implementation in  SQLHandler | 
| org.apache.solr.handler.tagger | The  TaggerRequestHandlerand supporting classes. | 
| org.apache.solr.highlight | SolrHighlighterAPI and related implementations and utilities | 
| org.apache.solr.index | Indexing related classes. | 
| org.apache.solr.index.hdfs | An HDFS CheckIndex implementation. | 
| org.apache.solr.internal.csv | Internal classes used for reading/writing CSV | 
| org.apache.solr.legacy | Deprecated stuff! | 
| org.apache.solr.logging | APIs related to capturing log event info in the  LoggingHandler | 
| org.apache.solr.logging.jul | JUL based implementation of  LogWatcher | 
| org.apache.solr.logging.log4j2 | LOG4J2 based implementation of  LogWatcher | 
| org.apache.solr.metrics | The  SolrCoreMetricManageris responsible for
 collecting metrics fromSolrMetricProducer's
 and exposing metrics toSolrMetricReporter's. | 
| org.apache.solr.metrics.reporters | This package houses 'pluggable' metric reporters that
 inherit from the  SolrMetricReporterclass. | 
| org.apache.solr.metrics.reporters.jmx | This package contains components that support  SolrJmxReporter. | 
| org.apache.solr.metrics.reporters.solr | This package contains  SolrMetricReporterimplementations
 specific to SolrCloud reporting. | 
| org.apache.solr.metrics.rrd | This package contains  RrdBackendFactoryimplementation
 that supports storing metrics history in Solr. | 
| org.apache.solr.packagemanager | This package contains Package Manager (CLI) implementation | 
| org.apache.solr.parser | Solr native variant of the Lucene Classic QueryParser | 
| org.apache.solr.pkg | Package management implementation | 
| org.apache.solr.query | 
Solr Queries | 
| org.apache.solr.request | APIs and classes for dealing with Solr requests | 
| org.apache.solr.request.json | 
JSON related classes | 
| org.apache.solr.request.macro | 
Parameter substitution / macro expansion. | 
| org.apache.solr.response | API and implementations of  QueryResponseWriterfor formatting Solr request responses | 
| org.apache.solr.response.transform | APIs and implementations of  DocTransformerfor modifying documents in Solr request responses | 
| org.apache.solr.rest | Solr RESTful APIs. | 
| org.apache.solr.rest.schema | Provides RESTful API access to managed resources in the Solr Schema. | 
| org.apache.solr.rest.schema.analysis | Analysis-related functionality for RESTful API access to managed resources related to the schema, such
 as stopwords, protected words, and synonyms. | 
| org.apache.solr.schema | IndexSchemaandFieldTypeimplementations 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  ValueSourcefor function queries. | 
| org.apache.solr.search.function.distance | Solr implementations of  ValueSourcefor 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 | Internal classes used to implement distributed result grouping | 
| org.apache.solr.search.grouping.distributed.command | Internal classes used to implement distributed result grouping | 
| org.apache.solr.search.grouping.distributed.requestfactory | Internal classes used to implement distributed result grouping | 
| org.apache.solr.search.grouping.distributed.responseprocessor | 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.similarities | Factories for various built-in Lucene ranking models. | 
| org.apache.solr.search.stats | APIs and Classes implementing the Stats component used for document frequency
 calculations. | 
| org.apache.solr.security | Commonly used classes for Solr security framework. | 
| org.apache.solr.servlet | Servlet related classes for powering the Solr HTTP API | 
| org.apache.solr.servlet.cache | Caching related classes used in the Solr HTTP API | 
| 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.spelling.suggest.fst | |
| org.apache.solr.spelling.suggest.jaspell | |
| org.apache.solr.spelling.suggest.tst | |
| org.apache.solr.store.blockcache | An HDFS blockcache implementation. | 
| org.apache.solr.store.hdfs | An HDFS Directory implementation. | 
| org.apache.solr.uninverting | Support for creating docvalues on-the-fly from the inverted index at runtime. | 
| org.apache.solr.update | APIs and classes for managing index updates | 
| org.apache.solr.update.processor | UpdateRequestProcessorFactoryAPIs and implementations for use inUpdateRequestProcessorChains | 
| org.apache.solr.util | Common utility classes used throughout Solr | 
| org.apache.solr.util.circuitbreaker | Classes related to circuit breaker infrastructure | 
| org.apache.solr.util.configuration | Common Util APIs related to Solr configuration. | 
| org.apache.solr.util.configuration.providers | TODO | 
| org.apache.solr.util.hll | A fork of Java-HyperLogLog package tweaked
 not to depend on fastutil and with cleanups to make it lean and clean. | 
| org.apache.solr.util.plugin | Common APIs related to implementing Solr plugins | 
| org.apache.solr.util.stats | Utilities for collecting statistics | 
| org.apache.solr.util.tracing | Tracing related utilities | 
| org.apache.solr.util.xslt | XSLT related utilities (deprecated package, do not add new classes) | 
Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.