| Name | Description | Type | Package | Framework |
| AbstractSolrEventListener | Class | org.apache.solr.core | Apache Solr Lucene | |
| CachingDirectoryFactory | A DirectoryFactory impl base class for caching Directory instances per path. | Class | org.apache.solr.core | Apache Solr Lucene |
| CachingDirectoryFactory .CloseListener | Interface | org.apache.solr.core.CachingDirectoryFactory | Apache Solr Lucene | |
| CloseHook | Used to request notification when the core is closed. | Class | org.apache.solr.core | Apache Solr Lucene |
| CloudConfig | Class | org.apache.solr.core | Apache Solr Lucene | |
| CloudConfig .CloudConfigBuilder | Class | org.apache.solr.core.CloudConfig | Apache Solr Lucene | |
| CodecFactory | Class | org.apache.solr.core | Apache Solr Lucene | |
| Config | Class | org.apache.solr.core | Apache Solr Lucene | |
| ConfigOverlay | This class encapsulates the config overlay json file. | Class | org.apache.solr.core | Apache Solr Lucene |
| ConfigSet | Class | org.apache.solr.core | Apache Solr Lucene | |
| ConfigSetProperties | Class | org.apache.solr.core | Apache Solr Lucene | |
| ConfigSetService | Class | org.apache.solr.core | Apache Solr Lucene | |
| ConfigSetService .Default | The default ConfigSetService. | Class | org.apache.solr.core.ConfigSetService | Apache Solr Lucene |
| ConfigSetService .SchemaCaching | Class | org.apache.solr.core.ConfigSetService | Apache Solr Lucene | |
| CoreContainer | Class | org.apache.solr.core | Apache Solr Lucene | |
| CoreContainer .CoreLoadFailure | Class | org.apache.solr.core.CoreContainer | Apache Solr Lucene | |
| CoreDescriptor | Class | org.apache.solr.core | Apache Solr Lucene | |
| CorePropertiesLocator | Class | org.apache.solr.core | Apache Solr Lucene | |
| CoresLocator | Interface | org.apache.solr.core | Apache Solr Lucene | |
| Diagnostics | Class | org.apache.solr.core | Apache Solr Lucene | |
| DirectoryFactory | Provides access to a Directory implementation. | Class | org.apache.solr.core | Apache Solr Lucene |
| DirectoryFactory .DirContext | Class | org.apache.solr.core.DirectoryFactory | Apache Solr Lucene | |
| EphemeralDirectoryFactory | Directory provider for implementations that do not persist over reboots. | Class | org.apache.solr.core | Apache Solr Lucene |
| HdfsDirectoryFactory | Class | org.apache.solr.core | Apache Solr Lucene | |
| ImplicitPlugins | Class | org.apache.solr.core | Apache Solr Lucene | |
| IndexDeletionPolicyWrapper | A wrapper for an IndexDeletionPolicy instance. | Class | org.apache.solr.core | Apache Solr Lucene |
| IndexReaderFactory | Factory used to build a new IndexReader instance. | Class | org.apache.solr.core | Apache Solr Lucene |
| InitParams | Class | org.apache.solr.core | Apache Solr Lucene | |
| JarRepository | The purpose of this class is to store the Jars loaded in memory and to keep only one copy of the Jar in a single node. | Class | org.apache.solr.core | Apache Solr Lucene |
| JarRepository .JarContent | Class | org.apache.solr.core.JarRepository | Apache Solr Lucene | |
| JarRepository .JarContentRef | Class | org.apache.solr.core.JarRepository | Apache Solr Lucene | |
| JmxMonitoredMap | Responsible for finding (or creating) a MBeanServer from given configuration and registering all SolrInfoMBean objects with JMX. | Class | org.apache.solr.core | Apache Solr Lucene |
| MemClassLoader | Class | org.apache.solr.core | Apache Solr Lucene | |
| MMapDirectoryFactory | Directly provide MMapDirectory instead of relying on FSDirectory. | Class | org.apache.solr.core | Apache Solr Lucene |
| NIOFSDirectoryFactory | Class | org.apache.solr.core | Apache Solr Lucene | |
| NodeConfig | Class | org.apache.solr.core | Apache Solr Lucene | |
| NodeConfig .NodeConfigBuilder | Class | org.apache.solr.core.NodeConfig | Apache Solr Lucene | |
| NRTCachingDirectoryFactory | Class | org.apache.solr.core | Apache Solr Lucene | |
| PluginBag | This manages the lifecycle of a set of plugin of the same type . | Class | org.apache.solr.core | Apache Solr Lucene |
| PluginBag .LazyPluginHolder | A class that loads plugins Lazily. | Class | org.apache.solr.core.PluginBag | Apache Solr Lucene |
| PluginBag .PluginHolder | An indirect reference to a plugin. | Class | org.apache.solr.core.PluginBag | Apache Solr Lucene |
| PluginBag .RuntimeLib | This represents a Runtime Jar. | Class | org.apache.solr.core.PluginBag | Apache Solr Lucene |
| PluginInfo | Class | org.apache.solr.core | Apache Solr Lucene | |
| QuerySenderListener | Class | org.apache.solr.core | Apache Solr Lucene | |
| RAMDirectoryFactory | Class | org.apache.solr.core | Apache Solr Lucene | |
| RequestHandlers | Class | org.apache.solr.core | Apache Solr Lucene | |
| RequestParams | The class encapsulates the request time parameters . | Class | org.apache.solr.core | Apache Solr Lucene |
| RequestParams .VersionedParams | Class | org.apache.solr.core.RequestParams | Apache Solr Lucene | |
| SchemaCodecFactory | Per-field CodecFactory implementation, extends Lucene's and returns postings format implementations according to the | Class | org.apache.solr.core | Apache Solr Lucene |
| SimpleFSDirectoryFactory | Class | org.apache.solr.core | Apache Solr Lucene | |
| SolrConfig | Provides a static reference to a Config object modeling the main configuration data for a a Solr instance -- typically found in | Class | org.apache.solr.core | Apache Solr Lucene |
| SolrConfig .HttpCachingConfig | Class | org.apache.solr.core.SolrConfig | Apache Solr Lucene | |
| SolrConfig .HttpCachingConfig .LastModFrom | Class | org.apache.solr.core.SolrConfig.HttpCachingConfig | Apache Solr Lucene | |
| SolrConfig .JmxConfiguration | Class | org.apache.solr.core.SolrConfig | Apache Solr Lucene | |
| SolrConfig .PluginOpts | Class | org.apache.solr.core.SolrConfig | Apache Solr Lucene | |
| SolrConfig .SolrPluginInfo | Class | org.apache.solr.core.SolrConfig | Apache Solr Lucene | |
| SolrConfig .UpdateHandlerInfo | Class | org.apache.solr.core.SolrConfig | Apache Solr Lucene | |
| SolrCore | Class | org.apache.solr.core | Apache Solr Lucene | |
| SolrCore .RawWriter | Interface | org.apache.solr.core.SolrCore | Apache Solr Lucene | |
| SolrDeletionPolicy | Standard Solr deletion policy that allows reserving index commit points for certain amounts of time to support features such as index replication | Class | org.apache.solr.core | Apache Solr Lucene |
| SolrEventListener | Interface | org.apache.solr.core | Apache Solr Lucene | |
| SolrInfoMBean | MBean interface for getting various ui friendly strings and URLs for use by objects which are 'pluggable' to make server administration | Interface | org.apache.solr.core | Apache Solr Lucene |
| SolrInfoMBean .Category | Class | org.apache.solr.core.SolrInfoMBean | Apache Solr Lucene | |
| SolrResourceLoader | Class | org.apache.solr.core | Apache Solr Lucene | |
| SolrResourceNotFoundException | Class | org.apache.solr.core | Apache Solr Lucene | |
| SolrXmlConfig | Class | org.apache.solr.core | Apache Solr Lucene | |
| StandardDirectoryFactory | Directory provider which mimics original Solr FSDirectory based behavior. | Class | org.apache.solr.core | Apache Solr Lucene |
| StandardIndexReaderFactory | Default IndexReaderFactory implementation. | Class | org.apache.solr.core | Apache Solr Lucene |
| ZkContainer | Class | org.apache.solr.core | Apache Solr Lucene | |
| AbstractBadConfigTestBase | Class | org.apache.solr.core | Apache Solr Lucene | |
| MockDirectoryFactory | Opens a directory with LuceneTestCase. | Class | org.apache.solr.core | Apache Solr Lucene |
| MockFSDirectoryFactory | Opens a directory with LuceneTestCase. | Class | org.apache.solr.core | Apache Solr Lucene |