Uses of Package
org.apache.solr.core
-
Packages that use org.apache.solr.core Package Description 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.autoscaling Package for classes related to autoscalingorg.apache.solr.cloud.autoscaling.sim Simulated environment for autoscaling.org.apache.solr.core Core classes implementing Solr internals and the management ofSolrCore
sorg.apache.solr.core.backup.repository BackupRepository
Providing backup/restore repository interfaces to plug different storage systemsorg.apache.solr.core.snapshots Core classes for Solr's persistent snapshots functionalityorg.apache.solr.handler Concrete implementations ofSolrRequestHandler
org.apache.solr.handler.admin SolrRequestHandler
implementations for powering he Solr Admin UIorg.apache.solr.handler.component SearchComponent
implementations for use inSearchHandler
org.apache.solr.handler.export Solr's Export Handler Functionalityorg.apache.solr.handler.tagger TheTaggerRequestHandler
and supporting classes.org.apache.solr.highlight SolrHighlighter
API and related implementations and utilitiesorg.apache.solr.index Indexing related classes.org.apache.solr.logging APIs related to capturing log event info in theLoggingHandler
org.apache.solr.metrics TheSolrCoreMetricManager
is responsible for collecting metrics fromSolrMetricProducer
's and exposing metrics toSolrMetricReporter
's.org.apache.solr.metrics.reporters.solr This package containsSolrMetricReporter
implementations specific to SolrCloud reporting.org.apache.solr.request APIs and classes for dealing with Solr requestsorg.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
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.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 APIorg.apache.solr.servlet.cache Caching related classes used in the Solr HTTP APIorg.apache.solr.spelling APIs and classes used by theSpellCheckComponent
org.apache.solr.spelling.suggest APIs and classes used by theSpellCheckComponent
org.apache.solr.spelling.suggest.fst Factories for FST and Analyzing basedSuggester
sorg.apache.solr.spelling.suggest.jaspell Factories for JaSpell basedSuggester
sorg.apache.solr.spelling.suggest.tst Factories for TST basedSuggester
sorg.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 updatesorg.apache.solr.update.processor UpdateRequestProcessorFactory
APIs and implementations for use inUpdateRequestProcessorChain
sorg.apache.solr.util Common utility classes used throughout Solrorg.apache.solr.util.plugin Common APIs related to implementing Solr pluginsorg.apache.solr.util.stats Utilities for collecting statisticsorg.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.api Class Description CoreContainer PluginBag This manages the lifecycle of a set of plugin of the same type .PluginBag.PluginHolder An indirect reference to a plugin.PluginInfo An Object which represents a Plugin of any type -
Classes in org.apache.solr.core used by org.apache.solr.client.solrj.embedded Class Description CoreContainer NodeConfig SolrCore SolrCore got its name because it represents the "core" of Solr -- one index and everything needed to make it work. -
Classes in org.apache.solr.core used by org.apache.solr.cloud Class Description CloudConfig ConfigSetService Service class used by the CoreContainer to load ConfigSets for use in SolrCore creation.CoreContainer CoreDescriptor A Solr core descriptorSolrCore SolrCore got its name because it represents the "core" of Solr -- one index and everything needed to make it work.SolrResourceLoader -
Classes in org.apache.solr.core used by org.apache.solr.cloud.autoscaling Class Description CloudConfig SolrInfoBean Interface for getting various ui friendly strings for use by objects which are 'pluggable' to make server administration easier.SolrResourceLoader -
Classes in org.apache.solr.core used by org.apache.solr.cloud.autoscaling.sim Class Description SolrResourceLoader -
Classes in org.apache.solr.core used by org.apache.solr.core Class 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 ADirectoryFactory
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 customCodec
ConfigOverlay This class encapsulates the config overlay json file.ConfigSet Stores a core's configuration in the form of a SolrConfig and IndexSchemaConfigSetService 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 descriptorCoresLocator Manage the discovery and persistence of core definitions across Solr restartsCoreSorter 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>
tagMemClassLoader MetricsConfig MetricsConfig.MetricsConfigBuilder 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 typeRequestParams 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.PluginOpts SolrConfig.SolrPluginInfo SolrConfig.UpdateHandlerInfo SolrCore SolrCore got its name because it represents the "core" of Solr -- one index and everything needed to make it work.SolrEventListener SolrInfoBean Interface for getting various ui friendly strings for use by objects which are 'pluggable' to make server administration easier.SolrInfoBean.Category Category of Solr component.SolrInfoBean.Group Top-level group of beans or metrics for a subsystem.SolrResourceLoader StandardDirectoryFactory Directory provider which mimics original SolrFSDirectory
based behavior.TransientSolrCoreCache The base class for custom transient core maintenance.TransientSolrCoreCacheFactory An interface that allows custom transient caches to be maintained with different implementationsXmlConfigFile Wrapper around an XML DOM object to provide convenient accessors to it.ZkContainer -
Classes in org.apache.solr.core used by org.apache.solr.core.backup.repository Class Description PluginInfo An Object which represents a Plugin of any typeSolrResourceLoader -
Classes in org.apache.solr.core used by org.apache.solr.core.snapshots Class Description SolrCore SolrCore got its name because it represents the "core" of Solr -- one index and everything needed to make it work. -
Classes in org.apache.solr.core used by org.apache.solr.handler Class Description PluginBag This manages the lifecycle of a set of plugin of the same type .PluginInfo An Object which represents a Plugin of any typeSolrCore SolrCore got its name because it represents the "core" of Solr -- one index and everything needed to make it work.SolrInfoBean Interface for getting various ui friendly strings for use by objects which are 'pluggable' to make server administration easier.SolrInfoBean.Category Category of Solr component.SolrResourceLoader -
Classes in org.apache.solr.core used by org.apache.solr.handler.admin Class Description CoreContainer SolrCore SolrCore got its name because it represents the "core" of Solr -- one index and everything needed to make it work.SolrInfoBean Interface for getting various ui friendly strings for use by objects which are 'pluggable' to make server administration easier.SolrInfoBean.Category Category of Solr component. -
Classes in org.apache.solr.core used by org.apache.solr.handler.component Class Description PluginInfo An Object which represents a Plugin of any typeSolrCore SolrCore got its name because it represents the "core" of Solr -- one index and everything needed to make it work.SolrInfoBean Interface for getting various ui friendly strings for use by objects which are 'pluggable' to make server administration easier.SolrInfoBean.Category Category of Solr component.SolrResourceLoader XmlConfigFile Wrapper around an XML DOM object to provide convenient accessors to it. -
Classes in org.apache.solr.core used by org.apache.solr.handler.export Class Description SolrCore.RawWriter -
Classes in org.apache.solr.core used by org.apache.solr.handler.tagger Class Description SolrInfoBean Interface for getting various ui friendly strings for use by objects which are 'pluggable' to make server administration easier. -
Classes in org.apache.solr.core used by org.apache.solr.highlight Class Description PluginInfo An Object which represents a Plugin of any typeSolrCore SolrCore got its name because it represents the "core" of Solr -- one index and everything needed to make it work.SolrInfoBean Interface for getting various ui friendly strings for use by objects which are 'pluggable' to make server administration easier.SolrInfoBean.Category Category of Solr component. -
Classes in org.apache.solr.core used by org.apache.solr.index Class Description SolrResourceLoader -
Classes in org.apache.solr.core used by org.apache.solr.logging Class Description CoreContainer CoreDescriptor A Solr core descriptorSolrCore SolrCore got its name because it represents the "core" of Solr -- one index and everything needed to make it work.SolrResourceLoader -
Classes in org.apache.solr.core used by org.apache.solr.metrics Class Description CoreContainer MetricsConfig PluginInfo An Object which represents a Plugin of any typeSolrCore SolrCore got its name because it represents the "core" of Solr -- one index and everything needed to make it work.SolrInfoBean Interface for getting various ui friendly strings for use by objects which are 'pluggable' to make server administration easier.SolrInfoBean.Category Category of Solr component.SolrInfoBean.Group Top-level group of beans or metrics for a subsystem.SolrResourceLoader -
Classes in org.apache.solr.core used by org.apache.solr.metrics.reporters.solr Class Description CoreContainer PluginInfo An Object which represents a Plugin of any typeSolrCore SolrCore got its name because it represents the "core" of Solr -- one index and everything needed to make it work. -
Classes in org.apache.solr.core used by org.apache.solr.request Class Description SolrCore SolrCore got its name because it represents the "core" of Solr -- one index and everything needed to make it work.SolrInfoBean Interface for getting various ui friendly strings 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 Description SolrCore SolrCore got its name because it represents the "core" of Solr -- one index and everything needed to make it work.SolrResourceLoader -
Classes in org.apache.solr.core used by org.apache.solr.rest.schema.analysis Class Description SolrResourceLoader -
Classes in org.apache.solr.core used by org.apache.solr.schema Class 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 SolrCore got its name because it represents the "core" of Solr -- one index and everything needed to make it work.SolrEventListener SolrResourceLoader -
Classes in org.apache.solr.core used by org.apache.solr.search Class Description DirectoryFactory Provides access to a Directory implementation.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 SolrCore got its name because it represents the "core" of Solr -- one index and everything needed to make it work.SolrInfoBean Interface for getting various ui friendly strings for use by objects which are 'pluggable' to make server administration easier.SolrInfoBean.Category Category of Solr component. -
Classes in org.apache.solr.core used by org.apache.solr.search.facet Class Description SolrInfoBean Interface for getting various ui friendly strings for use by objects which are 'pluggable' to make server administration easier.SolrInfoBean.Category Category of Solr component. -
Classes in org.apache.solr.core used by org.apache.solr.search.function Class Description SolrInfoBean Interface for getting various ui friendly strings 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 Description CoreContainer SolrInfoBean Interface for getting various ui friendly strings 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 Description SolrInfoBean Interface for getting various ui friendly strings 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 Description SolrCore SolrCore got its name because it represents the "core" of Solr -- one index and everything needed to make it work. -
Classes in org.apache.solr.core used by org.apache.solr.search.stats Class Description PluginInfo An Object which represents a Plugin of any type -
Classes in org.apache.solr.core used by org.apache.solr.security Class Description CoreContainer SolrInfoBean Interface for getting various ui friendly strings for use by objects which are 'pluggable' to make server administration easier.SolrInfoBean.Category Category of Solr component. -
Classes in org.apache.solr.core used by org.apache.solr.servlet Class 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 SolrCore got its name because it represents the "core" of Solr -- one index and everything needed to make it work. -
Classes in org.apache.solr.core used by org.apache.solr.servlet.cache Class 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 Description SolrCore SolrCore got its name because it represents the "core" of Solr -- one index and everything needed to make it work. -
Classes in org.apache.solr.core used by org.apache.solr.spelling.suggest Class Description SolrCore SolrCore got its name because it represents the "core" of Solr -- one index and everything needed to make it work. -
Classes in org.apache.solr.core used by org.apache.solr.spelling.suggest.fst Class Description SolrCore SolrCore got its name because it represents the "core" of Solr -- one index and everything needed to make it work. -
Classes in org.apache.solr.core used by org.apache.solr.spelling.suggest.jaspell Class Description SolrCore SolrCore got its name because it represents the "core" of Solr -- one index and everything needed to make it work. -
Classes in org.apache.solr.core used by org.apache.solr.spelling.suggest.tst Class Description SolrCore SolrCore got its name because it represents the "core" of Solr -- one index and everything needed to make it work. -
Classes in org.apache.solr.core used by org.apache.solr.store.blockcache Class Description ShutdownAwareDirectory CachingDirectoryFactory
will call this method rather thanDirectory.close()
on shutdown if a Directory implements this interface.SolrInfoBean Interface for getting various ui friendly strings 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 Description SolrInfoBean Interface for getting various ui friendly strings for use by objects which are 'pluggable' to make server administration easier.SolrInfoBean.Category Category of Solr component. -
Classes in org.apache.solr.core used by org.apache.solr.update Class Description CoreContainer CoreDescriptor A Solr core descriptorDiagnostics.Callable DirectoryFactory Provides access to a Directory implementation.PluginInfo An Object which represents a Plugin of any typeSolrConfig Provides a static reference to a Config object modeling the main configuration data for a a Solr instance -- typically found in "solrconfig.xml".SolrCore SolrCore got its name because it represents the "core" of Solr -- one index and everything needed to make it work.SolrEventListener SolrInfoBean Interface for getting various ui friendly strings for use by objects which are 'pluggable' to make server administration easier.SolrInfoBean.Category Category of Solr component. -
Classes in org.apache.solr.core used by org.apache.solr.update.processor Class Description PluginBag.LazyPluginHolder A class that loads plugins Lazily.PluginBag.PluginHolder An indirect reference to a plugin.PluginInfo An Object which represents a Plugin of any typeSolrCore SolrCore got its name because it represents the "core" of Solr -- one index and everything needed to make it work.SolrResourceLoader -
Classes in org.apache.solr.core used by org.apache.solr.util Class Description CoreContainer -
Classes in org.apache.solr.core used by org.apache.solr.util.plugin Class Description PluginInfo An Object which represents a Plugin of any typeSolrCore SolrCore got its name because it represents the "core" of Solr -- one index and everything needed to make it work.SolrResourceLoader -
Classes in org.apache.solr.core used by org.apache.solr.util.stats Class Description SolrInfoBean Interface for getting various ui friendly strings for use by objects which are 'pluggable' to make server administration easier. -
Classes in org.apache.solr.core used by org.apache.solr.util.xslt Class 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".