# Uses of Package
org.apache.solr.core

- Packages that use org.apache.solr.core
  Package | Description
  --- | ---
  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.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 `SolrCore`s
  org.apache.solr.core.backup.repository | `BackupRepository` Providing 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.handler | Concrete implementations of `SolrRequestHandler`
  org.apache.solr.handler.admin | `SolrRequestHandler` implementations for powering he Solr Admin UI
  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.index | Indexing related classes.
  org.apache.solr.logging | APIs related to capturing log event info in the `LoggingHandler`
  org.apache.solr.request | APIs and classes for dealing with Solr requests
  org.apache.solr.rest | Solr RESTful APIs via Restlet.
  org.apache.solr.rest.schema.analysis | Analysis-related functionality for RESTful API access to the Solr Schema using Restlet.
  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.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 | Factories for FST and Analyzing based `Suggester`s
  org.apache.solr.spelling.suggest.jaspell | Factories for JaSpell based `Suggester`s
  org.apache.solr.spelling.suggest.tst | Factories for TST based `Suggester`s
  org.apache.solr.store.blockcache | An HDFS blockcache implementation.
  org.apache.solr.store.hdfs | An HDFS Directory implementation.
  org.apache.solr.update | APIs and classes for managing index updates
  org.apache.solr.update.processor | `UpdateRequestProcessorFactory` APIs and implementations for use in `UpdateRequestProcessorChain`s
  org.apache.solr.util | Common utility classes used throughout Solr
  org.apache.solr.util.plugin | Common APIs related to implementing Solr plugins
  org.apache.solr.util.xslt | XSLT related utilities (deprecated package, do not add new classes)

- Classes in org.apache.solr.core used by org.apache.solr.client.solrj.embedded
  Class and Description
  CoreContainer
  NodeConfig
  SolrCore

- Classes in org.apache.solr.core used by org.apache.solr.cloud
  Class and Description
  CloudConfig
  ConfigSetService Service class used by the CoreContainer to load ConfigSets for use in SolrCore creation.
  CoreContainer
  CoreDescriptor A Solr core descriptor
  SolrCore
  SolrResourceLoader

- Classes in org.apache.solr.core used by org.apache.solr.cloud.rule
  Class and Description
  CoreContainer

- Classes in org.apache.solr.core used by org.apache.solr.core
  Class and Description
  AbstractSolrEventListener
  BlobRepository 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.
  BlobRepository.BlobContent
  BlobRepository.BlobContentRef
  BlobRepository.Decoder
  CachingDirectoryFactory A `DirectoryFactory` impl base class for caching Directory instances per path.
  CachingDirectoryFactory.CacheValue
  CachingDirectoryFactory.CloseListener
  CloseHook Used to request notification when the core is closed.
  CloudConfig
  CloudConfig.CloudConfigBuilder
  CodecFactory Factory for plugging in a custom `Codec`
  Config
  ConfigOverlay This class encapsulates the config overlay json file.
  ConfigSet Stores a core's configuration in the form of a SolrConfig and IndexSchema
  ConfigSetService Service class used by the CoreContainer to load ConfigSets for use in SolrCore creation.
  ConfigSetService.Default The default ConfigSetService.
  CoreContainer
  CoreContainer.CoreLoadFailure
  CoreDescriptor A Solr core descriptor
  CoresLocator Manage the discovery and persistence of core definitions across Solr restarts
  CoreSorter This is a utility class that sorts cores in such a way as to minimize other cores waiting for replicas in the current node.
  Diagnostics.Callable
  DirectoryFactory Provides access to a Directory implementation.
  DirectoryFactory.DirContext
  EphemeralDirectoryFactory Directory provider for implementations that do not persist over reboots.
  IndexDeletionPolicyWrapper A wrapper for an IndexDeletionPolicy instance.
  IndexReaderFactory Factory used to build a new IndexReader instance.
  InitParams An Object which represents a `<initParams>` tag
  MemClassLoader
  NodeConfig
  NodeConfig.NodeConfigBuilder
  PluginBag This manages the lifecycle of a set of plugin of the same type .
  PluginBag.PluginHolder An indirect reference to a plugin.
  PluginBag.RuntimeLib This represents a Runtime Jar.
  PluginInfo An Object which represents a Plugin of any type
  RequestParams The class encapsulates the request time parameters .
  RequestParams.ParamSet
  RequestParams.VersionedParams
  SolrConfig Provides a static reference to a Config object modeling the main configuration data for a a Solr instance -- typically found in "solrconfig.xml".
  SolrConfig.HttpCachingConfig
  SolrConfig.HttpCachingConfig.LastModFrom
  SolrConfig.JmxConfiguration
  SolrConfig.PluginOpts
  SolrConfig.SolrPluginInfo
  SolrConfig.UpdateHandlerInfo
  SolrCore
  SolrEventListener
  SolrInfoMBean MBean interface for getting various ui friendly strings and URLs for use by objects which are 'pluggable' to make server administration easier.
  SolrInfoMBean.Category
  SolrResourceLoader
  StandardDirectoryFactory Directory provider which mimics original Solr `FSDirectory` based behavior.
  ZkContainer

- Classes in org.apache.solr.core used by org.apache.solr.core.backup.repository
  Class and Description
  PluginInfo An Object which represents a Plugin of any type
  SolrResourceLoader

- Classes in org.apache.solr.core used by org.apache.solr.core.snapshots
  Class and Description
  SolrCore

- Classes in org.apache.solr.core used by org.apache.solr.handler
  Class and Description
  PluginBag This manages the lifecycle of a set of plugin of the same type .
  PluginInfo An Object which represents a Plugin of any type
  SolrCore
  SolrInfoMBean MBean interface for getting various ui friendly strings and URLs for use by objects which are 'pluggable' to make server administration easier.
  SolrInfoMBean.Category

- Classes in org.apache.solr.core used by org.apache.solr.handler.admin
  Class and Description
  CoreContainer
  SolrCore
  SolrInfoMBean MBean interface for getting various ui friendly strings and URLs for use by objects which are 'pluggable' to make server administration easier.

- Classes in org.apache.solr.core used by org.apache.solr.handler.component
  Class and Description
  PluginInfo An Object which represents a Plugin of any type
  SolrCore
  SolrInfoMBean MBean interface for getting various ui friendly strings and URLs for use by objects which are 'pluggable' to make server administration easier.
  SolrInfoMBean.Category
  SolrResourceLoader

- Classes in org.apache.solr.core used by org.apache.solr.highlight
  Class and Description
  PluginInfo An Object which represents a Plugin of any type
  SolrCore
  SolrInfoMBean MBean interface for getting various ui friendly strings and URLs for use by objects which are 'pluggable' to make server administration easier.
  SolrInfoMBean.Category

- Classes in org.apache.solr.core used by org.apache.solr.index
  Class and Description
  SolrResourceLoader

- Classes in org.apache.solr.core used by org.apache.solr.logging
  Class and Description
  CoreContainer
  CoreDescriptor A Solr core descriptor
  SolrCore
  SolrResourceLoader

- Classes in org.apache.solr.core used by org.apache.solr.request
  Class and Description
  SolrCore
  SolrInfoMBean MBean interface for getting various ui friendly strings and URLs for use by objects which are 'pluggable' to make server administration easier.

- Classes in org.apache.solr.core used by org.apache.solr.rest
  Class and Description
  SolrCore
  SolrResourceLoader

- Classes in org.apache.solr.core used by org.apache.solr.rest.schema.analysis
  Class and Description
  SolrResourceLoader

- Classes in org.apache.solr.core used by org.apache.solr.schema
  Class and Description
  AbstractSolrEventListener
  SolrConfig Provides a static reference to a Config object modeling the main configuration data for a a Solr instance -- typically found in "solrconfig.xml".
  SolrCore
  SolrEventListener
  SolrResourceLoader

- Classes in org.apache.solr.core used by org.apache.solr.search
  Class and Description
  DirectoryFactory Provides access to a Directory implementation.
  JmxMonitoredMap.JmxAugmentedSolrInfoMBean SolrInfoMBean that provides JMX-specific statistics.
  SolrConfig Provides a static reference to a Config object modeling the main configuration data for a a Solr instance -- typically found in "solrconfig.xml".
  SolrCore
  SolrInfoMBean MBean interface for getting various ui friendly strings and URLs for use by objects which are 'pluggable' to make server administration easier.
  SolrInfoMBean.Category

- Classes in org.apache.solr.core used by org.apache.solr.search.facet
  Class and Description
  SolrInfoMBean MBean interface for getting various ui friendly strings and URLs for use by objects which are 'pluggable' to make server administration easier.

- Classes in org.apache.solr.core used by org.apache.solr.search.function
  Class and Description
  SolrInfoMBean MBean interface for getting various ui friendly strings and URLs for use by objects which are 'pluggable' to make server administration easier.

- Classes in org.apache.solr.core used by org.apache.solr.search.join
  Class and Description
  CoreContainer
  SolrInfoMBean MBean interface for getting various ui friendly strings and URLs for use by objects which are 'pluggable' to make server administration easier.

- Classes in org.apache.solr.core used by org.apache.solr.search.mlt
  Class and Description
  SolrInfoMBean MBean interface for getting various ui friendly strings and URLs for use by objects which are 'pluggable' to make server administration easier.

- Classes in org.apache.solr.core used by org.apache.solr.search.similarities
  Class and Description
  SolrCore

- Classes in org.apache.solr.core used by org.apache.solr.search.stats
  Class and Description
  PluginInfo An Object which represents a Plugin of any type

- Classes in org.apache.solr.core used by org.apache.solr.security
  Class and Description
  CoreContainer

- Classes in org.apache.solr.core used by org.apache.solr.servlet
  Class and Description
  CoreContainer
  NodeConfig
  SolrConfig Provides a static reference to a Config object modeling the main configuration data for a a Solr instance -- typically found in "solrconfig.xml".
  SolrCore

- Classes in org.apache.solr.core used by org.apache.solr.servlet.cache
  Class and Description
  SolrConfig Provides a static reference to a Config object modeling the main configuration data for a a Solr instance -- typically found in "solrconfig.xml".

- Classes in org.apache.solr.core used by org.apache.solr.spelling
  Class and Description
  SolrCore

- Classes in org.apache.solr.core used by org.apache.solr.spelling.suggest
  Class and Description
  SolrCore

- Classes in org.apache.solr.core used by org.apache.solr.spelling.suggest.fst
  Class and Description
  SolrCore

- Classes in org.apache.solr.core used by org.apache.solr.spelling.suggest.jaspell
  Class and Description
  SolrCore

- Classes in org.apache.solr.core used by org.apache.solr.spelling.suggest.tst
  Class and Description
  SolrCore

- Classes in org.apache.solr.core used by org.apache.solr.store.blockcache
  Class and Description
  ShutdownAwareDirectory `CachingDirectoryFactory` will call this method rather than `Directory.close()` on shutdown if a Directory implements this interface.
  SolrInfoMBean MBean interface for getting various ui friendly strings and URLs for use by objects which are 'pluggable' to make server administration easier.

- Classes in org.apache.solr.core used by org.apache.solr.store.hdfs
  Class and Description
  SolrInfoMBean MBean interface for getting various ui friendly strings and URLs for use by objects which are 'pluggable' to make server administration easier.
  SolrInfoMBean.Category

- Classes in org.apache.solr.core used by org.apache.solr.update
  Class and Description
  CoreContainer
  CoreDescriptor A Solr core descriptor
  Diagnostics.Callable
  DirectoryFactory Provides access to a Directory implementation.
  PluginInfo An Object which represents a Plugin of any type
  SolrConfig Provides a static reference to a Config object modeling the main configuration data for a a Solr instance -- typically found in "solrconfig.xml".
  SolrCore
  SolrEventListener
  SolrInfoMBean MBean interface for getting various ui friendly strings and URLs for use by objects which are 'pluggable' to make server administration easier.
  SolrInfoMBean.Category

- Classes in org.apache.solr.core used by org.apache.solr.update.processor
  Class and Description
  PluginInfo An Object which represents a Plugin of any type
  SolrCore
  SolrResourceLoader

- Classes in org.apache.solr.core used by org.apache.solr.util
  Class and Description
  CoreContainer

- Classes in org.apache.solr.core used by org.apache.solr.util.plugin
  Class and Description
  PluginInfo An Object which represents a Plugin of any type
  SolrCore
  SolrResourceLoader

- Classes in org.apache.solr.core used by org.apache.solr.util.xslt
  Class and Description
  SolrConfig Provides a static reference to a Config object modeling the main configuration data for a a Solr instance -- typically found in "solrconfig.xml".

Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.