Search Java Classes and Packages

Search Java Frameworks and Libraries

255581 classes and counting ...
Search Tips Index Status



#Org.apache.solr Classes and Interfaces - 1515 results found.
NameDescriptionTypePackageFramework
AbstractDefaultValueUpdateProcessorFactory Base class that can be extended by any UpdateRequestProcessorFactory designed to add a default value Classorg.apache.solr.update.processorApache Solr Lucene
AbstractLuceneSpellCheckerAbstract base class for all Lucene-based spell checking implementations.Classorg.apache.solr.spellingApache Solr Lucene
AbstractPluginLoaderAn abstract super class that manages standard solr-style plugin configuration.Classorg.apache.solr.util.pluginApache Solr Lucene
AbstractSolrEventListenerClassorg.apache.solr.coreApache Solr Lucene
AbstractSpatialFieldTypeAbstract base class for Solr FieldTypes based on a Lucene 4 SpatialStrategy.Classorg.apache.solr.schemaApache Solr Lucene
AbstractSpatialPrefixTreeFieldTypeSee Also:PrefixTreeStrategyWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.schemaApache Solr Lucene
AbstractSubTypeFieldTypeAn abstract base class for FieldTypes that delegate work to another FieldType.Classorg.apache.solr.schemaApache Solr Lucene
ActionThrottleClassorg.apache.solr.cloudApache Solr Lucene
AddSchemaFieldsUpdateProcessorFactory This processor will dynamically add fields to the schema if an input document contains one or more fields that don't match any field or dynamic field in the schema.Classorg.apache.solr.update.processorApache Solr Lucene
AddUpdateCommandClassorg.apache.solr.updateApache Solr Lucene
AdjustableSemaphoreClassorg.apache.solr.utilApache Solr Lucene
AdminHandlersClassorg.apache.solr.handler.adminApache Solr Lucene
AggValueSourceClassorg.apache.solr.search.facetApache Solr Lucene
AllValuesOrNoneFieldMutatingUpdateProcessorAbstract subclass of FieldMutatingUpdateProcessor for implementing UpdateProcessors that will mutate all individual values of a selected Classorg.apache.solr.update.processorApache Solr Lucene
AnalysisRequestHandlerBaseA base class for all analysis request handlers.Classorg.apache.solr.handlerApache Solr Lucene
AnalysisRequestHandlerBase .AnalysisContextServes as the context of an analysis process.Classorg.apache.solr.handler.AnalysisRequestHandlerBaseApache Solr Lucene
AnalysisRequestHandlerBase .ListBasedTokenStreamTokenStream that iterates over a list of pre-existing TokensNOTE: This API is for internal purposes only and might change in incompatible ways in the next release.Classorg.apache.solr.handler.AnalysisRequestHandlerBaseApache Solr Lucene
AnalysisRequestHandlerBase .TokenTrackingAttributeThis is an Attribute used to track the positions of tokens in the analysis chain.Interfaceorg.apache.solr.handler.AnalysisRequestHandlerBaseApache Solr Lucene
AnalysisRequestHandlerBase .TokenTrackingAttributeImplNOTE: This API is for internal purposes only and might change in incompatible ways in the next release.Classorg.apache.solr.handler.AnalysisRequestHandlerBaseApache Solr Lucene
AnalyticsQueryClassorg.apache.solr.searchApache Solr Lucene
AnalyzingInfixLookupFactoryFactory for AnalyzingInfixSuggesterWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.spelling.suggest.fstApache Solr Lucene
AnalyzingLookupFactoryFactory for AnalyzingSuggesterWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.spelling.suggest.fstApache Solr Lucene
AssignClassorg.apache.solr.cloudApache Solr Lucene
AtomicUpdateDocumentMergerWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.update.processorApache Solr Lucene
AuthenticationPluginWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.securityApache Solr Lucene
AuthorizationContextRequest context for Solr to be used by Authorization plugin.Classorg.apache.solr.securityApache Solr Lucene
AuthorizationContext .CollectionRequestClassorg.apache.solr.security.AuthorizationContextApache Solr Lucene
AuthorizationContext .RequestTypeClassorg.apache.solr.security.AuthorizationContextApache Solr Lucene
AuthorizationPluginInterfaceorg.apache.solr.securityApache Solr Lucene
AuthorizationResponseClassorg.apache.solr.securityApache Solr Lucene
AvgAggClassorg.apache.solr.search.facetApache Solr Lucene
BaseEditorialTransformerClassorg.apache.solr.response.transformApache Solr Lucene
BaseManagedTokenFilterFactoryAbstract based class for implementing TokenFilterFactory objects that are managed by the REST API.Classorg.apache.solr.rest.schema.analysisApache Solr Lucene
BaseSolrResourceBase class of all Solr Restlet server resource classes.Classorg.apache.solr.restApache Solr Lucene
BasicAuthPluginClassorg.apache.solr.securityApache Solr Lucene
BasicAuthPlugin .AuthenticationProviderInterfaceorg.apache.solr.security.BasicAuthPluginApache Solr Lucene
BBoxFieldClassorg.apache.solr.schemaApache Solr Lucene
BinaryFieldClassorg.apache.solr.schemaApache Solr Lucene
BinaryQueryResponseWriter write response in binary format.Interfaceorg.apache.solr.responseApache Solr Lucene
BinaryResponseWriterClassorg.apache.solr.responseApache Solr Lucene
BinaryResponseWriter .ResolverClassorg.apache.solr.response.BinaryResponseWriterApache Solr Lucene
BitDocSetBitDocSet represents an unordered set of Lucene Document Ids using a BitSet.Classorg.apache.solr.searchApache Solr Lucene
BitsFilteredPostingsEnumClassorg.apache.solr.searchApache Solr Lucene
BlendedInfixLookupFactoryFactory for BlendedInfixLookupFactoryWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.spelling.suggest.fstApache Solr Lucene
BlobHandlerClassorg.apache.solr.handlerApache Solr Lucene
BlockCacheWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.store.blockcacheApache Solr Lucene
BlockCacheKeyWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.store.blockcacheApache Solr Lucene
BlockCacheLocationWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.store.blockcacheApache Solr Lucene
BlockDirectoryWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.store.blockcacheApache Solr Lucene
BlockDirectoryCacheWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.store.blockcacheApache Solr Lucene
BlockJoinWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.search.facetApache Solr Lucene
BlockJoinChildQParserClassorg.apache.solr.search.joinApache Solr Lucene
BlockJoinChildQParserPluginClassorg.apache.solr.search.joinApache Solr Lucene
BlockJoinParentQParserPluginUsage: {!parent which=PARENT:true}CHILD_PRICE:10 supports optional score parameter with one of ScoreMode values:Classorg.apache.solr.search.joinApache Solr Lucene
BlockLocksWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.store.blockcacheApache Solr Lucene
BM25SimilarityFactoryFactory for BM25Similarity k1 (float): Controls non-linear term frequency normalization (saturation).Classorg.apache.solr.search.similaritiesApache Solr Lucene
BoolFieldClassorg.apache.solr.schemaApache Solr Lucene
BoostQParserPluginCreate a boosted query from the input value.Classorg.apache.solr.searchApache Solr Lucene
BoundedTreeSetA TreeSet that ensures it never grows beyond a max size.Classorg.apache.solr.utilApache Solr Lucene
BreakIteratorBoundaryScannerClassorg.apache.solr.highlightApache Solr Lucene
BufferStoreWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.store.blockcacheApache Solr Lucene
CacheWARNING: This API is experimental and might change in incompatible ways in the next release.Interfaceorg.apache.solr.store.blockcacheApache Solr Lucene
CacheConfigContains the knowledge of how cache config is stored in the solrconfig.Classorg.apache.solr.searchApache Solr Lucene
CachedIndexOutputCache the blocks as they are written.Classorg.apache.solr.store.blockcacheApache Solr Lucene
CachedSearcherStatsClassorg.apache.solr.search.statsApache Solr Lucene
CacheRegenerator based on an old cache.Interfaceorg.apache.solr.searchApache Solr Lucene
CachingDirectoryFactoryA DirectoryFactory impl base class for caching Directory instances per path.Classorg.apache.solr.coreApache Solr Lucene
CachingDirectoryFactory .CloseListenerInterfaceorg.apache.solr.core.CachingDirectoryFactoryApache Solr Lucene
CharBufferA simple StringBuffer replacement that aims to reduce copying as much as possible.Classorg.apache.solr.internal.csvApache Solr Lucene
CharStreamThis interface describes a character stream that maintains line and column number positions of the characters.Interfaceorg.apache.solr.parserApache Solr Lucene
ChildDocTransformerFactory This transformer returns all descendants of each parent document in a flat list nested inside the parent document.Classorg.apache.solr.response.transformApache Solr Lucene
CircularListClassorg.apache.solr.loggingApache Solr Lucene
ClassicIndexSchemaFactoryClassorg.apache.solr.schemaApache Solr Lucene
ClockAn abstraction for how time passes.Classorg.apache.solr.util.statsApache Solr Lucene
Clock .CpuTimeClockA clock implementation which returns the current thread's CPU time.Classorg.apache.solr.util.stats.ClockApache Solr Lucene
Clock .UserTimeClockA clock implementation which returns the current time in epoch nanoseconds.Classorg.apache.solr.util.stats.ClockApache Solr Lucene
CloneFieldUpdateProcessorFactoryClones the values found in any matching source field into the configured dest field.Classorg.apache.solr.update.processorApache Solr Lucene
CloseHookUsed to request notification when the core is closed.Classorg.apache.solr.coreApache Solr Lucene
CloudConfigClassorg.apache.solr.coreApache Solr Lucene
CloudConfig .CloudConfigBuilderClassorg.apache.solr.core.CloudConfigApache Solr Lucene
CloudConfigSetServiceClassorg.apache.solr.cloudApache Solr Lucene
CloudDescriptorClassorg.apache.solr.cloudApache Solr Lucene
CloudMLTQParserClassorg.apache.solr.search.mltApache Solr Lucene
CloudUtilClassorg.apache.solr.cloudApache Solr Lucene
ClusterStateMutatorClassorg.apache.solr.cloud.overseerApache Solr Lucene
ClusterStatusClassorg.apache.solr.handler.adminApache Solr Lucene
CodecFactoryClassorg.apache.solr.coreApache Solr Lucene
CollapseScoreFunctionClassorg.apache.solr.search.functionApache Solr Lucene
CollapsingQParserPluginThe CollapsingQParserPlugin is a PostFilter that performs field collapsing.Classorg.apache.solr.searchApache Solr Lucene
CollapsingQParserPlugin .CollapseScoreClassorg.apache.solr.search.CollapsingQParserPluginApache Solr Lucene
CollationFieldField for collated sort keys.Classorg.apache.solr.schemaApache Solr Lucene
CollectionMutatorClassorg.apache.solr.cloud.overseerApache Solr Lucene
CollectionsHandlerClassorg.apache.solr.handler.adminApache Solr Lucene
CollectionStatsModifiable version of CollectionStatistics useful for aggregation of per-shard stats.Classorg.apache.solr.search.statsApache Solr Lucene
CommandDefines a grouping command.Interfaceorg.apache.solr.search.groupingApache Solr Lucene
CommandHandlerResponsible for executing a search with a number of Command instances.Classorg.apache.solr.search.groupingApache Solr Lucene
CommandHandler .BuilderClassorg.apache.solr.search.grouping.CommandHandlerApache Solr Lucene
CommandOperationClassorg.apache.solr.utilApache Solr Lucene
CommitTrackerHelper class for tracking autoCommit state.Classorg.apache.solr.updateApache Solr Lucene
CommitUpdateCommandClassorg.apache.solr.updateApache Solr Lucene
ComplexPhraseQParserPluginParse Solr's variant on the Lucene ComplexPhraseQueryParser syntax.Classorg.apache.solr.searchApache Solr Lucene
ConcatFieldUpdateProcessorFactoryConcatenates multiple values for fields matching the specified conditions using a configurable delimiter which defaults Classorg.apache.solr.update.processorApache Solr Lucene
ConcurrentLFUCacheA LFU cache implementation based upon ConcurrentHashMap.Classorg.apache.solr.utilApache Solr Lucene
ConcurrentLFUCache .EvictionListenerInterfaceorg.apache.solr.util.ConcurrentLFUCacheApache Solr Lucene
ConcurrentLFUCache .StatsClassorg.apache.solr.util.ConcurrentLFUCacheApache Solr Lucene
ConcurrentLRUCacheA LRU cache implementation based upon ConcurrentHashMap and other techniques to reduce contention and synchronization overhead to utilize multiple CPU cores more effectively.Classorg.apache.solr.utilApache Solr Lucene
ConcurrentLRUCache .EvictionListenerInterfaceorg.apache.solr.util.ConcurrentLRUCacheApache Solr Lucene
ConcurrentLRUCache .StatsClassorg.apache.solr.util.ConcurrentLRUCacheApache Solr Lucene
ConfigClassorg.apache.solr.coreApache Solr Lucene
ConfigEditablePluginInterfaceorg.apache.solr.securityApache Solr Lucene
ConfigOverlayThis class encapsulates the config overlay json file.Classorg.apache.solr.coreApache Solr Lucene
ConfigSetClassorg.apache.solr.coreApache Solr Lucene
ConfigSetPropertiesClassorg.apache.solr.coreApache Solr Lucene
ConfigSetServiceClassorg.apache.solr.coreApache Solr Lucene
ConfigSetService .DefaultThe default ConfigSetService.Classorg.apache.solr.core.ConfigSetServiceApache Solr Lucene
ConfigSetService .SchemaCachingClassorg.apache.solr.core.ConfigSetServiceApache Solr Lucene
ConjunctionSolrSpellCheckerThis class lets a query be run through multiple spell checkers.Classorg.apache.solr.spellingApache Solr Lucene
ContentStreamHandlerBaseShares common code between various handlers that manipulate ContentStream objects.Classorg.apache.solr.handlerApache Solr Lucene
ContentStreamLoaderClassorg.apache.solr.handlerApache Solr Lucene
ContentStreamLoaderLoad a ContentStream into Solr This should be thread safe and can be called from multiple threadsClassorg.apache.solr.handler.loaderApache Solr Lucene
CoordinateFieldTypeA CoordinateFieldType is the base class for FieldTypes that have semantics related to items in a coordinate system.Classorg.apache.solr.schemaApache Solr Lucene
CopyFieldCopyField contains all the information of a valid copy fields in an index.Classorg.apache.solr.schemaApache Solr Lucene
CopyFieldCollectionResourceThis class responds to requests at /solr/(corename)/schema/copyfields To restrict the set of copyFields in the response, specify one or bothClassorg.apache.solr.rest.schemaApache Solr Lucene
CoreAdminHandlerClassorg.apache.solr.handler.adminApache Solr Lucene
CoreAdminHandler .InvocableInterfaceorg.apache.solr.handler.admin.CoreAdminHandlerApache Solr Lucene
CoreContainerClassorg.apache.solr.coreApache Solr Lucene
CoreContainer .CoreLoadFailureClassorg.apache.solr.core.CoreContainerApache Solr Lucene
CoreDescriptorClassorg.apache.solr.coreApache Solr Lucene
CorePropertiesLocatorClassorg.apache.solr.coreApache Solr Lucene
CoresLocatorInterfaceorg.apache.solr.coreApache Solr Lucene
CountAggClassorg.apache.solr.search.facetApache Solr Lucene
CountFieldValuesUpdateProcessorFactory Replaces any list of values for a field matching the specified conditions with the the count of the number of values for that field.Classorg.apache.solr.update.processorApache Solr Lucene
CryptoKeysClassorg.apache.solr.utilApache Solr Lucene
CryptoKeys .RSAKeyPairClassorg.apache.solr.util.CryptoKeysApache Solr Lucene
CSVConfigClassorg.apache.solr.internal.csv.writerApache Solr Lucene
CSVConfigGuesserTries to guess a config based on an InputStream.Classorg.apache.solr.internal.csv.writerApache Solr Lucene
CSVFieldClassorg.apache.solr.internal.csv.writerApache Solr Lucene
CSVLoaderClassorg.apache.solr.handler.loaderApache Solr Lucene
CSVParserParses CSV files according to the specified configuration.Classorg.apache.solr.internal.csvApache Solr Lucene
CSVPrinterPrint values as a comma separated list.Classorg.apache.solr.internal.csvApache Solr Lucene
CSVResponseWriterClassorg.apache.solr.responseApache Solr Lucene
CSVStrategy Represents the strategy for a CSV.Classorg.apache.solr.internal.csvApache Solr Lucene
CSVUtilsClassorg.apache.solr.internal.csvApache Solr Lucene
CSVWriterClassorg.apache.solr.internal.csv.writerApache Solr Lucene
CurrencyFieldField type for support of monetary values.Classorg.apache.solr.schemaApache Solr Lucene
CurrentCoreDescriptorProviderProvide the current list of registered CoreDescriptors.Classorg.apache.solr.cloudApache Solr Lucene
CursorMarkAn object that encapsulates the basic information about the current Mark Point of a Cursor based request.Classorg.apache.solr.searchApache Solr Lucene
CustomBufferedIndexInputWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.store.blockcacheApache Solr Lucene
DateFacetProcessorClassorg.apache.solr.handler.componentApache Solr Lucene
DateFormatUtilClassorg.apache.solr.utilApache Solr Lucene
DateFormatUtil .ThreadLocalDateFormatClassorg.apache.solr.util.DateFormatUtilApache Solr Lucene
DateMathParserA Simple Utility class for parsing math like strings relating to Dates.Classorg.apache.solr.utilApache Solr Lucene
DateRangeFieldA field for indexed dates and date ranges.Classorg.apache.solr.schemaApache Solr Lucene
DebugComponentAdds debugging information to a request.Classorg.apache.solr.handler.componentApache Solr Lucene
DefaultEncoderClassorg.apache.solr.highlightApache Solr Lucene
DefaultSimilarityFactoryFactory for DefaultSimilarity DefaultSimilarity is Lucene's default scoring implementation, basedClassorg.apache.solr.search.similaritiesApache Solr Lucene
DefaultSolrCoreStateClassorg.apache.solr.updateApache Solr Lucene
DefaultSolrHighlighterClassorg.apache.solr.highlightApache Solr Lucene
DefaultSolrThreadFactoryClassorg.apache.solr.utilApache Solr Lucene
DefaultValueUpdateProcessorFactory An update processor that adds a constant default value to any document being added that does not already have a value in the specified field.Classorg.apache.solr.update.processorApache Solr Lucene
DelegatingCollectorClassorg.apache.solr.searchApache Solr Lucene
DELETEableMarker interface for resource classes that handle DELETE requests.Interfaceorg.apache.solr.restApache Solr Lucene
DeleteUpdateCommandClassorg.apache.solr.updateApache Solr Lucene
DFRSimilarityFactoryFactory for DFRSimilarity You must specify the implementations for all three components ofClassorg.apache.solr.search.similaritiesApache Solr Lucene
DiagnosticsClassorg.apache.solr.coreApache Solr Lucene
DictionaryFactoryClassorg.apache.solr.spelling.suggestApache Solr Lucene
DirectoryFactoryProvides access to a Directory implementation.Classorg.apache.solr.coreApache Solr Lucene
DirectoryFactory .DirContextClassorg.apache.solr.core.DirectoryFactoryApache Solr Lucene
DirectSolrConnectionDirectSolrConnection provides an interface to Solr that is similar to the the HTTP interface, but does not require an HTTP connection.Classorg.apache.solr.servletApache Solr Lucene
DirectSolrSpellCheckerSpellchecker implementation that uses DirectSpellChecker Requires no auxiliary index or data structure.Classorg.apache.solr.spellingApache Solr Lucene
DirectUpdateHandler2DirectUpdateHandler2 implements an UpdateHandler where documents are added directly to the main Lucene index as opposed to adding to a separate smaller index.Classorg.apache.solr.updateApache Solr Lucene
DisMaxQParserQuery parser for dismax queries Note: This API is experimental and may change in non backward-compatible ways in the futureClassorg.apache.solr.searchApache Solr Lucene
DisMaxQParserPluginCreate a dismax query from the input value.Classorg.apache.solr.searchApache Solr Lucene
DistanceUnitsUsed with a spatial field type for all distance measurements.Classorg.apache.solr.utilApache Solr Lucene
DistributedMap This supports basic map functions e.Classorg.apache.solr.cloudApache Solr Lucene
DistributedMap .MapEventClassorg.apache.solr.cloud.DistributedMapApache Solr Lucene
DistributedQueueA distributed queue from zk recipes.Classorg.apache.solr.cloudApache Solr Lucene
DistributedQueue .QueueEventClassorg.apache.solr.cloud.DistributedQueueApache Solr Lucene
DistributedUpdateProcessorClassorg.apache.solr.update.processorApache Solr Lucene
DistributedUpdateProcessor .DistribPhaseValues this processor supports for the DISTRIB_UPDATE_PARAM.Classorg.apache.solr.update.processor.DistributedUpdateProcessorApache Solr Lucene
DistributedUpdateProcessor .RequestReplicationTrackerKeeps track of the replication factor achieved for a distributed update request originated in this distributed update processor.Classorg.apache.solr.update.processor.DistributedUpdateProcessorApache Solr Lucene
DistributedUpdateProcessorFactoryFactory for DistributedUpdateProcessor.Classorg.apache.solr.update.processorApache Solr Lucene
DistributingUpdateProcessorFactoryA marker interface for denoting that a factory is responsible for handling distributed communication of updates across a SolrCloud cluster.Interfaceorg.apache.solr.update.processorApache Solr Lucene
DocBasedVersionConstraintsProcessorFactory This Factory generates an UpdateProcessor that helps to enforce Version constraints on documents based on per-document version numbers using a configured Classorg.apache.solr.update.processorApache Solr Lucene
DocExpirationUpdateProcessorFactory Update Processor Factory for managing automatic expiration of documents.Classorg.apache.solr.update.processorApache Solr Lucene
DocIdAugmenterFactoryClassorg.apache.solr.response.transformApache Solr Lucene
DocIteratorSimple Iterator of document Ids which may include score information.Interfaceorg.apache.solr.searchApache Solr Lucene
DocListDocList represents the result of a query: an ordered list of document ids with optional score.Interfaceorg.apache.solr.searchApache Solr Lucene
DocListAndSetA struct whose only purpose is to hold both a DocList and a DocSet so that both may be returned from a single method.Classorg.apache.solr.searchApache Solr Lucene
DocSetDocSet represents an unordered set of Lucene Document Ids.Interfaceorg.apache.solr.searchApache Solr Lucene
DocSetCollectorClassorg.apache.solr.searchApache Solr Lucene
DocSliceDocSlice implements DocList as an array of docids and optional scores.Classorg.apache.solr.searchApache Solr Lucene
DocsStreamerClassorg.apache.solr.responseApache Solr Lucene
DocTransformerA DocTransformer can add, remove or alter a Document before it is written out to the Response.Classorg.apache.solr.response.transformApache Solr Lucene
DocTransformersClassorg.apache.solr.response.transformApache Solr Lucene
DocumentAnalysisRequestHandlerAn analysis handler that provides a breakdown of the analysis process of provided documents.Classorg.apache.solr.handlerApache Solr Lucene
DocumentBuilderClassorg.apache.solr.updateApache Solr Lucene
DocumentDictionaryFactoryClassorg.apache.solr.spelling.suggestApache Solr Lucene
DocumentExpressionDictionaryFactoryClassorg.apache.solr.spelling.suggestApache Solr Lucene
DocValuesFacetsComputes term facets for docvalues field (single or multivalued).Classorg.apache.solr.requestApache Solr Lucene
DocValuesStatsComputes term stats for docvalues field (single or multivalued).Classorg.apache.solr.requestApache Solr Lucene
DOMUtilClassorg.apache.solr.utilApache Solr Lucene
DumpRequestHandlerClassorg.apache.solr.handlerApache Solr Lucene
DynamicFieldCollectionResourceThis class responds to requests at /solr/(corename)/schema/dynamicfields To restrict the set of dynamic fields in the response, specify a commaClassorg.apache.solr.rest.schemaApache Solr Lucene
DynamicFieldResourceThis class responds to requests at /solr/(corename)/schema/dynamicfields/(pattern) where pattern is a field name pattern (with an asterisk at the beginning or the end).Classorg.apache.solr.rest.schemaApache Solr Lucene
EarlyTerminatingCollector A wrapper Collector that throws EarlyTerminatingCollectorException) once a specified maximum number of documents are collected.Classorg.apache.solr.searchApache Solr Lucene
EarlyTerminatingCollectorExceptionThrown by EarlyTerminatingCollector when the maximum to abort the scoring / collection process early, when the specified maximum numberClassorg.apache.solr.searchApache Solr Lucene
ElectionContextClassorg.apache.solr.cloudApache Solr Lucene
ElevatedMarkerFactoryClassorg.apache.solr.response.transformApache Solr Lucene
EmbeddedSolrServerSolrClient that connects directly to a CoreContainer.Classorg.apache.solr.client.solrj.embeddedApache Solr Lucene
EmptyEntityResolverThis class provides several singletons of entity resolvers used by SAX and StAX in the Java API.Classorg.apache.solr.utilApache Solr Lucene
EndResultTransformerResponsible for transforming the grouped result into the final format for displaying purposes.Interfaceorg.apache.solr.search.grouping.endresulttransformerApache Solr Lucene
EndResultTransformer .SolrDocumentSourceAbstracts the source for SolrDocument instances.Interfaceorg.apache.solr.search.grouping.endresulttransformer.EndResultTransformerApache Solr Lucene
EnumFieldField type for support of string values with custom sort order.Classorg.apache.solr.schemaApache Solr Lucene
EphemeralDirectoryFactoryDirectory provider for implementations that do not persist over reboots.Classorg.apache.solr.coreApache Solr Lucene
EventAppenderClassorg.apache.solr.logging.log4jApache Solr Lucene
EWMAAn exponentially-weighted moving average.Classorg.apache.solr.util.statsApache Solr Lucene
ExactSharedStatsCacheClassorg.apache.solr.search.statsApache Solr Lucene
ExactStatsCacheThis class implements exact caching of statistics.Classorg.apache.solr.search.statsApache Solr Lucene
ExactStatsCache .ExactStatsSourceClassorg.apache.solr.search.stats.ExactStatsCacheApache Solr Lucene
ExchangeRateProviderInterfaceorg.apache.solr.schemaApache Solr Lucene
ExcludedMarkerFactoryClassorg.apache.solr.response.transformApache Solr Lucene
ExpandComponentThe ExpandComponent is designed to work with the CollapsingPostFilter.Classorg.apache.solr.handler.componentApache Solr Lucene
ExplainAugmenterFactoryClassorg.apache.solr.response.transformApache Solr Lucene
ExplainAugmenterFactory .StyleClassorg.apache.solr.response.transform.ExplainAugmenterFactoryApache Solr Lucene
ExponentiallyDecayingSampleAn exponentially-decaying random sample of longs.Classorg.apache.solr.util.statsApache Solr Lucene
ExportQParserPluginClassorg.apache.solr.searchApache Solr Lucene
ExtendedDismaxQParserQuery parser that generates DisjunctionMaxQueries based on user configuration.Classorg.apache.solr.searchApache Solr Lucene
ExtendedDismaxQParser .ClauseClassorg.apache.solr.search.ExtendedDismaxQParserApache Solr Lucene
ExtendedDismaxQParser .ExtendedSolrQueryParserA subclass of SolrQueryParser that supports aliasing fields for constructing DisjunctionMaxQueries.Classorg.apache.solr.search.ExtendedDismaxQParserApache Solr Lucene
ExtendedDismaxQParserPluginAn advanced multi-field query parser based on the DisMax parser.Classorg.apache.solr.searchApache Solr Lucene
ExtendedQueryThe ExtendedQuery interface provides extra metadata to a query.Interfaceorg.apache.solr.searchApache Solr Lucene
ExtendedQueryBaseClassorg.apache.solr.searchApache Solr Lucene
ExternalFileFieldGet values from an external file instead of the index.Classorg.apache.solr.schemaApache Solr Lucene
ExternalFileFieldReloaderAn event listener to reload ExternalFileFields for new searchers.Classorg.apache.solr.schemaApache Solr Lucene
FacetComponentComputes facets -- aggregations with counts of terms or ranges over the whole search results.Classorg.apache.solr.handler.componentApache Solr Lucene
FacetComponent .DistribFieldFacetClassorg.apache.solr.handler.component.FacetComponentApache Solr Lucene
FacetComponent .FacetBaseClassorg.apache.solr.handler.component.FacetComponentApache Solr Lucene
FacetComponent .FacetContextEncapsulates facet ranges and facet queries such that their parameters are parsed and cached for efficient re-use.Classorg.apache.solr.handler.component.FacetComponentApache Solr Lucene
FacetComponent .FacetInfoThis class is used exclusively for merging results from each shard in a distributed facet request.Classorg.apache.solr.handler.component.FacetComponentApache Solr Lucene
FacetComponent .FieldFacetClassorg.apache.solr.handler.component.FacetComponentApache Solr Lucene
FacetComponent .QueryFacetClassorg.apache.solr.handler.component.FacetComponentApache Solr Lucene
FacetComponent .ShardFacetCountClassorg.apache.solr.handler.component.FacetComponentApache Solr Lucene
FacetFieldClassorg.apache.solr.search.facetApache Solr Lucene
FacetField .FacetMethodClassorg.apache.solr.search.facet.FacetFieldApache Solr Lucene
FacetField .SortDirectionClassorg.apache.solr.search.facet.FacetFieldApache Solr Lucene
FacetMergerClassorg.apache.solr.search.facetApache Solr Lucene
FacetMerger .ContextClassorg.apache.solr.search.facet.FacetMergerApache Solr Lucene
FacetModuleClassorg.apache.solr.search.facetApache Solr Lucene
FacetProcessorClassorg.apache.solr.search.facetApache Solr Lucene
FacetQueryClassorg.apache.solr.search.facetApache Solr Lucene
FacetRangeClassorg.apache.solr.search.facetApache Solr Lucene
FacetRequestClassorg.apache.solr.search.facetApache Solr Lucene
FacetRequest .DomainClassorg.apache.solr.search.facet.FacetRequestApache Solr Lucene
FastCharStreamAn efficient implementation of JavaCC's CharStream interface.Classorg.apache.solr.parserApache Solr Lucene
FastLRUCacheSolrCache based on ConcurrentLRUCache implementation.Classorg.apache.solr.searchApache Solr Lucene
FastWriterSingle threaded BufferedWriter Internal Solr use only, subject to change.Classorg.apache.solr.utilApache Solr Lucene
FieldAnalysisRequestHandlerProvides the ability to specify multiple field types and field names in the same request.Classorg.apache.solr.handlerApache Solr Lucene
FieldCollectionResourceThis class responds to requests at /solr/(corename)/schema/fields Two query parameters are supported:Classorg.apache.solr.rest.schemaApache Solr Lucene
FieldFacetStatsFieldFacetStats is a utility to accumulate statistics on a set of values in one field, for facet values present in another field.Classorg.apache.solr.handler.componentApache Solr Lucene
FieldLengthUpdateProcessorFactoryReplaces any CharSequence values found in fields matching the specified conditions with the lengths of those CharSequences (as an Integer).Classorg.apache.solr.update.processorApache Solr Lucene
FieldMutatingUpdateProcessorReusable base class for UpdateProcessors that will consider AddUpdateCommands and mutate the values associated with configuredClassorg.apache.solr.update.processorApache Solr Lucene
FieldMutatingUpdateProcessor .FieldNameSelectorInterfaceorg.apache.solr.update.processor.FieldMutatingUpdateProcessorApache Solr Lucene
FieldMutatingUpdateProcessorFactoryBase class for implementing Factories for FieldMutatingUpdateProcessors and FieldValueMutatingUpdateProcessors.Classorg.apache.solr.update.processorApache Solr Lucene
FieldMutatingUpdateProcessorFactory .SelectorParamsClassorg.apache.solr.update.processor.FieldMutatingUpdateProcessorFactoryApache Solr Lucene
FieldNameMutatingUpdateProcessorFactory In the FieldNameMutatingUpdateProcessorFactory configured below, fields names will be mutated if the name contains space.Classorg.apache.solr.update.processorApache Solr Lucene
FieldParamsClassorg.apache.solr.searchApache Solr Lucene
FieldPropertiesNOTE: This API is for internal purposes only and might change in incompatible ways in the next release.Classorg.apache.solr.schemaApache Solr Lucene
FieldQParserPluginCreate a field query from the input value, applying text analysis and constructing a phrase query if appropriate.Classorg.apache.solr.searchApache Solr Lucene
FieldResourceThis class responds to requests at /solr/(corename)/schema/fields/(fieldname) where fieldname is the name of a field.Classorg.apache.solr.rest.schemaApache Solr Lucene
FieldTypeBase class for all field types used by an index schema.Classorg.apache.solr.schemaApache Solr Lucene
FieldType .MultiValueSelectorAn enumeration representing various options that may exist for selecting a single value from a multivalued field.Classorg.apache.solr.schema.FieldTypeApache Solr Lucene
FieldTypeCollectionResourceThis class responds to requests at /solr/(corename)/schema/fieldtypes The GET method returns properties for all field types defined in the schema.Classorg.apache.solr.rest.schemaApache Solr Lucene
FieldTypePluginLoaderClassorg.apache.solr.schemaApache Solr Lucene
FieldTypeResourceThis class responds to requests at /solr/(corename)/schema/fieldtype/(typename) where typename is the name of a field type in the schema.Classorg.apache.solr.rest.schemaApache Solr Lucene
FieldTypeXmlAdapterUtility class for converting a JSON definition of a FieldType into the XML format expected by the FieldTypePluginLoader.Classorg.apache.solr.rest.schemaApache Solr Lucene
FieldUtilNOTE: This API is for internal purposes only and might change in incompatible ways in the next release.Classorg.apache.solr.search.facetApache Solr Lucene
FieldValueMutatingUpdateProcessorAbstract subclass of FieldMutatingUpdateProcessor for implementing UpdateProcessors that will mutate all individual values of a selected Classorg.apache.solr.update.processorApache Solr Lucene
FieldValueSubsetUpdateProcessorFactoryBase class for processors that want to mutate selected fields to only keep a subset of the original values.Classorg.apache.solr.update.processorApache Solr Lucene
FileBasedSpellChecker A spell checker implementation that loads words from a text file (one word per line).Classorg.apache.solr.spellingApache Solr Lucene
FileDictionaryFactoryClassorg.apache.solr.spelling.suggestApache Solr Lucene
FileFloatSourceObtains float field values from an external file.Classorg.apache.solr.search.functionApache Solr Lucene
FileFloatSource .ReloadCacheRequestHandlerClassorg.apache.solr.search.function.FileFloatSourceApache Solr Lucene
FileUtilsClassorg.apache.solr.utilApache Solr Lucene
FilterCollectorA collector that filters incoming doc ids that are not in the filter.Classorg.apache.solr.search.grouping.collectorApache Solr Lucene
FirstFieldValueUpdateProcessorFactoryKeeps only the first value of fields matching the specified conditions.Classorg.apache.solr.update.processorApache Solr Lucene
FreeTextLookupFactoryClassorg.apache.solr.spelling.suggest.fstApache Solr Lucene
FSHDFSUtilsBorrowed from Apache HBase to recover an HDFS lease.Classorg.apache.solr.utilApache Solr Lucene
FSTLookupFactoryClassorg.apache.solr.spelling.suggest.fstApache Solr Lucene
FunctionQParserClassorg.apache.solr.searchApache Solr Lucene
FunctionQParserPluginCreate a function query from the input value.Classorg.apache.solr.searchApache Solr Lucene
FunctionRangeQParserPluginCreate a range query over a function.Classorg.apache.solr.searchApache Solr Lucene
FunctionRangeQueryClassorg.apache.solr.searchApache Solr Lucene
FuzzyLookupFactoryFactory for FuzzySuggesterWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.spelling.suggest.fstApache Solr Lucene
GapFragmenterClassorg.apache.solr.highlightApache Solr Lucene
GeoDistValueSourceParserParses geodist creating HaversineConstFunction or HaversineFunction or calling SpatialStrategy.Classorg.apache.solr.search.function.distanceApache Solr Lucene
GeoHashFieldThis is a class that represents a Geohash field.Classorg.apache.solr.schemaApache Solr Lucene
GeohashFunctionTakes in a latitude and longitude ValueSource and produces a GeoHash.Classorg.apache.solr.search.function.distanceApache Solr Lucene
GeohashHaversineFunctionCalculate the Haversine distance between two geo hash codes.Classorg.apache.solr.search.function.distanceApache Solr Lucene
GETableMarker interface for resource classes that handle GET requests.Interfaceorg.apache.solr.restApache Solr Lucene
GroupedEndResultTransformerClassorg.apache.solr.search.grouping.endresulttransformerApache Solr Lucene
GroupingBasic Solr Grouping infrastructure.Classorg.apache.solr.searchApache Solr Lucene
Grouping .FormatClassorg.apache.solr.search.GroupingApache Solr Lucene
Grouping .TotalCountComputations should be based on groups.Classorg.apache.solr.search.GroupingApache Solr Lucene
GroupingSpecificationEncapsulates the grouping options like fields group sort and more specified by clients.Classorg.apache.solr.search.groupingApache Solr Lucene
HashDocSetHashDocSet represents an unordered set of Lucene Document Ids using a primitive int hash table.Classorg.apache.solr.searchApache Solr Lucene
HashQParserPluginClassorg.apache.solr.searchApache Solr Lucene
HaversineConstFunctionClassorg.apache.solr.search.function.distanceApache Solr Lucene
HaversineFunctionCalculate the Haversine formula (distance) between any two points on a sphere Takes in four value sources: (latA, lonA); (latB, lonB).Classorg.apache.solr.search.function.distanceApache Solr Lucene
HdfsDirectoryClassorg.apache.solr.store.hdfsApache Solr Lucene
HdfsDirectoryFactoryClassorg.apache.solr.coreApache Solr Lucene
HdfsFileReaderWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.store.hdfsApache Solr Lucene
HdfsFileWriterWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.store.hdfsApache Solr Lucene
HdfsLocalityReporterClassorg.apache.solr.store.hdfsApache Solr Lucene
HdfsLockFactoryClassorg.apache.solr.store.hdfsApache Solr Lucene
HdfsTransactionLogLog Format: List{Operation, Version, .Classorg.apache.solr.updateApache Solr Lucene
HdfsUpdateLogWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.updateApache Solr Lucene
HdfsUtilClassorg.apache.solr.utilApache Solr Lucene
HighFrequencyDictionaryFactoryClassorg.apache.solr.spelling.suggestApache Solr Lucene
HighlightComponentClassorg.apache.solr.handler.componentApache Solr Lucene
HighlightingPluginBaseClassorg.apache.solr.highlightApache Solr Lucene
HistogramA metric which calculates the distribution of a value.Classorg.apache.solr.util.statsApache Solr Lucene
HLLA probabilistic set of hashed long elements.Classorg.apache.solr.util.hllApache Solr Lucene
HLLAggClassorg.apache.solr.search.facetApache Solr Lucene
HLLAgg .HLLFactoryClassorg.apache.solr.search.facet.HLLAggApache Solr Lucene
HLLTypeThe types of algorithm/data structure that HLL can utilize.Classorg.apache.solr.util.hllApache Solr Lucene
HtmlEncoderClassorg.apache.solr.highlightApache Solr Lucene
HtmlFormatterClassorg.apache.solr.highlightApache Solr Lucene
HTMLStripFieldUpdateProcessorFactoryStrips all HTML Markup in any CharSequence values found in fields matching the specified conditions.Classorg.apache.solr.update.processorApache Solr Lucene
HttpCacheHeaderUtilClassorg.apache.solr.servlet.cacheApache Solr Lucene
HttpClientInterceptorPluginInterfaceorg.apache.solr.securityApache Solr Lucene
HttpShardHandlerClassorg.apache.solr.handler.componentApache Solr Lucene
HttpShardHandlerFactoryClassorg.apache.solr.handler.componentApache Solr Lucene
HttpSolrCallClassorg.apache.solr.servletApache Solr Lucene
IBSimilarityFactoryFactory for IBSimilarity You must specify the implementations for all three components of theClassorg.apache.solr.search.similaritiesApache Solr Lucene
IgnoreCommitOptimizeUpdateProcessorFactory Gives system administrators a way to ignore explicit commit or optimize requests from clients.Classorg.apache.solr.update.processorApache Solr Lucene
IgnoreFieldUpdateProcessorFactoryIgnores & removes fields matching the specified conditions from any document being added to the index.Classorg.apache.solr.update.processorApache Solr Lucene
ImplicitPluginsClassorg.apache.solr.coreApache Solr Lucene
ImplicitSnitchClassorg.apache.solr.cloud.ruleApache Solr Lucene
IndexBasedSpellChecker A spell checker implementation that loads words from Solr as well as arbitary Lucene indices.Classorg.apache.solr.spellingApache Solr Lucene
IndexDeletionPolicyWrapperA wrapper for an IndexDeletionPolicy instance.Classorg.apache.solr.coreApache Solr Lucene
IndexFetcherClassorg.apache.solr.handlerApache Solr Lucene
IndexFetcher .CompareResultClassorg.apache.solr.handler.IndexFetcherApache Solr Lucene
IndexReaderFactoryFactory used to build a new IndexReader instance.Classorg.apache.solr.coreApache Solr Lucene
IndexSchemaIndexSchema contains information about the valid fields in an index and the types of those fields.Classorg.apache.solr.schemaApache Solr Lucene
IndexSchema .DynamicCopyClassorg.apache.solr.schema.IndexSchemaApache Solr Lucene
IndexSchema .DynamicFieldClassorg.apache.solr.schema.IndexSchemaApache Solr Lucene
IndexSchema .DynamicReplacementClassorg.apache.solr.schema.IndexSchemaApache Solr Lucene
IndexSchema .DynamicReplacement .DynamicPatternClassorg.apache.solr.schema.IndexSchema.DynamicReplacementApache Solr Lucene
IndexSchemaFactoryClassorg.apache.solr.schemaApache Solr Lucene
InfoHandlerClassorg.apache.solr.handler.adminApache Solr Lucene
InitParamsClassorg.apache.solr.coreApache Solr Lucene
InsanityLucene 5.Classorg.apache.solr.searchApache Solr Lucene
IntervalFacetsComputes interval facets for docvalues field (single or multivalued).Classorg.apache.solr.requestApache Solr Lucene
IntervalFacets .FacetIntervalClassorg.apache.solr.request.IntervalFacetsApache Solr Lucene
IWordDeserializerReads 'words' of a fixed width, in sequence, from a byte array.Interfaceorg.apache.solr.util.hllApache Solr Lucene
JarRepositoryThe 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.Classorg.apache.solr.coreApache Solr Lucene
JarRepository .JarContentClassorg.apache.solr.core.JarRepositoryApache Solr Lucene
JarRepository .JarContentRefClassorg.apache.solr.core.JarRepositoryApache Solr Lucene
JaspellLookupFactoryFactory for JaspellLookup Note: This Suggester is not very RAM efficient.Classorg.apache.solr.spelling.suggest.jaspellApache Solr Lucene
JavabinLoaderUpdate handler which uses the JavaBin formatSee Also:JavaBinUpdateRequestCodec, Classorg.apache.solr.handler.loaderApache Solr Lucene
JettyConfigClassorg.apache.solr.client.solrj.embeddedApache Solr Lucene
JettyConfig .BuilderClassorg.apache.solr.client.solrj.embedded.JettyConfigApache Solr Lucene
JettySolrRunnerClassorg.apache.solr.client.solrj.embeddedApache Solr Lucene
JettySolrRunner .DebugFilterClassorg.apache.solr.client.solrj.embedded.JettySolrRunnerApache Solr Lucene
JettySolrRunner .Servlet404This is a stupid hack to give jetty something to attach toSee Also:Serialized FormClassorg.apache.solr.client.solrj.embedded.JettySolrRunnerApache Solr Lucene
JmxMonitoredMap Responsible for finding (or creating) a MBeanServer from given configuration and registering all SolrInfoMBean objects with JMX.Classorg.apache.solr.coreApache Solr Lucene
JoinQParserPluginClassorg.apache.solr.searchApache Solr Lucene
JsonLoaderClassorg.apache.solr.handler.loaderApache Solr Lucene
JsonPreAnalyzedParserClassorg.apache.solr.schemaApache Solr Lucene
JSONResponseWriterClassorg.apache.solr.responseApache Solr Lucene
JSONUtilClassorg.apache.solr.request.jsonApache Solr Lucene
JulInfoClassorg.apache.solr.logging.julApache Solr Lucene
JulWatcherClassorg.apache.solr.logging.julApache Solr Lucene
KerberosFilterClassorg.apache.solr.securityApache Solr Lucene
KerberosPluginClassorg.apache.solr.securityApache Solr Lucene
LastFieldValueUpdateProcessorFactoryKeeps only the last value of fields matching the specified conditions.Classorg.apache.solr.update.processorApache Solr Lucene
LatLonTypeRepresents a Latitude/Longitude as a 2 dimensional point.Classorg.apache.solr.schemaApache Solr Lucene
LeaderElectorLeader Election process.Classorg.apache.solr.cloudApache Solr Lucene
LeaderInitiatedRecoveryThreadBackground daemon thread that tries to send the REQUESTRECOVERY to a downed replica; used by a shard leader to nag a replica into recovering after theClassorg.apache.solr.cloudApache Solr Lucene
LegacyFacetClassorg.apache.solr.search.facetApache Solr Lucene
LegacyFacet .SubfacetClassorg.apache.solr.search.facet.LegacyFacetApache Solr Lucene
LFUCacheSolrCache based on ConcurrentLFUCache implementation.Classorg.apache.solr.searchApache Solr Lucene
ListenerConfigClassorg.apache.solr.loggingApache Solr Lucene
LMDirichletSimilarityFactoryClassorg.apache.solr.search.similaritiesApache Solr Lucene
LMJelinekMercerSimilarityFactoryClassorg.apache.solr.search.similaritiesApache Solr Lucene
LoadAdminUiServletA simple servlet to load the Solr Admin UISince:solr 4.Classorg.apache.solr.servletApache Solr Lucene
LocalSolrQueryRequestClassorg.apache.solr.requestApache Solr Lucene
LocalStatsCacheDefault implementation that simply ignores global term statistics, and always uses local term statistics.Classorg.apache.solr.search.statsApache Solr Lucene
LocalStatsSourceClassorg.apache.solr.search.statsApache Solr Lucene
Log4jInfoClassorg.apache.solr.logging.log4jApache Solr Lucene
Log4jWatcherClassorg.apache.solr.logging.log4jApache Solr Lucene
LoggerInfoClassorg.apache.solr.loggingApache Solr Lucene
LoggingHandlerClassorg.apache.solr.handler.adminApache Solr Lucene
LoggingInfoStreamAn InfoStream implementation which passes messages on to Solr's logging.Classorg.apache.solr.updateApache Solr Lucene
LogUpdateProcessorFactory A logging processor.Classorg.apache.solr.update.processorApache Solr Lucene
LogWatcherA Class to monitor Logging events and hold N events in memory This is abstract so we can support both JUL and Log4j (and other logging platforms)Classorg.apache.solr.loggingApache Solr Lucene
LogWatcherConfigClassorg.apache.solr.loggingApache Solr Lucene
LongPriorityQueueA native long priority queue.Classorg.apache.solr.utilApache Solr Lucene
Lookup3SignatureClassorg.apache.solr.update.processorApache Solr Lucene
LookupFactorySuggester factory for creating Lookup instances.Classorg.apache.solr.spelling.suggestApache Solr Lucene
LRUCacheClassorg.apache.solr.searchApache Solr Lucene
LRUStatsCacheUnlike ExactStatsCache this implementation preserves term stats across queries in a set of LRU caches, and based on surface features of aClassorg.apache.solr.search.statsApache Solr Lucene
LuceneQParserClassorg.apache.solr.searchApache Solr Lucene
LuceneQParserPluginParse Solr's variant on the Lucene QueryParser syntax.Classorg.apache.solr.searchApache Solr Lucene
LukeRequestHandlerThis handler exposes the internal lucene index.Classorg.apache.solr.handler.adminApache Solr Lucene
MacroExpanderClassorg.apache.solr.request.macroApache Solr Lucene
MainEndResultTransformerClassorg.apache.solr.search.grouping.endresulttransformerApache Solr Lucene
ManagedIndexSchemaSolr-managed schema - non-user-editable, but can be mutable via internal and external REST API requests.Classorg.apache.solr.schemaApache Solr Lucene
ManagedIndexSchemaFactoryClassorg.apache.solr.schemaApache Solr Lucene
ManagedResourceSupports Solr components that have external data that needs to be managed using the REST API.Classorg.apache.solr.restApache Solr Lucene
ManagedResourceObserverAllows a Solr component to register as an observer of important ManagedResource events, such as when the managed data is loaded.Interfaceorg.apache.solr.restApache Solr Lucene
ManagedResourceStorageAbstract base class that provides most of the functionality needed to store arbitrary data for managed resources.Classorg.apache.solr.restApache Solr Lucene
ManagedResourceStorage .FileStorageIOLocal file-based storage implementation.Classorg.apache.solr.rest.ManagedResourceStorageApache Solr Lucene
ManagedResourceStorage .InMemoryStorageIOMemory-backed storage IO; not really intended for storage large amounts of data in production, but useful for testing and other transient workloads.Classorg.apache.solr.rest.ManagedResourceStorageApache Solr Lucene
ManagedResourceStorage .JsonStorageDefault storage implementation that uses JSON as the storage format for managed data.Classorg.apache.solr.rest.ManagedResourceStorageApache Solr Lucene
ManagedResourceStorage .StorageIOHides the underlying storage implementation for data being managed by a ManagedResource.Interfaceorg.apache.solr.rest.ManagedResourceStorageApache Solr Lucene
ManagedResourceStorage .ZooKeeperStorageIOZooKeeper based storage implementation that uses the SolrZkClient provided by the CoreContainer.Classorg.apache.solr.rest.ManagedResourceStorageApache Solr Lucene
ManagedStopFilterFactoryTokenFilterFactory that uses the ManagedWordSetResource implementation for managing stop words using the REST API.Classorg.apache.solr.rest.schema.analysisApache Solr Lucene
ManagedSynonymFilterFactoryTokenFilterFactory and ManagedResource implementation for doing CRUD on synonyms using the REST API.Classorg.apache.solr.rest.schema.analysisApache Solr Lucene
ManagedSynonymFilterFactory .SynonymManagerManagedResource implementation for synonyms, which are so specialized that it makes sense to implement this class as an inner class as it has little Classorg.apache.solr.rest.schema.analysis.ManagedSynonymFilterFactoryApache Solr Lucene
ManagedWordSetResourceManagedResource implementation for managing a set of words using the REST API; useful for managing stop words and/or protected words for analysis components Classorg.apache.solr.rest.schema.analysisApache Solr Lucene
MapInitializedPluginInterfaceorg.apache.solr.util.pluginApache Solr Lucene
MapListenerWraps another map, keeping track of each key that was seen via get(Object) or remove(Object).Classorg.apache.solr.utilApache Solr Lucene
MapPluginLoaderClassorg.apache.solr.util.pluginApache Solr Lucene
MaxAggClassorg.apache.solr.search.facetApache Solr Lucene
MaxFieldValueUpdateProcessorFactoryAn update processor that keeps only the the maximum value from any selected fields where multiple values are found.Classorg.apache.solr.update.processorApache Solr Lucene
MaxScoreQParserClassorg.apache.solr.searchApache Solr Lucene
MaxScoreQParserPluginParses a query like Lucene query parser, but scoring with max score, not sum Accepts the tie request parameter as with dismax.Classorg.apache.solr.searchApache Solr Lucene
MD5SignatureClassorg.apache.solr.update.processorApache Solr Lucene
MDCLoggingContextSet's per thread context info for logging.Classorg.apache.solr.loggingApache Solr Lucene
MemClassLoaderClassorg.apache.solr.coreApache Solr Lucene
MemOutputStreamNOTE: This API is for internal purposes only and might change in incompatible ways in the next release.Classorg.apache.solr.updateApache Solr Lucene
MergeIndexesCommandA merge indexes command encapsulated in an object.Classorg.apache.solr.updateApache Solr Lucene
MergeStrategyThe MergeStrategy class defines custom merge logic for distributed searches.Interfaceorg.apache.solr.handler.componentApache Solr Lucene
MeterA meter metric which measures mean throughput and one-, five-, and fifteen-minute exponentially-weighted moving average throughputs.Classorg.apache.solr.util.statsApache Solr Lucene
MethodClassorg.apache.solr.servlet.cacheApache Solr Lucene
MetricsA SolrInfoMBean that provides metrics on block cache operations.Classorg.apache.solr.store.blockcacheApache Solr Lucene
Metrics .MethodCallClassorg.apache.solr.store.blockcache.MetricsApache Solr Lucene
MinAggClassorg.apache.solr.search.facetApache Solr Lucene
MinFieldValueUpdateProcessorFactoryAn update processor that keeps only the the minimum value from any selected fields where multiple values are found.Classorg.apache.solr.update.processorApache Solr Lucene
MLTQParserPluginClassorg.apache.solr.search.mltApache Solr Lucene
MMapDirectoryFactoryDirectly provide MMapDirectory instead of relying on FSDirectory.Classorg.apache.solr.coreApache Solr Lucene
MoreLikeThisComponentClassorg.apache.solr.handler.componentApache Solr Lucene
MoreLikeThisHandlerSolr MoreLikeThis -- Return similar documents either based on a single document or based on posted text.Classorg.apache.solr.handlerApache Solr Lucene
MoreLikeThisHandler .InterestingTermClassorg.apache.solr.handler.MoreLikeThisHandlerApache Solr Lucene
MoreLikeThisHandler .MoreLikeThisHelperClassorg.apache.solr.handler.MoreLikeThisHandlerApache Solr Lucene
NamedListInitializedPluginInterfaceorg.apache.solr.util.pluginApache Solr Lucene
NamedListPluginLoaderClassorg.apache.solr.util.pluginApache Solr Lucene
NestedQParserPluginCreate a nested query, with the ability of that query to redefine its type via local parameters.Classorg.apache.solr.searchApache Solr Lucene
NestedRequestHandlerInterfaceorg.apache.solr.handlerApache Solr Lucene
NIOFSDirectoryFactoryClassorg.apache.solr.coreApache Solr Lucene
NodeConfigClassorg.apache.solr.coreApache Solr Lucene
NodeConfig .NodeConfigBuilderClassorg.apache.solr.core.NodeConfigApache Solr Lucene
NoOpDistributingUpdateProcessorFactoryA No-Op implementation of DistributingUpdateProcessorFactory that allways returns null.Classorg.apache.solr.update.processorApache Solr Lucene
NoOpRegeneratorCache regenerator that just populates the new cache with the old items.Classorg.apache.solr.searchApache Solr Lucene
NotFoundRequestHandlerClassorg.apache.solr.handlerApache Solr Lucene
NRTCachingDirectoryFactoryClassorg.apache.solr.coreApache Solr Lucene
NumberUtilsClassorg.apache.solr.utilApache Solr Lucene
ObjectUtilClassorg.apache.solr.request.jsonApache Solr Lucene
ObjectUtil .ConflictHandlerClassorg.apache.solr.request.json.ObjectUtilApache Solr Lucene
OldLuceneQParserPluginParse Solr's variant of Lucene QueryParser syntax, including the deprecated sort specification after the query.Classorg.apache.solr.searchApache Solr Lucene
OpenExchangeRatesOrgProvider Exchange Rates Provider for CurrencyField capable of fetching & parsing the freely available exchange rates from openexchangerates.Classorg.apache.solr.schemaApache Solr Lucene
OrdFieldSourceObtains the ordinal of the field value from LeafReader.Classorg.apache.solr.search.functionApache Solr Lucene
OverseerCluster leader.Classorg.apache.solr.cloudApache Solr Lucene
Overseer .FailedOpClassorg.apache.solr.cloud.OverseerApache Solr Lucene
Overseer .StatClassorg.apache.solr.cloud.OverseerApache Solr Lucene
Overseer .StatsUsed to hold statistics about overseer operations.Classorg.apache.solr.cloud.OverseerApache Solr Lucene
OverseerActionEnum of actions supported by the overseer only.Classorg.apache.solr.cloud.overseerApache Solr Lucene
OverseerAutoReplicaFailoverThreadIn this simple initial implementation we are limited in how quickly we detect a failure by a worst case of roughly zk session timeout + WAIT_AFTER_EXPIRATION_SECONDS + WORK_LOOP_DELAY_MSClassorg.apache.solr.cloudApache Solr Lucene
OverseerCollectionProcessorClassorg.apache.solr.cloudApache Solr Lucene
OverseerSolrResponseClassorg.apache.solr.cloudApache Solr Lucene
PairA simple data structure to hold a pair of typed objects.Classorg.apache.solr.search.grouping.distributed.commandApache Solr Lucene
ParseBooleanFieldUpdateProcessorFactory Attempts to mutate selected fields that have only CharSequence-typed values into Boolean values.Classorg.apache.solr.update.processorApache Solr Lucene
ParseDateFieldUpdateProcessorFactory Attempts to mutate selected fields that have only CharSequence-typed values into Date values.Classorg.apache.solr.update.processorApache Solr Lucene
ParseDoubleFieldUpdateProcessorFactory Attempts to mutate selected fields that have only CharSequence-typed values into Double values.Classorg.apache.solr.update.processorApache Solr Lucene
ParseExceptionThis exception is thrown when parse errors are encountered.Classorg.apache.solr.parserApache Solr Lucene
ParseFloatFieldUpdateProcessorFactory Attempts to mutate selected fields that have only CharSequence-typed values into Float values.Classorg.apache.solr.update.processorApache Solr Lucene
ParseIntFieldUpdateProcessorFactory Attempts to mutate selected fields that have only CharSequence-typed values into Integer values.Classorg.apache.solr.update.processorApache Solr Lucene
ParseLongFieldUpdateProcessorFactory Attempts to mutate selected fields that have only CharSequence-typed values into Long values.Classorg.apache.solr.update.processorApache Solr Lucene
ParseNumericFieldUpdateProcessorFactoryAbstract base class for numeric parsing update processor factories.Classorg.apache.solr.update.processorApache Solr Lucene
PeerSyncWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.updateApache Solr Lucene
PercentileAggClassorg.apache.solr.search.facetApache Solr Lucene
PercentileAgg .ParserClassorg.apache.solr.search.facet.PercentileAggApache Solr Lucene
PHPResponseWriterClassorg.apache.solr.responseApache Solr Lucene
PHPSerializedResponseWriterA description of the PHP serialization format can be found here: http://www.Classorg.apache.solr.responseApache Solr Lucene
PingRequestHandlerPing Request Handler for reporting SolrCore health to a Load Balancer.Classorg.apache.solr.handlerApache Solr Lucene
PingRequestHandler .ACTIONSClassorg.apache.solr.handler.PingRequestHandlerApache Solr Lucene
PivotFacetModels a single instance of a pivot specified by a FacetParams.Classorg.apache.solr.handler.componentApache Solr Lucene
PivotFacetFieldModels a single field somewhere in a hierarchy of fields as part of a pivot facet.Classorg.apache.solr.handler.componentApache Solr Lucene
PivotFacetFieldValueCollectionEmcapsulates a collection of PivotFacetValues associated with a PivotFacetField withs pecial tracking of a PivotFacetValue Classorg.apache.solr.handler.componentApache Solr Lucene
PivotFacetHelperClassorg.apache.solr.handler.componentApache Solr Lucene
PivotFacetProcessorClassorg.apache.solr.handler.componentApache Solr Lucene
PivotFacetValueModels a single (value, count) pair that will exist in the collection of values for a PivotFacetField parent.Classorg.apache.solr.handler.componentApache Solr Lucene
PivotListEntryEnum for modeling the elements of a (nested) pivot entry as expressed in a NamedListEnum Constant SummaryClassorg.apache.solr.utilApache Solr Lucene
PKIAuthenticationPluginClassorg.apache.solr.securityApache Solr Lucene
PluginBagThis manages the lifecycle of a set of plugin of the same type .Classorg.apache.solr.coreApache Solr Lucene
PluginBag .LazyPluginHolderA class that loads plugins Lazily.Classorg.apache.solr.core.PluginBagApache Solr Lucene
PluginBag .PluginHolderAn indirect reference to a plugin.Classorg.apache.solr.core.PluginBagApache Solr Lucene
PluginBag .RuntimeLibThis represents a Runtime Jar.Classorg.apache.solr.core.PluginBagApache Solr Lucene
PluginInfoClassorg.apache.solr.coreApache Solr Lucene
PluginInfoHandlerClassorg.apache.solr.handler.adminApache Solr Lucene
PluginInfoInitializedInterfaceorg.apache.solr.util.pluginApache Solr Lucene
PointTypeA point type that indexes a point in an n-dimensional space as separate fields and supports range queries.Classorg.apache.solr.schemaApache Solr Lucene
PossibilityIterator Given a list of possible Spelling Corrections for multiple mis-spelled words in a query, This iterator returns Possible Correction combinations ordered byClassorg.apache.solr.spellingApache Solr Lucene
POSTableMarker interface for resource classes that handle POST requests.Interfaceorg.apache.solr.restApache Solr Lucene
PostFilterThe PostFilter interface provides a mechanism to further filter documents after they have already gone through the main query and other filters.Interfaceorg.apache.solr.searchApache Solr Lucene
PostingsSolrHighlighterHighlighter impl that uses PostingsHighlighter Example configuration:Classorg.apache.solr.highlightApache Solr Lucene
PreAnalyzedFieldPre-analyzed field type provides a way to index a serialized token stream, optionally with an independent stored value of a field.Classorg.apache.solr.schemaApache Solr Lucene
PreAnalyzedField .ParseResultThis is a simple holder of a stored part and the collected states (tokens with attributes).Classorg.apache.solr.schema.PreAnalyzedFieldApache Solr Lucene
PreAnalyzedField .PreAnalyzedParserParse the input and return the stored part and the tokens with attributes.Interfaceorg.apache.solr.schema.PreAnalyzedFieldApache Solr Lucene
PreAnalyzedUpdateProcessorFactoryAn update processor that parses configured fields of any document being added using PreAnalyzedField with the configured format parser.Classorg.apache.solr.update.processorApache Solr Lucene
PrefixQParserPluginCreate a prefix query from the input value.Classorg.apache.solr.searchApache Solr Lucene
PrimitiveFieldTypeAbstract class defining shared behavior for primitive types Intended to be used as base class for non-analyzed fields likeClassorg.apache.solr.schemaApache Solr Lucene
PrimUtilsUtilities for primitive Java data types.Classorg.apache.solr.utilApache Solr Lucene
PrimUtils .IntComparatorClassorg.apache.solr.util.PrimUtilsApache Solr Lucene
PropertiesInputStreamClassorg.apache.solr.utilApache Solr Lucene
PropertiesOutputStreamClassorg.apache.solr.utilApache Solr Lucene
PropertiesRequestHandlerClassorg.apache.solr.handler.adminApache Solr Lucene
PropertiesUtilBreaking out some utility methods into a separate class as part of SOLR-4196.Classorg.apache.solr.utilApache Solr Lucene
PUTableMarker interface for resource classes that handle PUT requests.Interfaceorg.apache.solr.restApache Solr Lucene
PythonResponseWriterClassorg.apache.solr.responseApache Solr Lucene
QParserClassorg.apache.solr.searchApache Solr Lucene
QParserPluginClassorg.apache.solr.searchApache Solr Lucene
QueryCommandClassorg.apache.solr.search.grouping.distributed.commandApache Solr Lucene
QueryCommand .BuilderClassorg.apache.solr.search.grouping.distributed.command.QueryCommandApache Solr Lucene
QueryCommandResultEncapsulates TopDocs and the number of matches.Classorg.apache.solr.search.grouping.distributed.commandApache Solr Lucene
QueryComponentClassorg.apache.solr.handler.componentApache Solr Lucene
QueryContextClassorg.apache.solr.searchApache Solr Lucene
QueryConverter The QueryConverter is an abstract base class defining a method for converting input raw queries into a set of tokens for spell checking.Classorg.apache.solr.spellingApache Solr Lucene
QueryElevationComponentA component to elevate some documents to the top of the result set.Classorg.apache.solr.handler.componentApache Solr Lucene
QueryParserClassorg.apache.solr.parserApache Solr Lucene
QueryParser .OperatorThe default operator for parsing queries.Classorg.apache.solr.parser.QueryParserApache Solr Lucene
QueryParserConstantsToken literal values and constants.Interfaceorg.apache.solr.parserApache Solr Lucene
QueryParserTokenManagerClassorg.apache.solr.parserApache Solr Lucene
QueryParsingCollection of static utilities useful for query parsing.Classorg.apache.solr.searchApache Solr Lucene
QueryParsing .StrParserSimple class to help with parsing a string.Classorg.apache.solr.search.QueryParsingApache Solr Lucene
QueryResponseWriter Different QueryResponseWriters are registered with the SolrCore.Interfaceorg.apache.solr.responseApache Solr Lucene
QueryResponseWriterUtilClassorg.apache.solr.responseApache Solr Lucene
QueryResultKeyClassorg.apache.solr.searchApache Solr Lucene
QuerySenderListenerClassorg.apache.solr.coreApache Solr Lucene
QueryUtilsClassorg.apache.solr.searchApache Solr Lucene
RAMDirectoryFactoryClassorg.apache.solr.coreApache Solr Lucene
RandomSortFieldUtility Field used for random sorting.Classorg.apache.solr.schemaApache Solr Lucene
RangeFacetProcessorClassorg.apache.solr.handler.componentApache Solr Lucene
RangeFacetRequestEncapsulates a single facet.Classorg.apache.solr.handler.componentApache Solr Lucene
RangeFacetRequest .FacetRangeClassorg.apache.solr.handler.component.RangeFacetRequestApache Solr Lucene
RankQueryClassorg.apache.solr.searchApache Solr Lucene
RawQParserPluginCreate a term query from the input value without any text analysis or transformation whatsoever.Classorg.apache.solr.searchApache Solr Lucene
RawResponseWriterWrites a ContentStream directly to the output.Classorg.apache.solr.responseApache Solr Lucene
RawValueTransformerFactoryClassorg.apache.solr.response.transformApache Solr Lucene
RawValueTransformerFactory .WriteableStringValueClassorg.apache.solr.response.transform.RawValueTransformerFactoryApache Solr Lucene
RealTimeGetComponentClassorg.apache.solr.handler.componentApache Solr Lucene
RealTimeGetHandlerClassorg.apache.solr.handlerApache Solr Lucene
RecordHandlerClassorg.apache.solr.logging.julApache Solr Lucene
RecordingJSONParserClassorg.apache.solr.utilApache Solr Lucene
RecoveryStrategyClassorg.apache.solr.cloudApache Solr Lucene
RedirectServletA Simple redirection servlet to help us deprecate old UI elementsSee Also:Serialized FormClassorg.apache.solr.servletApache Solr Lucene
RefCountedKeep track of a reference count on a resource and close it when the count hits zero.Classorg.apache.solr.utilApache Solr Lucene
RegexFileFilterClassorg.apache.solr.utilApache Solr Lucene
RegexFragmenterFragmenter that tries to produce snippets that look like a regular solrconfig.Classorg.apache.solr.highlightApache Solr Lucene
RegexpBoostProcessorA processor which will match content of inputField against regular expressions found in boostFilename, and if it matches will return the corresponding boostClassorg.apache.solr.update.processorApache Solr Lucene
RegexpBoostProcessorFactoryFactory which creates RegexBoostProcessors The factory initializes a shared object cache which is passed to the processorClassorg.apache.solr.update.processorApache Solr Lucene
RegexReplaceProcessorFactoryAn updated processor that applies a configured regex to any CharSequence values found in the selected fields, and replaces Classorg.apache.solr.update.processorApache Solr Lucene
RemoteCallbackInterfaceorg.apache.solr.cloud.ruleApache Solr Lucene
RemoveBlankFieldUpdateProcessorFactoryRemoves any values found which are CharSequence with a length of 0.Classorg.apache.solr.update.processorApache Solr Lucene
RenameFieldTransformerClassorg.apache.solr.response.transformApache Solr Lucene
ReplicaAssignerClassorg.apache.solr.cloud.ruleApache Solr Lucene
ReplicaAssigner .PositionClassorg.apache.solr.cloud.rule.ReplicaAssignerApache Solr Lucene
ReplicaMutatorClassorg.apache.solr.cloud.overseerApache Solr Lucene
ReplicationHandler A Handler which provides a REST API for replication and serves replication requests from Slaves.Classorg.apache.solr.handlerApache Solr Lucene
RequestHandlerBaseClassorg.apache.solr.handlerApache Solr Lucene
RequestHandlersClassorg.apache.solr.coreApache Solr Lucene
RequestHandlerUtilsClassorg.apache.solr.handlerApache Solr Lucene
RequestParamsThe class encapsulates the request time parameters .Classorg.apache.solr.coreApache Solr Lucene
RequestParams .VersionedParamsClassorg.apache.solr.core.RequestParamsApache Solr Lucene
RequestUtilClassorg.apache.solr.request.jsonApache Solr Lucene
ReRankQParserPluginClassorg.apache.solr.searchApache Solr Lucene
ResponseBuilderThis class is experimental and will be changing in the future.Classorg.apache.solr.handler.componentApache Solr Lucene
ResponseBuilder .GlobalCollectionStatClassorg.apache.solr.handler.component.ResponseBuilderApache Solr Lucene
ResponseLogComponentAdds to the log file the document IDs that are sent in the query response.Classorg.apache.solr.handler.componentApache Solr Lucene
ResponseUtilsResponse helper methods.Classorg.apache.solr.servletApache Solr Lucene
RestManagerSupports runtime mapping of REST API endpoints to ManagedResource implementations; endpoints can be registered at either the /schemaClassorg.apache.solr.restApache Solr Lucene
RestManager .ManagedEndpointThe Restlet router needs a lightweight extension of ServerResource to delegate a request to.Classorg.apache.solr.rest.RestManagerApache Solr Lucene
RestManager .RegistryPer-core registry of ManagedResources found during core initialization.Classorg.apache.solr.rest.RestManagerApache Solr Lucene
RestoreCoreClassorg.apache.solr.handlerApache Solr Lucene
ResultContextClassorg.apache.solr.responseApache Solr Lucene
ResultEntryClassorg.apache.solr.spellingApache Solr Lucene
ReturnFieldsClassorg.apache.solr.searchApache Solr Lucene
ReusedBufferedIndexOutputWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.store.blockcacheApache Solr Lucene
ReversedWildcardFilterThis class produces a special form of reversed tokens, suitable for better handling of leading wildcards.Classorg.apache.solr.analysisApache Solr Lucene
ReversedWildcardFilterFactoryFactory for ReversedWildcardFilter-s.Classorg.apache.solr.analysisApache Solr Lucene
ReverseOrdFieldSourceObtains the ordinal of the field value from LeafReader.Classorg.apache.solr.search.functionApache Solr Lucene
RollbackUpdateCommandClassorg.apache.solr.updateApache Solr Lucene
RptWithGeometrySpatialFieldA Solr Spatial FieldType based on CompositeSpatialStrategy.Classorg.apache.solr.schemaApache Solr Lucene
RTimer RTimers are started automatically when instantiated; subtimers are also started automatically when created.Classorg.apache.solr.utilApache Solr Lucene
RubyResponseWriterClassorg.apache.solr.responseApache Solr Lucene
RuleClassorg.apache.solr.cloud.ruleApache Solr Lucene
Rule .ConditionClassorg.apache.solr.cloud.rule.RuleApache Solr Lucene
Rule .OperandClassorg.apache.solr.cloud.rule.RuleApache Solr Lucene
RuleBasedAuthorizationPluginClassorg.apache.solr.securityApache Solr Lucene
RuleBasedAuthorizationPlugin .PredicateFor making the code work in Java 7.Interfaceorg.apache.solr.security.RuleBasedAuthorizationPluginApache Solr Lucene
RunUpdateProcessorFactoryExecutes the update commands using the underlying UpdateHandler.Classorg.apache.solr.update.processorApache Solr Lucene
SampleA statistically representative sample of a data stream.Interfaceorg.apache.solr.util.statsApache Solr Lucene
SchemaAwareAn interface that can be extended to provide a callback mechanism for informing an IndexSchema instance of changes to it, dynamicallyInterfaceorg.apache.solr.schemaApache Solr Lucene
SchemaCodecFactoryPer-field CodecFactory implementation, extends Lucene's and returns postings format implementations according to the Classorg.apache.solr.coreApache Solr Lucene
SchemaFieldClassorg.apache.solr.schemaApache Solr Lucene
SchemaHandlerClassorg.apache.solr.handlerApache Solr Lucene
SchemaManagerA utility class to manipulate schema using the bulk mode.Classorg.apache.solr.schemaApache Solr Lucene
SchemaManager .OpTypeClassorg.apache.solr.schema.SchemaManagerApache Solr Lucene
SchemaSimilarityFactorySimilarityFactory that returns a PerFieldSimilarityWrapper that delegates to the field type, if it's configured, otherwiseClassorg.apache.solr.search.similaritiesApache Solr Lucene
SchemaXmlResponseWriterClassorg.apache.solr.responseApache Solr Lucene
SchemaXmlWriterNOTE: This API is for internal purposes only and might change in incompatible ways in the next release.Classorg.apache.solr.responseApache Solr Lucene
ScoreAugmenterClassorg.apache.solr.response.transformApache Solr Lucene
ScoreJoinQParserPluginCreate a query-time join query with scoring.Classorg.apache.solr.search.joinApache Solr Lucene
ScoreOrderFragmentsBuilderClassorg.apache.solr.highlightApache Solr Lucene
ScriptEngineCustomizerEnables customization of a script engine.Interfaceorg.apache.solr.update.processorApache Solr Lucene
SearchComponentClassorg.apache.solr.handler.componentApache Solr Lucene
SearchGroupsFieldCommandCreates all the collectors needed for the first phase and how to handle the results.Classorg.apache.solr.search.grouping.distributed.commandApache Solr Lucene
SearchGroupsFieldCommand .BuilderClassorg.apache.solr.search.grouping.distributed.command.SearchGroupsFieldCommandApache Solr Lucene
SearchGroupShardResponseProcessorConcrete implementation for merging SearchGroup instances from shard responses.Classorg.apache.solr.search.grouping.distributed.responseprocessorApache Solr Lucene
SearchGroupsRequestFactoryConcrete implementation of ShardRequestFactory that creates ShardRequest instances for getting the search groups from all shards.Classorg.apache.solr.search.grouping.distributed.requestfactoryApache Solr Lucene
SearchGroupsResultTransformerClassorg.apache.solr.search.grouping.distributed.shardresultserializerApache Solr Lucene
SearchHandlerClassorg.apache.solr.handler.componentApache Solr Lucene
SecurityConfHandlerClassorg.apache.solr.handler.adminApache Solr Lucene
SecurityPluginHolderClassorg.apache.solr.securityApache Solr Lucene
SegmentsInfoRequestHandlerClassorg.apache.solr.handler.adminApache Solr Lucene
Sha256AuthenticationProviderClassorg.apache.solr.securityApache Solr Lucene
ShardAugmenterFactoryClassorg.apache.solr.response.transformApache Solr Lucene
ShardDocClassorg.apache.solr.handler.componentApache Solr Lucene
ShardHandlerClassorg.apache.solr.handler.componentApache Solr Lucene
ShardHandlerFactoryClassorg.apache.solr.handler.componentApache Solr Lucene
ShardRequestClassorg.apache.solr.handler.componentApache Solr Lucene
ShardRequestFactoryResponsible for creating shard requests to the shards in the cluster to perform distributed grouping.Interfaceorg.apache.solr.search.grouping.distributedApache Solr Lucene
ShardResponseClassorg.apache.solr.handler.componentApache Solr Lucene
ShardResponseProcessorResponsible for processing shard responses.Interfaceorg.apache.solr.search.grouping.distributedApache Solr Lucene
ShardResultTransformerA ShardResultTransformer is responsible for transforming a grouped shard result into group related structures (such as TopGroups and SearchGroup)Interfaceorg.apache.solr.search.grouping.distributed.shardresultserializerApache Solr Lucene
ShowFileRequestHandlerThis handler uses the RawResponseWriter to give client access to files inside ${solr.Classorg.apache.solr.handler.adminApache Solr Lucene
SignatureClassorg.apache.solr.update.processorApache Solr Lucene
SignatureUpdateProcessorFactoryClassorg.apache.solr.update.processorApache Solr Lucene
SimilarityFactoryA factory interface for configuring a Similarity in the Solr Subclasses of SimilarityFactory which are SchemaAware Classorg.apache.solr.schemaApache Solr Lucene
SimpleAggValueSourceClassorg.apache.solr.search.facetApache Solr Lucene
SimpleBoundaryScannerClassorg.apache.solr.highlightApache Solr Lucene
SimpleEndResultTransformerClassorg.apache.solr.search.grouping.endresulttransformerApache Solr Lucene
SimpleFacetsA class that generates simple Facet information for a request.Classorg.apache.solr.requestApache Solr Lucene
SimpleFacets .CountPairA simple key=>val pair whose natural order is such that higher vals come before lower vals.Classorg.apache.solr.request.SimpleFacetsApache Solr Lucene
SimpleFacets .ParsedParamsClassorg.apache.solr.request.SimpleFacetsApache Solr Lucene
SimpleFragListBuilderClassorg.apache.solr.highlightApache Solr Lucene
SimpleFragmentsBuilderClassorg.apache.solr.highlightApache Solr Lucene
SimpleFSDirectoryFactoryClassorg.apache.solr.coreApache Solr Lucene
SimpleMLTQParserClassorg.apache.solr.search.mltApache Solr Lucene
SimplePostToolA simple utility class for posting raw updates to a Solr server, has a main method so it can be run on the command line.Classorg.apache.solr.utilApache Solr Lucene
SimplePostTool .BAOSClassorg.apache.solr.util.SimplePostToolApache Solr Lucene
SimplePreAnalyzedParserSimple plain text format parser for PreAnalyzedField.Classorg.apache.solr.schemaApache Solr Lucene
SimpleQParserPluginCreate a query from the input value that will be parsed by Lucene's SimpleQueryParser.Classorg.apache.solr.searchApache Solr Lucene
SimpleUpdateProcessorFactoryA base class for writing a very simple UpdateProcessor without worrying too much about the API.Classorg.apache.solr.update.processorApache Solr Lucene
SingleFragListBuilderClassorg.apache.solr.highlightApache Solr Lucene
SizeLimitedDistributedMapA size limited distributed map maintained in zk.Classorg.apache.solr.cloudApache Solr Lucene
SliceMutatorClassorg.apache.solr.cloud.overseerApache Solr Lucene
SlotAccClassorg.apache.solr.search.facetApache Solr Lucene
SlotAcc .ResizerClassorg.apache.solr.search.facet.SlotAccApache Solr Lucene
SmileResponseWriterClassorg.apache.solr.responseApache Solr Lucene
SmileResponseWriter .SmileWriterClassorg.apache.solr.response.SmileResponseWriterApache Solr Lucene
SnapShooter Provides functionality equivalent to the snapshooter script This is no longer used in standard replication.Classorg.apache.solr.handlerApache Solr Lucene
SnapshotA statistical snapshot of a Snapshot.Classorg.apache.solr.util.statsApache Solr Lucene
SnitchClassorg.apache.solr.cloud.ruleApache Solr Lucene
SnitchContextThis is the context provided to the snitches to interact with the system.Classorg.apache.solr.cloud.ruleApache Solr Lucene
SnitchContext .SnitchInfoClassorg.apache.solr.cloud.rule.SnitchContextApache Solr Lucene
SolrAnalyzerClassorg.apache.solr.analysisApache Solr Lucene
SolrBoundaryScannerClassorg.apache.solr.highlightApache Solr Lucene
SolrCachePrimary API for dealing with Solr's internal caches.Interfaceorg.apache.solr.searchApache Solr Lucene
SolrCache .StateClassorg.apache.solr.search.SolrCacheApache Solr Lucene
SolrCacheBaseClassorg.apache.solr.searchApache Solr Lucene
SolrCacheBase .AutoWarmCountRefClassorg.apache.solr.search.SolrCacheBaseApache Solr Lucene
SolrCLICommand-line utility for working with Solr.Classorg.apache.solr.utilApache Solr Lucene
SolrCLI .ApiToolUsed to send an arbitrary HTTP request to a Solr API endpoint.Classorg.apache.solr.util.SolrCLIApache Solr Lucene
SolrCLI .ConfigToolSends a POST to the Config API to perform a specified action.Classorg.apache.solr.util.SolrCLIApache Solr Lucene
SolrCLI .CreateCollectionToolSupports create_collection command in the bin/solr script.Classorg.apache.solr.util.SolrCLIApache Solr Lucene
SolrCLI .CreateCoreToolClassorg.apache.solr.util.SolrCLIApache Solr Lucene
SolrCLI .CreateToolClassorg.apache.solr.util.SolrCLIApache Solr Lucene
SolrCLI .DeleteToolClassorg.apache.solr.util.SolrCLIApache Solr Lucene
SolrCLI .HealthcheckToolRequests health information about a specific collection in SolrCloud.Classorg.apache.solr.util.SolrCLIApache Solr Lucene
SolrCLI .RunExampleToolClassorg.apache.solr.util.SolrCLIApache Solr Lucene
SolrCLI .SolrCloudToolHelps build SolrCloud aware tools by initializing a CloudSolrClient instance before running the tool.Classorg.apache.solr.util.SolrCLIApache Solr Lucene
SolrCLI .StatusToolGet the status of a Solr server.Classorg.apache.solr.util.SolrCLIApache Solr Lucene
SolrCLI .ToolDefines the interface to a Solr tool that can be run from this command-line app.Interfaceorg.apache.solr.util.SolrCLIApache Solr Lucene
SolrCLI .ToolBaseClassorg.apache.solr.util.SolrCLIApache Solr Lucene
SolrCmdDistributorClassorg.apache.solr.updateApache Solr Lucene
SolrCmdDistributor .ErrorClassorg.apache.solr.update.SolrCmdDistributorApache Solr Lucene
SolrCmdDistributor .NodeClassorg.apache.solr.update.SolrCmdDistributorApache Solr Lucene
SolrCmdDistributor .ReqClassorg.apache.solr.update.SolrCmdDistributorApache Solr Lucene
SolrCmdDistributor .ResponseClassorg.apache.solr.update.SolrCmdDistributorApache Solr Lucene
SolrCmdDistributor .RetryNodeClassorg.apache.solr.update.SolrCmdDistributorApache Solr Lucene
SolrCmdDistributor .StdNodeClassorg.apache.solr.update.SolrCmdDistributorApache Solr Lucene
SolrConfigProvides a static reference to a Config object modeling the main configuration data for a a Solr instance -- typically found inClassorg.apache.solr.coreApache Solr Lucene
SolrConfig .HttpCachingConfigClassorg.apache.solr.core.SolrConfigApache Solr Lucene
SolrConfig .HttpCachingConfig .LastModFromClassorg.apache.solr.core.SolrConfig.HttpCachingConfigApache Solr Lucene
SolrConfig .JmxConfigurationClassorg.apache.solr.core.SolrConfigApache Solr Lucene
SolrConfig .PluginOptsClassorg.apache.solr.core.SolrConfigApache Solr Lucene
SolrConfig .SolrPluginInfoClassorg.apache.solr.core.SolrConfigApache Solr Lucene
SolrConfig .UpdateHandlerInfoClassorg.apache.solr.core.SolrConfigApache Solr Lucene
SolrConfigHandlerClassorg.apache.solr.handlerApache Solr Lucene
SolrConstantScoreQueryA query that wraps a filter and simply returns a constant score equal to the query boost for every document in the filter.Classorg.apache.solr.searchApache Solr Lucene
SolrCoreClassorg.apache.solr.coreApache Solr Lucene
SolrCore .RawWriterInterfaceorg.apache.solr.core.SolrCoreApache Solr Lucene
SolrCoreStateClassorg.apache.solr.updateApache Solr Lucene
SolrCoreState .IndexWriterCloserInterfaceorg.apache.solr.update.SolrCoreStateApache Solr Lucene
SolrDeletionPolicyStandard Solr deletion policy that allows reserving index commit points for certain amounts of time to support features such as index replicationClassorg.apache.solr.coreApache Solr Lucene
SolrDispatchFilterThis filter looks at the incoming URL maps them to handlers defined in solrconfig.Classorg.apache.solr.servletApache Solr Lucene
SolrEncoderInterfaceorg.apache.solr.highlightApache Solr Lucene
SolrEventListenerInterfaceorg.apache.solr.coreApache Solr Lucene
SolrFieldCacheMBeanClassorg.apache.solr.searchApache Solr Lucene
SolrFilterA SolrFilter extends the Lucene Filter and adds extra semantics such as passing on weight context info for function queries.Classorg.apache.solr.searchApache Solr Lucene
SolrFormatterInterfaceorg.apache.solr.highlightApache Solr Lucene
SolrFragListBuilderInterfaceorg.apache.solr.highlightApache Solr Lucene
SolrFragmenterInterfaceorg.apache.solr.highlightApache Solr Lucene
SolrFragmentsBuilderClassorg.apache.solr.highlightApache Solr Lucene
SolrHighlighterClassorg.apache.solr.highlightApache Solr Lucene
SolrIndexConfigThis config object encapsulates IndexWriter config params, defined in the section of solrconfig.Classorg.apache.solr.updateApache Solr Lucene
SolrIndexSearcherSolrIndexSearcher adds schema awareness and caching functionality over the lucene IndexSearcher.Classorg.apache.solr.searchApache Solr Lucene
SolrIndexSearcher .DocsEnumStateClassorg.apache.solr.search.SolrIndexSearcherApache Solr Lucene
SolrIndexSearcher .ProcessedFilterClassorg.apache.solr.search.SolrIndexSearcherApache Solr Lucene
SolrIndexSearcher .QueryCommandA query request command to avoid having to change the method signatures if we want to pass additional information to the searcher.Classorg.apache.solr.search.SolrIndexSearcherApache Solr Lucene
SolrIndexSearcher .QueryResultThe result of a search.Classorg.apache.solr.search.SolrIndexSearcherApache Solr Lucene
SolrIndexSplitterClassorg.apache.solr.updateApache Solr Lucene
SolrIndexWriterAn IndexWriter that is configured via Solr config mechanisms.Classorg.apache.solr.updateApache Solr Lucene
SolrInfoMBeanMBean interface for getting various ui friendly strings and URLs for use by objects which are 'pluggable' to make server administrationInterfaceorg.apache.solr.coreApache Solr Lucene
SolrInfoMBean .CategoryClassorg.apache.solr.core.SolrInfoMBeanApache Solr Lucene
SolrInfoMBeanHandlerA request handler that provides info about all registered SolrInfoMBeans.Classorg.apache.solr.handler.adminApache Solr Lucene
SolrLogLayoutClassorg.apache.solr.utilApache Solr Lucene
SolrLogLayout .CoreInfoClassorg.apache.solr.util.SolrLogLayoutApache Solr Lucene
SolrLogLayout .MethodClassorg.apache.solr.util.SolrLogLayoutApache Solr Lucene
SolrLogLayout .TGAdd this interface to a thread group and the string returned by getTag() will appear in log statements of any threads under that group.Interfaceorg.apache.solr.util.SolrLogLayoutApache Solr Lucene
SolrPluginUtilsUtilities that may be of use to RequestHandlers.Classorg.apache.solr.utilApache Solr Lucene
SolrPluginUtils .DisjunctionMaxQueryParserA subclass of SolrQueryParser that supports aliasing fields for constructing DisjunctionMaxQueries.Classorg.apache.solr.util.SolrPluginUtilsApache Solr Lucene
SolrPluginUtils .DisjunctionMaxQueryParser .AliasA simple container for storing alias infoSee Also:SolrPluginUtils.Classorg.apache.solr.util.SolrPluginUtils.DisjunctionMaxQueryParserApache Solr Lucene
SolrPluginUtils .IdentityRegeneratorA CacheRegenerator that can be used whenever the items in the cache are not dependant on the current searcher.Classorg.apache.solr.util.SolrPluginUtilsApache Solr Lucene
SolrQueryParserSolr's default query parser, a schema-driven superset of the classic lucene query parser.Classorg.apache.solr.searchApache Solr Lucene
SolrQueryParserBaseThis class is overridden by QueryParser in QueryParser.Classorg.apache.solr.parserApache Solr Lucene
SolrQueryParserBase .MagicFieldNameIdentifies the list of all known magic fields that trigger special parsing behaviorClassorg.apache.solr.parser.SolrQueryParserBaseApache Solr Lucene
SolrQueryRequestContainer for a request to execute a query.Interfaceorg.apache.solr.requestApache Solr Lucene
SolrQueryRequestBaseBase implementation of SolrQueryRequest that provides some convenience methods for accessing parameters, and manages an IndexSearcherClassorg.apache.solr.requestApache Solr Lucene
SolrQueryResponseSolrQueryResponse is used by a query handler to return the response to a query request.Classorg.apache.solr.responseApache Solr Lucene
SolrQueryTimeoutImpl It uses a ThreadLocal variable to track the timeoutAt value for each request thread.Classorg.apache.solr.searchApache Solr Lucene
SolrRequestHandler Different SolrRequestHandlers are registered with the SolrCore.Interfaceorg.apache.solr.requestApache Solr Lucene
SolrRequestInfoClassorg.apache.solr.requestApache Solr Lucene
SolrRequestParsersClassorg.apache.solr.servletApache Solr Lucene
SolrResourceLoaderClassorg.apache.solr.coreApache Solr Lucene
SolrResourceNotFoundExceptionClassorg.apache.solr.coreApache Solr Lucene
SolrReturnFieldsThe default implementation of return fields parsing for Solr.Classorg.apache.solr.searchApache Solr Lucene
SolrSchemaRestApiClassorg.apache.solr.restApache Solr Lucene
SolrSpellCheckerClassorg.apache.solr.spellingApache Solr Lucene
SolrSuggesterResponsible for loading the lookup and dictionary Implementations specified by Interacts (query/build/reload) with Lucene Suggesters through Lookup andClassorg.apache.solr.spelling.suggestApache Solr Lucene
SolrXmlConfigClassorg.apache.solr.coreApache Solr Lucene
SolrZkServerClassorg.apache.solr.cloudApache Solr Lucene
SortedIntDocSetSortedIntDocSet represents a sorted set of Lucene Document Ids.Classorg.apache.solr.searchApache Solr Lucene
SortingClassorg.apache.solr.searchApache Solr Lucene
SortingResponseWriterClassorg.apache.solr.responseApache Solr Lucene
SortingResponseWriter .IgnoreExceptionClassorg.apache.solr.response.SortingResponseWriterApache Solr Lucene
SortingResponseWriter .IntCompInterfaceorg.apache.solr.response.SortingResponseWriterApache Solr Lucene
SortingResponseWriter .SortValueInterfaceorg.apache.solr.response.SortingResponseWriterApache Solr Lucene
SortSpecClassorg.apache.solr.searchApache Solr Lucene
SpatialBoxQParserPluginClassorg.apache.solr.searchApache Solr Lucene
SpatialFilterQParserClassorg.apache.solr.searchApache Solr Lucene
SpatialFilterQParserPluginCreates a spatial Filter based on the type of spatial point used.Classorg.apache.solr.searchApache Solr Lucene
SpatialHeatmapFacetsA 2D spatial faceting summary of a rectangular region.Classorg.apache.solr.handler.componentApache Solr Lucene
SpatialHeatmapFacets .HeatmapFacetGoes in FacetComponent.Classorg.apache.solr.handler.component.SpatialHeatmapFacetsApache Solr Lucene
SpatialOptionsClassorg.apache.solr.searchApache Solr Lucene
SpatialPointVectorFieldTypeSee Also:PointVectorStrategyWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.schemaApache Solr Lucene
SpatialQueryableIndicate that the implementing class is capable of generating a Query against spatial resources.Interfaceorg.apache.solr.schemaApache Solr Lucene
SpatialRecursivePrefixTreeFieldTypeSee Also:RecursivePrefixTreeStrategyWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.schemaApache Solr Lucene
SpatialTermQueryPrefixTreeFieldTypeSee Also:TermQueryPrefixTreeStrategyWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.schemaApache Solr Lucene
SpatialUtilsUtility methods pertaining to spatial.Classorg.apache.solr.utilApache Solr Lucene
SpellCheckCollationClassorg.apache.solr.spellingApache Solr Lucene
SpellCheckCollatorClassorg.apache.solr.spellingApache Solr Lucene
SpellCheckComponentA SearchComponent implementation which provides support for spell checking and suggestions using the Lucene contributed SpellChecker.Classorg.apache.solr.handler.componentApache Solr Lucene
SpellCheckCorrectionClassorg.apache.solr.spellingApache Solr Lucene
SpellCheckMergeDataClassorg.apache.solr.handler.componentApache Solr Lucene
SpellingOptionsClassorg.apache.solr.spellingApache Solr Lucene
SpellingQueryConverterConverts the query string to a Collection of Lucene tokens using a regular expression.Classorg.apache.solr.spellingApache Solr Lucene
SpellingResult This is converted into the required NamedList format in SpellCheckComponent.Classorg.apache.solr.spellingApache Solr Lucene
SplitIndexCommandA split index command encapsulated in an object.Classorg.apache.solr.updateApache Solr Lucene
SquaredEuclideanFunctionWhile not strictly a distance, the Sq.Classorg.apache.solr.search.function.distanceApache Solr Lucene
SSLConfigClassorg.apache.solr.client.solrj.embeddedApache Solr Lucene
StandardDirectoryFactoryDirectory provider which mimics original Solr FSDirectory based behavior.Classorg.apache.solr.coreApache Solr Lucene
StandardIndexReaderFactoryDefault IndexReaderFactory implementation.Classorg.apache.solr.coreApache Solr Lucene
StandardRequestHandlerAll of the following options may be configured for this handler in the solrconfig as defaults, and may be overriden as request parameters.Classorg.apache.solr.handlerApache Solr Lucene
StatelessScriptUpdateProcessorFactory An update request processor factory that enables the use of update processors implemented as scripts which can be loaded by the Classorg.apache.solr.update.processorApache Solr Lucene
StatsCacheThis class represents a cache of global document frequency information for selected terms.Classorg.apache.solr.search.statsApache Solr Lucene
StatsComponentClassorg.apache.solr.handler.componentApache Solr Lucene
StatsFieldModels all of the information associated with a single StatsParams.Classorg.apache.solr.handler.componentApache Solr Lucene
StatsField .HllOptionsHelper Struct for parsing and encapsulating all of the options relaed to building a HLLSee Also:StatsField.Classorg.apache.solr.handler.component.StatsFieldApache Solr Lucene
StatsField .StatAn enumeration representing the sumer set of all possible stat values that can be computed.Classorg.apache.solr.handler.component.StatsFieldApache Solr Lucene
StatsSourceThe purpose of this class is only to provide two pieces of information necessary to create Weight from a Query, that isClassorg.apache.solr.search.statsApache Solr Lucene
StatsUtilVarious utilities for de/serialization of term stats and collection stats.Classorg.apache.solr.search.statsApache Solr Lucene
StatsValuesStatsValue defines the interface for the collection of statistical values about fields and facets.Interfaceorg.apache.solr.handler.componentApache Solr Lucene
StatsValuesFactoryClassorg.apache.solr.handler.componentApache Solr Lucene
StoreWARNING: This API is experimental and might change in incompatible ways in the next release.Interfaceorg.apache.solr.store.blockcacheApache Solr Lucene
StoredFieldsShardRequestFactoryClassorg.apache.solr.search.grouping.distributed.requestfactoryApache Solr Lucene
StoredFieldsShardResponseProcessorConcrete implementation for processing the stored field values from shard responses.Classorg.apache.solr.search.grouping.distributed.responseprocessorApache Solr Lucene
StrAggValueSourceClassorg.apache.solr.search.facetApache Solr Lucene
StreamHandlerClassorg.apache.solr.handlerApache Solr Lucene
StreamingSolrClientsClassorg.apache.solr.updateApache Solr Lucene
StrFieldClassorg.apache.solr.schemaApache Solr Lucene
StrFieldSourceClassorg.apache.solr.schemaApache Solr Lucene
StringDistanceFunctionClassorg.apache.solr.search.function.distanceApache Solr Lucene
SuggestComponentSuggestComponent: interacts with multiple SolrSuggester to serve up suggestions Responsible for routing commands and queries to the appropriate SolrSuggesterClassorg.apache.solr.handler.componentApache Solr Lucene
SuggesterClassorg.apache.solr.spelling.suggestApache Solr Lucene
SuggesterOptionsEncapsulates the inputs required to be passed on to the underlying suggester in SolrSuggesterClassorg.apache.solr.spelling.suggestApache Solr Lucene
SuggesterParamsInterfaceorg.apache.solr.spelling.suggestApache Solr Lucene
SuggesterResultClassorg.apache.solr.spelling.suggestApache Solr Lucene
SuggestQueryConverterPasses the entire query string to the configured analyzer as-is.Classorg.apache.solr.spellingApache Solr Lucene
SumAggClassorg.apache.solr.search.facetApache Solr Lucene
SumAgg .MergerClassorg.apache.solr.search.facet.SumAggApache Solr Lucene
SumsqAggClassorg.apache.solr.search.facetApache Solr Lucene
SurroundQParserPluginPlugin for lucene/contrib Surround query parser, bringing SpanQuery support Classorg.apache.solr.searchApache Solr Lucene
SweetSpotSimilarityFactoryFactory for SweetSpotSimilarity.Classorg.apache.solr.search.similaritiesApache Solr Lucene
SwitchQParserPluginA QParserPlugin that acts like a switch/case statement.Classorg.apache.solr.searchApache Solr Lucene
SyncStrategyClassorg.apache.solr.cloudApache Solr Lucene
SyntaxErrorSimple checked exception for parsing errorsSee Also:Serialized FormClassorg.apache.solr.searchApache Solr Lucene
SystemIdResolverThis is a helper class to support resolving of XIncludes or other hrefs inside XML files on top of a ResourceLoader.Classorg.apache.solr.utilApache Solr Lucene
SystemInfoHandlerClassorg.apache.solr.handler.adminApache Solr Lucene
TermQParserPluginCreate a single term query from the input value equivalent to readableToIndexed().Classorg.apache.solr.searchApache Solr Lucene
TermsComponentReturn TermEnum information, useful for things like auto suggest.Classorg.apache.solr.handler.componentApache Solr Lucene
TermsQParserPluginFinds documents whose specified field has any of the specified values.Classorg.apache.solr.searchApache Solr Lucene
TermStatsClassorg.apache.solr.search.statsApache Solr Lucene
TermVectorComponentReturn term vectors for the documents in a query result set.Classorg.apache.solr.handler.componentApache Solr Lucene
TextFieldTextField is the basic type for configurable text analysis.Classorg.apache.solr.schemaApache Solr Lucene
TextProfileSignatureThis implementation is copied from Apache Nutch.Classorg.apache.solr.update.processorApache Solr Lucene
TextResponseWriterBase class for text-oriented response writers.Classorg.apache.solr.responseApache Solr Lucene
ThreadDumpHandlerClassorg.apache.solr.handler.adminApache Solr Lucene
TimerA timer metric which aggregates timing durations and provides duration statistics, plus throughput statistics via Meter.Classorg.apache.solr.util.statsApache Solr Lucene
TimerContextSee Also:Timer.Classorg.apache.solr.util.statsApache Solr Lucene
TimestampUpdateProcessorFactory An update processor that adds a newly generated Date value of NOW to any document being added that does not already have a value Classorg.apache.solr.update.processorApache Solr Lucene
TimeZoneUtilsClassorg.apache.solr.utilApache Solr Lucene
TokenDescribes the input token stream.Classorg.apache.solr.parserApache Solr Lucene
TokenizerChainAn analyzer that uses a tokenizer and a list of token filters to create a TokenStream.Classorg.apache.solr.analysisApache Solr Lucene
TokenMgrErrorToken Manager Error.Classorg.apache.solr.parserApache Solr Lucene
TopGroupsFieldCommandDefines all collectors for retrieving the second phase and how to handle the collector result.Classorg.apache.solr.search.grouping.distributed.commandApache Solr Lucene
TopGroupsFieldCommand .BuilderClassorg.apache.solr.search.grouping.distributed.command.TopGroupsFieldCommandApache Solr Lucene
TopGroupsResultTransformerClassorg.apache.solr.search.grouping.distributed.shardresultserializerApache Solr Lucene
TopGroupsShardRequestFactoryConcrete implementation of ShardRequestFactory that creates ShardRequest instances for getting the top groups from all shards.Classorg.apache.solr.search.grouping.distributed.requestfactoryApache Solr Lucene
TopGroupsShardResponseProcessorConcrete implementation for merging TopGroups instances from shard responses.Classorg.apache.solr.search.grouping.distributed.responseprocessorApache Solr Lucene
TransactionLogLog Format: List{Operation, Version, .Classorg.apache.solr.updateApache Solr Lucene
TransformContextClassorg.apache.solr.response.transformApache Solr Lucene
TransformerFactoryClassorg.apache.solr.response.transformApache Solr Lucene
TransformerProviderSingleton that creates a Transformer for the XSLTServletFilter.Classorg.apache.solr.util.xsltApache Solr Lucene
TransformerWithContextClassorg.apache.solr.response.transformApache Solr Lucene
TrieDateFieldFieldType that can represent any Date/Time with millisecond precision.Classorg.apache.solr.schemaApache Solr Lucene
TrieDoubleFieldA numeric field that can contain double-precision 64-bit IEEE 754 floating Min Value Allowed: 4.Classorg.apache.solr.schemaApache Solr Lucene
TrieFieldProvides field types to support for Lucene's IntField, LongField, FloatField and See NumericRangeQuery for more details.Classorg.apache.solr.schemaApache Solr Lucene
TrieField .TrieTypesClassorg.apache.solr.schema.TrieFieldApache Solr Lucene
TrieFloatFieldA numeric field that can contain single-precision 32-bit IEEE 754 floating point values.Classorg.apache.solr.schemaApache Solr Lucene
TrieIntFieldA numeric field that can contain 32-bit signed two's complement integer values.Classorg.apache.solr.schemaApache Solr Lucene
TrieLongFieldA numeric field that can contain 64-bit signed two's complement integer values.Classorg.apache.solr.schemaApache Solr Lucene
TrimFieldUpdateProcessorFactoryTrims leading and trailing whitespace from any CharSequence values found in fields matching the specified conditions and returns the Classorg.apache.solr.update.processorApache Solr Lucene
TruncateFieldUpdateProcessorFactoryTruncates any CharSequence values found in fields matching the specified conditions to a maximum character length.Classorg.apache.solr.update.processorApache Solr Lucene
TSTLookupFactoryClassorg.apache.solr.spelling.suggest.tstApache Solr Lucene
UniformSampleA random sample of a stream of longs.Classorg.apache.solr.util.statsApache Solr Lucene
UnInvertedFieldFinal form of the un-inverted field: Each document points to a list of term numbers that are contained in that document.Classorg.apache.solr.search.facetApache Solr Lucene
UniqFieldsUpdateProcessorFactoryRemoves duplicate values found in fields matching the specified conditions.Classorg.apache.solr.update.processorApache Solr Lucene
UniqueAggClassorg.apache.solr.search.facetApache Solr Lucene
UpdateCommandClassorg.apache.solr.updateApache Solr Lucene
UpdateHandlerUpdateHandler handles requests to change the index (adds, deletes, commits, optimizes, etc).Classorg.apache.solr.updateApache Solr Lucene
UpdateLogWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.updateApache Solr Lucene
UpdateLog .LogPtrClassorg.apache.solr.update.UpdateLogApache Solr Lucene
UpdateLog .RecoveryInfoClassorg.apache.solr.update.UpdateLogApache Solr Lucene
UpdateLog .StateClassorg.apache.solr.update.UpdateLogApache Solr Lucene
UpdateLog .SyncLevelClassorg.apache.solr.update.UpdateLogApache Solr Lucene
UpdateRequestHandlerClassorg.apache.solr.handlerApache Solr Lucene
UpdateRequestProcessorThis is a good place for subclassed update handlers to process the document before it is indexed.Classorg.apache.solr.update.processorApache Solr Lucene
UpdateRequestProcessorChainManages a chain of UpdateRequestProcessorFactories.Classorg.apache.solr.update.processorApache Solr Lucene
UpdateRequestProcessorChain .ProcessorInfoClassorg.apache.solr.update.processor.UpdateRequestProcessorChainApache Solr Lucene
UpdateRequestProcessorFactoryA factory to generate an UpdateRequestProcessor for each request.Classorg.apache.solr.update.processorApache Solr Lucene
UpdateRequestProcessorFactory .RunAlwaysA marker interface for UpdateRequestProcessorFactory implementations indicating that the factory should be used even if the update.Interfaceorg.apache.solr.update.processor.UpdateRequestProcessorFactoryApache Solr Lucene
UpdateShardHandlerClassorg.apache.solr.updateApache Solr Lucene
UpdateShardHandlerConfigClassorg.apache.solr.updateApache Solr Lucene
URLClassifyProcessorUpdate processor which examines a URL and outputs to various other fields characteristics of that URL, including length, number of path levels, whetherClassorg.apache.solr.update.processorApache Solr Lucene
URLClassifyProcessorFactoryClassorg.apache.solr.update.processorApache Solr Lucene
UUIDField This FieldType accepts UUID string values, as well as the special value of NEW which triggers generation of a new random UUID.Classorg.apache.solr.schemaApache Solr Lucene
UUIDUpdateProcessorFactory An update processor that adds a newly generated UUID value to any document being added that does not already have a value in theClassorg.apache.solr.update.processorApache Solr Lucene
ValueAugmenterFactoryClassorg.apache.solr.response.transformApache Solr Lucene
ValueSourceAugmenterAdd values from a ValueSource (function query etc) NOT really sure how or if this could work.Classorg.apache.solr.response.transformApache Solr Lucene
ValueSourceParserA factory that parses user queries to generate ValueSource instances.Classorg.apache.solr.searchApache Solr Lucene
ValueSourceRangeFilterRangeFilter over a ValueSource.Classorg.apache.solr.search.functionApache Solr Lucene
VectorDistanceFunctionCalculate the p-norm for a Vector.Classorg.apache.solr.search.function.distanceApache Solr Lucene
VersionBucketNOTE: This API is for internal purposes only and might change in incompatible ways in the next release.Classorg.apache.solr.updateApache Solr Lucene
VersionedFileClassorg.apache.solr.utilApache Solr Lucene
VersionInfoClassorg.apache.solr.updateApache Solr Lucene
WeightedFragListBuilderClassorg.apache.solr.highlightApache Solr Lucene
WFSTLookupFactoryFactory for WFSTCompletionLookupWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.spelling.suggest.fstApache Solr Lucene
WordBreakSolrSpellChecker A spellchecker that breaks and combines words.Classorg.apache.solr.spellingApache Solr Lucene
WordBreakSolrSpellChecker .BreakSuggestionTieBreaker Specify a value on the breakSugestionTieBreaker parameter.Classorg.apache.solr.spelling.WordBreakSolrSpellCheckerApache Solr Lucene
WrappedQueryA simple query that wraps another query and implements ExtendedQuery.Classorg.apache.solr.searchApache Solr Lucene
WriteableValueClassorg.apache.solr.responseApache Solr Lucene
XMLLoaderClassorg.apache.solr.handler.loaderApache Solr Lucene
XMLResponseWriterClassorg.apache.solr.responseApache Solr Lucene
XMLWriterNOTE: This API is for internal purposes only and might change in incompatible ways in the next release.Classorg.apache.solr.responseApache Solr Lucene
XSLTResponseWriterQueryResponseWriter which captures the output of the XMLWriter (in memory for now, not optimal performancewise), and applies an XSLT transformClassorg.apache.solr.responseApache Solr Lucene
ZkCLIClassorg.apache.solr.cloudApache Solr Lucene
ZkContainerClassorg.apache.solr.coreApache Solr Lucene
ZkControllerHandle ZooKeeper interactions.Classorg.apache.solr.cloudApache Solr Lucene
ZkController .ResourceModifiedInZkExceptionClassorg.apache.solr.cloud.ZkControllerApache Solr Lucene
ZkIndexSchemaReaderClassorg.apache.solr.schemaApache Solr Lucene
ZkSolrResourceLoaderResourceLoader that works with ZooKeeper.Classorg.apache.solr.cloudApache Solr Lucene
ZkSolrResourceLoader .ZkByteArrayInputStreamClassorg.apache.solr.cloud.ZkSolrResourceLoaderApache Solr Lucene
ZkStateWriterClassorg.apache.solr.cloud.overseerApache Solr Lucene
ZkStateWriter .ZkWriteCallbackInterfaceorg.apache.solr.cloud.overseer.ZkStateWriterApache Solr Lucene
ZkWriteCommandClassorg.apache.solr.cloud.overseerApache Solr Lucene
ZookeeperInfoServletClassorg.apache.solr.servletApache Solr Lucene
AbstractSchemaRequestClassorg.apache.solr.client.solrj.request.schemaApache Solr Lucene
AbstractUpdateRequestClassorg.apache.solr.client.solrj.requestApache Solr Lucene
AbstractUpdateRequest .ACTIONClassorg.apache.solr.client.solrj.request.AbstractUpdateRequestApache Solr Lucene
AliasesClassorg.apache.solr.common.cloudApache Solr Lucene
AnalysisParamsDefines the request parameters used by all analysis request handlers.Interfaceorg.apache.solr.common.paramsApache Solr Lucene
AnalysisResponseBaseA base class for all analysis responses.Classorg.apache.solr.client.solrj.responseApache Solr Lucene
AnalysisResponseBase .AnalysisPhaseA phase in the analysis process.Classorg.apache.solr.client.solrj.response.AnalysisResponseBaseApache Solr Lucene
AnalysisResponseBase .TokenInfoHolds all information of a token as part of an analysis phase.Classorg.apache.solr.client.solrj.response.AnalysisResponseBaseApache Solr Lucene
AnalyzerDefinitionClassorg.apache.solr.client.solrj.request.schemaApache Solr Lucene
AppendedSolrParamsSolrParams wrapper which acts similar to DefaultSolrParams except that it appends the values of multi-value params from both sub instances, soClassorg.apache.solr.common.paramsApache Solr Lucene
Base64Classorg.apache.solr.common.utilApache Solr Lucene
BinaryRequestWriterA RequestWriter which writes requests in the javabin formatSince:solr 1.Classorg.apache.solr.client.solrj.implApache Solr Lucene
BinaryResponseParserClassorg.apache.solr.client.solrj.implApache Solr Lucene
BindingExceptionClassorg.apache.solr.client.solrj.beansApache Solr Lucene
ByteUtilsClassorg.apache.solr.common.utilApache Solr Lucene
CacheInterfaceorg.apache.solr.common.utilApache Solr Lucene
ClientUtilsClassorg.apache.solr.client.solrj.utilApache Solr Lucene
ClosableThreadInterfaceorg.apache.solr.common.cloudApache Solr Lucene
CloudSolrClientSolrJ client class to communicate with SolrCloud.Classorg.apache.solr.client.solrj.implApache Solr Lucene
CloudSolrClient .RouteExceptionClassorg.apache.solr.client.solrj.impl.CloudSolrClientApache Solr Lucene
CloudSolrClient .RouteResponseClassorg.apache.solr.client.solrj.impl.CloudSolrClientApache Solr Lucene
CloudSolrServerClassorg.apache.solr.client.solrj.implApache Solr Lucene
CloudSolrStreamConnects to Zookeeper to pick replicas from a specific collection to send the query to.Classorg.apache.solr.client.solrj.io.streamApache Solr Lucene
ClusterThis class represents a cluster of Solr Docs .Classorg.apache.solr.client.solrj.responseApache Solr Lucene
ClusteringResponseClassorg.apache.solr.client.solrj.responseApache Solr Lucene
ClusterStateImmutable state of the cloud.Classorg.apache.solr.common.cloudApache Solr Lucene
ClusterState .CollectionRefClassorg.apache.solr.common.cloud.ClusterStateApache Solr Lucene
ClusterStateUtilClassorg.apache.solr.common.cloudApache Solr Lucene
CollectionAdminRequestThis class is experimental and subject to change.Classorg.apache.solr.client.solrj.requestApache Solr Lucene
CollectionAdminRequest .AddReplicaClassorg.apache.solr.client.solrj.request.CollectionAdminRequestApache Solr Lucene
CollectionAdminRequest .AddReplicaPropClassorg.apache.solr.client.solrj.request.CollectionAdminRequestApache Solr Lucene
CollectionAdminRequest .AddRoleClassorg.apache.solr.client.solrj.request.CollectionAdminRequestApache Solr Lucene
CollectionAdminRequest .BalanceShardUniqueClassorg.apache.solr.client.solrj.request.CollectionAdminRequestApache Solr Lucene
CollectionAdminRequest .ClusterPropClassorg.apache.solr.client.solrj.request.CollectionAdminRequestApache Solr Lucene
CollectionAdminRequest .ClusterStatusClassorg.apache.solr.client.solrj.request.CollectionAdminRequestApache Solr Lucene
CollectionAdminRequest .CollectionAdminRoleRequestClassorg.apache.solr.client.solrj.request.CollectionAdminRequestApache Solr Lucene
CollectionAdminRequest .CollectionShardAdminRequestClassorg.apache.solr.client.solrj.request.CollectionAdminRequestApache Solr Lucene
CollectionAdminRequest .CollectionSpecificAdminRequestClassorg.apache.solr.client.solrj.request.CollectionAdminRequestApache Solr Lucene
CollectionAdminRequest .CreateSpecific Collection API call implementationsSee Also:Serialized FormClassorg.apache.solr.client.solrj.request.CollectionAdminRequestApache Solr Lucene
CollectionAdminRequest .CreateAliasClassorg.apache.solr.client.solrj.request.CollectionAdminRequestApache Solr Lucene
CollectionAdminRequest .CreateShardClassorg.apache.solr.client.solrj.request.CollectionAdminRequestApache Solr Lucene
CollectionAdminRequest .DeleteClassorg.apache.solr.client.solrj.request.CollectionAdminRequestApache Solr Lucene
CollectionAdminRequest .DeleteAliasClassorg.apache.solr.client.solrj.request.CollectionAdminRequestApache Solr Lucene
CollectionAdminRequest .DeleteReplicaClassorg.apache.solr.client.solrj.request.CollectionAdminRequestApache Solr Lucene
CollectionAdminRequest .DeleteReplicaPropClassorg.apache.solr.client.solrj.request.CollectionAdminRequestApache Solr Lucene
CollectionAdminRequest .DeleteShardClassorg.apache.solr.client.solrj.request.CollectionAdminRequestApache Solr Lucene
CollectionAdminRequest .ListClassorg.apache.solr.client.solrj.request.CollectionAdminRequestApache Solr Lucene
CollectionAdminRequest .MigrateClassorg.apache.solr.client.solrj.request.CollectionAdminRequestApache Solr Lucene
CollectionAdminRequest .OverseerStatusClassorg.apache.solr.client.solrj.request.CollectionAdminRequestApache Solr Lucene
CollectionAdminRequest .ReloadClassorg.apache.solr.client.solrj.request.CollectionAdminRequestApache Solr Lucene
CollectionAdminRequest .RemoveRoleClassorg.apache.solr.client.solrj.request.CollectionAdminRequestApache Solr Lucene
CollectionAdminRequest .RequestStatusClassorg.apache.solr.client.solrj.request.CollectionAdminRequestApache Solr Lucene
CollectionAdminRequest .SplitShardClassorg.apache.solr.client.solrj.request.CollectionAdminRequestApache Solr Lucene
CollectionAdminResponseClassorg.apache.solr.client.solrj.responseApache Solr Lucene
CollectionParamsInterfaceorg.apache.solr.common.paramsApache Solr Lucene
CollectionParams .CollectionActionClassorg.apache.solr.common.params.CollectionParamsApache Solr Lucene
CommonAdminParamsInterfaceorg.apache.solr.common.paramsApache Solr Lucene
CommonParamsInterfaceorg.apache.solr.common.paramsApache Solr Lucene
CommonParams .EchoParamStyleClassorg.apache.solr.common.params.CommonParamsApache Solr Lucene
ComparatorLambdaInterfaceorg.apache.solr.client.solrj.io.compApache Solr Lucene
ComparatorOrderenum ComparatorOrderEnum for supported comparator orderingClassorg.apache.solr.client.solrj.io.compApache Solr Lucene
CompositeIdRouterClassorg.apache.solr.common.cloudApache Solr Lucene
ConcurrentUpdateSolrClientConcurrentUpdateSolrClient buffers all added documents and writes them into open HTTP connections.Classorg.apache.solr.client.solrj.implApache Solr Lucene
ConcurrentUpdateSolrServerClassorg.apache.solr.client.solrj.implApache Solr Lucene
ConnectionManagerClassorg.apache.solr.common.cloudApache Solr Lucene
ContentStreamInterfaceorg.apache.solr.common.utilApache Solr Lucene
ContentStreamBaseClassorg.apache.solr.common.utilApache Solr Lucene
ContentStreamBase .ByteArrayStreamClassorg.apache.solr.common.util.ContentStreamBaseApache Solr Lucene
ContentStreamBase .FileStreamClassorg.apache.solr.common.util.ContentStreamBaseApache Solr Lucene
ContentStreamBase .StringStreamClassorg.apache.solr.common.util.ContentStreamBaseApache Solr Lucene
ContentStreamBase .URLStreamConstruct a ContentStream from a URL This uses a URLConnection to get the content streamClassorg.apache.solr.common.util.ContentStreamBaseApache Solr Lucene
ContentStreamUpdateRequestBasic functionality to upload a File or ContentStream to a Solr Cell or some other handler that takes ContentStreams (CSV)Classorg.apache.solr.client.solrj.requestApache Solr Lucene
CoreAdminParamsClassorg.apache.solr.common.paramsApache Solr Lucene
CoreAdminParams .CoreAdminActionClassorg.apache.solr.common.params.CoreAdminParamsApache Solr Lucene
CoreAdminRequestThis class is experimental and subject to change.Classorg.apache.solr.client.solrj.requestApache Solr Lucene
CoreAdminRequest .CreateClassorg.apache.solr.client.solrj.request.CoreAdminRequestApache Solr Lucene
CoreAdminRequest .MergeIndexesClassorg.apache.solr.client.solrj.request.CoreAdminRequestApache Solr Lucene
CoreAdminRequest .PersistClassorg.apache.solr.client.solrj.request.CoreAdminRequestApache Solr Lucene
CoreAdminRequest .RequestRecoveryClassorg.apache.solr.client.solrj.request.CoreAdminRequestApache Solr Lucene
CoreAdminRequest .RequestSyncShardClassorg.apache.solr.client.solrj.request.CoreAdminRequestApache Solr Lucene
CoreAdminRequest .UnloadClassorg.apache.solr.client.solrj.request.CoreAdminRequestApache Solr Lucene
CoreAdminRequest .WaitForStateClassorg.apache.solr.client.solrj.request.CoreAdminRequestApache Solr Lucene
CoreAdminResponseClassorg.apache.solr.client.solrj.responseApache Solr Lucene
CursorMarkParamsParameters and constants used when dealing with cursor based requests across large sorted result sets.Interfaceorg.apache.solr.common.paramsApache Solr Lucene
DataInputInputStreamClassorg.apache.solr.common.utilApache Solr Lucene
DateUtilThis class has some code from HttpClient DateUtil.Classorg.apache.solr.common.utilApache Solr Lucene
DefaultConnectionStrategyClassorg.apache.solr.common.cloudApache Solr Lucene
DefaultSolrParamsClassorg.apache.solr.common.paramsApache Solr Lucene
DefaultZkACLProviderClassorg.apache.solr.common.cloudApache Solr Lucene
DefaultZkCredentialsProviderClassorg.apache.solr.common.cloudApache Solr Lucene
DirectXmlRequestSend arbitrary XML to a request handlerSince:solr 1.Classorg.apache.solr.client.solrj.requestApache Solr Lucene
DisMaxParamsA collection of params used in DisMaxRequestHandler, both for Plugin initialization and for Requests.Interfaceorg.apache.solr.common.paramsApache Solr Lucene
DocCollectionClassorg.apache.solr.common.cloudApache Solr Lucene
DocRouterClass to partition int range into n ranges.Classorg.apache.solr.common.cloudApache Solr Lucene
DocRouter .RangeClassorg.apache.solr.common.cloud.DocRouterApache Solr Lucene
DocumentAnalysisRequestA request for the org.Classorg.apache.solr.client.solrj.requestApache Solr Lucene
DocumentAnalysisResponseA response that is returned by processing the DocumentAnalysisRequest.Classorg.apache.solr.client.solrj.responseApache Solr Lucene
DocumentAnalysisResponse .DocumentAnalysisAn analysis process breakdown of a document.Classorg.apache.solr.client.solrj.response.DocumentAnalysisResponseApache Solr Lucene
DocumentAnalysisResponse .FieldAnalysisAn analysis process breakdown for a specific field.Classorg.apache.solr.client.solrj.response.DocumentAnalysisResponseApache Solr Lucene
DocumentObjectBinderA class to map objects to and from solr documents.Classorg.apache.solr.client.solrj.beansApache Solr Lucene
EnumFieldValueRepresents a Enum field value, which includes integer value (indicating the sort order) and string (displayed) value.Classorg.apache.solr.commonApache Solr Lucene
EventParamsInterfaceorg.apache.solr.common.paramsApache Solr Lucene
ExecutorUtilClassorg.apache.solr.common.utilApache Solr Lucene
ExecutorUtil .InheritableThreadLocalProviderAny class which wants to carry forward the threadlocal values to the threads run by threadpools must implement this interface and the implementation should beInterfaceorg.apache.solr.common.util.ExecutorUtilApache Solr Lucene
ExecutorUtil .MDCAwareThreadPoolExecutorClassorg.apache.solr.common.util.ExecutorUtilApache Solr Lucene
ExpandParamsInterfaceorg.apache.solr.common.paramsApache Solr Lucene
ExpressibleComparatorInterfaceorg.apache.solr.client.solrj.io.compApache Solr Lucene
ExpressibleStreamInterfaceorg.apache.solr.client.solrj.io.streamApache Solr Lucene
FacetFieldA utility class to hold the facet response.Classorg.apache.solr.client.solrj.responseApache Solr Lucene
FacetField .CountClassorg.apache.solr.client.solrj.response.FacetFieldApache Solr Lucene
FacetParamsInterfaceorg.apache.solr.common.paramsApache Solr Lucene
FacetParams .FacetRangeIncludeAn enumeration of the legal values for FacetParams.Classorg.apache.solr.common.params.FacetParamsApache Solr Lucene
FacetParams .FacetRangeMethodAn enumeration of the legal values for FacetParams.Classorg.apache.solr.common.params.FacetParamsApache Solr Lucene
FacetParams .FacetRangeOtherAn enumeration of the legal values for FacetParams.Classorg.apache.solr.common.params.FacetParamsApache Solr Lucene
FastInputStreamSingle threaded buffered InputStream Internal Solr use only, subject to change.Classorg.apache.solr.common.utilApache Solr Lucene
FastOutputStreamSingle threaded buffered OutputStream Internal Solr use only, subject to change.Classorg.apache.solr.common.utilApache Solr Lucene
FieldThis class can be used to annotate a field or a setter an any class and SlrJ would help you convert to SolrInputDocument and from SolrDocumentClassorg.apache.solr.client.solrj.beansApache Solr Lucene
FieldAnalysisRequestA request for the org.Classorg.apache.solr.client.solrj.requestApache Solr Lucene
FieldAnalysisResponseA response that is returned by processing the FieldAnalysisRequest.Classorg.apache.solr.client.solrj.responseApache Solr Lucene
FieldAnalysisResponse .AnalysisThe analysis of a field.Classorg.apache.solr.client.solrj.response.FieldAnalysisResponseApache Solr Lucene
FieldComparatorAn equality field Comparator which compares a field of two Tuples and determines sort order.Classorg.apache.solr.client.solrj.io.compApache Solr Lucene
FieldFlagClassorg.apache.solr.common.lukeApache Solr Lucene
FieldStatsInfoClassorg.apache.solr.client.solrj.responseApache Solr Lucene
FieldTypeDefinitionClassorg.apache.solr.client.solrj.request.schemaApache Solr Lucene
FieldTypeRepresentationClassorg.apache.solr.client.solrj.response.schemaApache Solr Lucene
GenericSolrRequestClassorg.apache.solr.client.solrj.requestApache Solr Lucene
GroupRepresents a group.Classorg.apache.solr.client.solrj.responseApache Solr Lucene
GroupCommandThis class represents the result of a group command.Classorg.apache.solr.client.solrj.responseApache Solr Lucene
GroupParamsInterfaceorg.apache.solr.common.paramsApache Solr Lucene
GroupResponseOverall grouping result.Classorg.apache.solr.client.solrj.responseApache Solr Lucene
HashFast, well distributed, cross-platform hash functions.Classorg.apache.solr.common.utilApache Solr Lucene
Hash .LongPairClassorg.apache.solr.common.util.HashApache Solr Lucene
HashBasedRouterClassorg.apache.solr.common.cloudApache Solr Lucene
HighlightParamsInterfaceorg.apache.solr.common.paramsApache Solr Lucene
HttpClientConfigurerThe default http client configurer.Classorg.apache.solr.client.solrj.implApache Solr Lucene
HttpClientUtilUtility class for creating/configuring httpclient instances.Classorg.apache.solr.client.solrj.implApache Solr Lucene
HttpClientUtil .HttpClientFactoryClassorg.apache.solr.client.solrj.impl.HttpClientUtilApache Solr Lucene
HttpSolrClientA SolrClient implementation that talks directly to a Solr server via HTTP There are two ways to use an HttpSolrClient:Classorg.apache.solr.client.solrj.implApache Solr Lucene
HttpSolrClient .HttpUriRequestResponseWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.client.solrj.impl.HttpSolrClientApache Solr Lucene
HttpSolrClient .RemoteSolrExceptionSubclass of SolrException that allows us to capture an arbitrary HTTP status code that may have been returned by the remote server or a Classorg.apache.solr.client.solrj.impl.HttpSolrClientApache Solr Lucene
HttpSolrServerClassorg.apache.solr.client.solrj.implApache Solr Lucene
ImplicitDocRouterClassorg.apache.solr.common.cloudApache Solr Lucene
InputStreamResponseParserSimply puts the InputStream into an entry in a NamedList named stream.Classorg.apache.solr.client.solrj.implApache Solr Lucene
IntervalFacetObjects of this class will contain the result of all the intervals defined for a specific field.Classorg.apache.solr.client.solrj.responseApache Solr Lucene
IntervalFacet .CountClassorg.apache.solr.client.solrj.response.IntervalFacetApache Solr Lucene
IOUtilsClassorg.apache.solr.common.utilApache Solr Lucene
IteratorChainChain several Iterators, so that this iterates over all of them in sequence.Classorg.apache.solr.common.utilApache Solr Lucene
JavaBinCodecThe class is designed to optimaly serialize/deserialize any supported types in Solr response.Classorg.apache.solr.common.utilApache Solr Lucene
JavaBinCodec .ObjectResolverInterfaceorg.apache.solr.common.util.JavaBinCodecApache Solr Lucene
JavaBinCodec .StringBytesClassorg.apache.solr.common.util.JavaBinCodecApache Solr Lucene
JavaBinCodec .StringCacheClassorg.apache.solr.common.util.JavaBinCodecApache Solr Lucene
JavaBinCodec .WritableDocFieldsInterfaceorg.apache.solr.common.util.JavaBinCodecApache Solr Lucene
JavaBinUpdateRequestCodecProvides methods for marshalling an UpdateRequest to a NamedList which can be serialized in the javabin format andSince:solr 1.Classorg.apache.solr.client.solrj.requestApache Solr Lucene
JavaBinUpdateRequestCodec .StreamingUpdateHandlerInterfaceorg.apache.solr.client.solrj.request.JavaBinUpdateRequestCodecApache Solr Lucene
JsonRecordReaderA Streaming parser for json to emit one record at a time.Classorg.apache.solr.common.utilApache Solr Lucene
JsonRecordReader .HandlerInterfaceorg.apache.solr.common.util.JsonRecordReaderApache Solr Lucene
JSONTupleStreamClassorg.apache.solr.client.solrj.io.streamApache Solr Lucene
Krb5HttpClientConfigurerClassorg.apache.solr.client.solrj.implApache Solr Lucene
LBHttpSolrClientLBHttpSolrClient or LoadBalanced HttpSolrClient is a load balancing wrapper around HttpSolrClient.Classorg.apache.solr.client.solrj.implApache Solr Lucene
LBHttpSolrClient .ReqClassorg.apache.solr.client.solrj.impl.LBHttpSolrClientApache Solr Lucene
LBHttpSolrClient .RspClassorg.apache.solr.client.solrj.impl.LBHttpSolrClientApache Solr Lucene
LBHttpSolrClient .ServerWrapperClassorg.apache.solr.client.solrj.impl.LBHttpSolrClientApache Solr Lucene
LBHttpSolrServerClassorg.apache.solr.client.solrj.implApache Solr Lucene
LukeRequestClassorg.apache.solr.client.solrj.requestApache Solr Lucene
LukeResponseThis is an incomplete representation of the data returned from LukeSince:solr 1.Classorg.apache.solr.client.solrj.responseApache Solr Lucene
LukeResponse .FieldInfoClassorg.apache.solr.client.solrj.response.LukeResponseApache Solr Lucene
LukeResponse .FieldTypeInfoClassorg.apache.solr.client.solrj.response.LukeResponseApache Solr Lucene
MapSolrParamsClassorg.apache.solr.common.paramsApache Solr Lucene
MergeStreamUnions streamA with streamB ordering the Tuples based on a Comparator.Classorg.apache.solr.client.solrj.io.streamApache Solr Lucene
ModifiableSolrParamsThis class is similar to MultiMapSolrParams except you can edit the parameters after it is initialized.Classorg.apache.solr.common.paramsApache Solr Lucene
MoreLikeThisParamsInterfaceorg.apache.solr.common.paramsApache Solr Lucene
MoreLikeThisParams .TermStyleClassorg.apache.solr.common.params.MoreLikeThisParamsApache Solr Lucene
MultiCompWraps multiple Comparators to provide sub-sorting.Classorg.apache.solr.client.solrj.io.compApache Solr Lucene
MultiMapSolrParamsClassorg.apache.solr.common.paramsApache Solr Lucene
NamedListA simple container class for modeling an ordered list of name/value pairs.Classorg.apache.solr.common.utilApache Solr Lucene
NamedList .NamedListEntryHelper class implementing Map.Classorg.apache.solr.common.util.NamedListApache Solr Lucene
NoOpResponseParserSimply puts the entire response into an entry in a NamedList.Classorg.apache.solr.client.solrj.implApache Solr Lucene
ObjectReleaseTrackerClassorg.apache.solr.common.utilApache Solr Lucene
PairClassorg.apache.solr.common.utilApache Solr Lucene
ParallelStreamThe ParallelStream decorates a TupleStream implementation and pushes it to N workers for parallel execution.Classorg.apache.solr.client.solrj.io.streamApache Solr Lucene
PivotFieldClassorg.apache.solr.client.solrj.responseApache Solr Lucene
PlainIdRouterClassorg.apache.solr.common.cloudApache Solr Lucene
PushBackStreamA TupleStream that allows a single Tuple to be pushed back onto the stream after it's been read.Classorg.apache.solr.client.solrj.io.streamApache Solr Lucene
QueryElevationParamsInterfaceorg.apache.solr.common.paramsApache Solr Lucene
QueryRequestClassorg.apache.solr.client.solrj.requestApache Solr Lucene
QueryResponseClassorg.apache.solr.client.solrj.responseApache Solr Lucene
RangeFacetClassorg.apache.solr.client.solrj.responseApache Solr Lucene
RangeFacet .CountClassorg.apache.solr.client.solrj.response.RangeFacetApache Solr Lucene
RangeFacet .DateClassorg.apache.solr.client.solrj.response.RangeFacetApache Solr Lucene
RangeFacet .NumericClassorg.apache.solr.client.solrj.response.RangeFacetApache Solr Lucene
RankStreamIterates over a TupleStream and Ranks the topN tuples based on a Comparator.Classorg.apache.solr.client.solrj.io.streamApache Solr Lucene
ReducerStreamIterates over a TupleStream and buffers Tuples that are equal based on a comparator.Classorg.apache.solr.client.solrj.io.streamApache Solr Lucene
ReplicaClassorg.apache.solr.common.cloudApache Solr Lucene
Replica .StateThe replica's state.Classorg.apache.solr.common.cloud.ReplicaApache Solr Lucene
RequestWriterA RequestWriter is used to write requests to Solr.Classorg.apache.solr.client.solrj.requestApache Solr Lucene
RequiredSolrParamsThis is a simple wrapper to SolrParams that will throw a 400 exception if you ask for a parameter that does not exist.Classorg.apache.solr.common.paramsApache Solr Lucene
ResponseParserClassorg.apache.solr.client.solrjApache Solr Lucene
RetryUtilClassorg.apache.solr.common.utilApache Solr Lucene
RoutingRuleClassorg.apache.solr.common.cloudApache Solr Lucene
SaslZkACLProviderZkACLProvider that gives all permissions for the user specified in System property solr.Classorg.apache.solr.common.cloudApache Solr Lucene
SchemaRepresentationClassorg.apache.solr.client.solrj.response.schemaApache Solr Lucene
SchemaRequestThis class offers access to the operations exposed by the Solr Schema API.Classorg.apache.solr.client.solrj.request.schemaApache Solr Lucene
SchemaRequest .AddCopyFieldAdds a new copy field rule to the schema of the specified collection.Classorg.apache.solr.client.solrj.request.schema.SchemaRequestApache Solr Lucene
SchemaRequest .AddDynamicFieldAdds a new dynamic field rule to the schema of the specified collection.Classorg.apache.solr.client.solrj.request.schema.SchemaRequestApache Solr Lucene
SchemaRequest .AddFieldAdds a new field definition to the schema.Classorg.apache.solr.client.solrj.request.schema.SchemaRequestApache Solr Lucene
SchemaRequest .AddFieldTypeUpdate request used to add a new field type to the schema.Classorg.apache.solr.client.solrj.request.schema.SchemaRequestApache Solr Lucene
SchemaRequest .CopyFieldsSchema API request that retrieves the source and destination of each copy field in the schema.Classorg.apache.solr.client.solrj.request.schema.SchemaRequestApache Solr Lucene
SchemaRequest .DefaultQueryOperatorRetrieves the default operator if it is defined in the schema.Classorg.apache.solr.client.solrj.request.schema.SchemaRequestApache Solr Lucene
SchemaRequest .DeleteCopyFieldDeletes a copy field rule from the schema of the specified collection.Classorg.apache.solr.client.solrj.request.schema.SchemaRequestApache Solr Lucene
SchemaRequest .DeleteDynamicFieldDeletes a dynamic field rule from your schema.Classorg.apache.solr.client.solrj.request.schema.SchemaRequestApache Solr Lucene
SchemaRequest .DeleteFieldRemoves a field definition from the schema.Classorg.apache.solr.client.solrj.request.schema.SchemaRequestApache Solr Lucene
SchemaRequest .DeleteFieldTypeRemoves a field type from the schema of the specified collection.Classorg.apache.solr.client.solrj.request.schema.SchemaRequestApache Solr Lucene
SchemaRequest .DynamicFieldSchema API request that lists the dynamic field definition for the specified field contained in the schema.Classorg.apache.solr.client.solrj.request.schema.SchemaRequestApache Solr Lucene
SchemaRequest .DynamicFieldsSchema API request that lists the dynamic field definitions contained in the schema.Classorg.apache.solr.client.solrj.request.schema.SchemaRequestApache Solr Lucene
SchemaRequest .FieldSchema API request that lists the field definition for the specified field contained in the schema.Classorg.apache.solr.client.solrj.request.schema.SchemaRequestApache Solr Lucene
SchemaRequest .FieldsSchema API request class that lists the field definitions contained in the schema.Classorg.apache.solr.client.solrj.request.schema.SchemaRequestApache Solr Lucene
SchemaRequest .FieldTypeSchema API request that retrieves the type definitions for the specified field type contained in the schema.Classorg.apache.solr.client.solrj.request.schema.SchemaRequestApache Solr Lucene
SchemaRequest .FieldTypesSchema API request that lists the types definitions containedSee Also:Serialized FormClassorg.apache.solr.client.solrj.request.schema.SchemaRequestApache Solr Lucene
SchemaRequest .GlobalSimilarityRetrieves the class name of the global similarity defined (if any) in the schema.Classorg.apache.solr.client.solrj.request.schema.SchemaRequestApache Solr Lucene
SchemaRequest .MultiUpdateThe Schema API offers the possibility to perform one or more add requests in a single command.Classorg.apache.solr.client.solrj.request.schema.SchemaRequestApache Solr Lucene
SchemaRequest .ReplaceDynamicFieldReplaces a dynamic field rule in the schema of the specified collection.Classorg.apache.solr.client.solrj.request.schema.SchemaRequestApache Solr Lucene
SchemaRequest .ReplaceFieldReplaces a field's definition.Classorg.apache.solr.client.solrj.request.schema.SchemaRequestApache Solr Lucene
SchemaRequest .ReplaceFieldTypeReplaces a field type in schema belonging to the schema of the specified collection.Classorg.apache.solr.client.solrj.request.schema.SchemaRequestApache Solr Lucene
SchemaRequest .SchemaNameSchema API request class that can be used to retrieve the name of the schema.Classorg.apache.solr.client.solrj.request.schema.SchemaRequestApache Solr Lucene
SchemaRequest .SchemaVersionSchema API request that can be used to retrieve the version of the schema for the specified collection.Classorg.apache.solr.client.solrj.request.schema.SchemaRequestApache Solr Lucene
SchemaRequest .UniqueKeySchema API request that retrieves the field name that is defined as the uniqueKey for the index of the specified collection.Classorg.apache.solr.client.solrj.request.schema.SchemaRequestApache Solr Lucene
SchemaRequest .UpdateClassorg.apache.solr.client.solrj.request.schema.SchemaRequestApache Solr Lucene
SchemaResponseThis class is used to wrap the response messages retrieved from Solr Schema API.Classorg.apache.solr.client.solrj.response.schemaApache Solr Lucene
SchemaResponse .CopyFieldsResponseClassorg.apache.solr.client.solrj.response.schema.SchemaResponseApache Solr Lucene
SchemaResponse .DefaultQueryOperatorResponseClassorg.apache.solr.client.solrj.response.schema.SchemaResponseApache Solr Lucene
SchemaResponse .DynamicFieldResponseClassorg.apache.solr.client.solrj.response.schema.SchemaResponseApache Solr Lucene
SchemaResponse .DynamicFieldsResponseClassorg.apache.solr.client.solrj.response.schema.SchemaResponseApache Solr Lucene
SchemaResponse .FieldResponseClassorg.apache.solr.client.solrj.response.schema.SchemaResponseApache Solr Lucene
SchemaResponse .FieldsResponseClassorg.apache.solr.client.solrj.response.schema.SchemaResponseApache Solr Lucene
SchemaResponse .FieldTypeResponseClassorg.apache.solr.client.solrj.response.schema.SchemaResponseApache Solr Lucene
SchemaResponse .FieldTypesResponseClassorg.apache.solr.client.solrj.response.schema.SchemaResponseApache Solr Lucene
SchemaResponse .GlobalSimilarityResponseClassorg.apache.solr.client.solrj.response.schema.SchemaResponseApache Solr Lucene
SchemaResponse .SchemaNameResponseClassorg.apache.solr.client.solrj.response.schema.SchemaResponseApache Solr Lucene
SchemaResponse .SchemaVersionResponseClassorg.apache.solr.client.solrj.response.schema.SchemaResponseApache Solr Lucene
SchemaResponse .UniqueKeyResponseClassorg.apache.solr.client.solrj.response.schema.SchemaResponseApache Solr Lucene
SchemaResponse .UpdateResponseClassorg.apache.solr.client.solrj.response.schema.SchemaResponseApache Solr Lucene
ShardParamsParameters used for distributed search.Interfaceorg.apache.solr.common.paramsApache Solr Lucene
SimpleOrderedMapSimpleOrderedMap is a NamedList where access by key is more important than maintaining order when it comes to representing theClassorg.apache.solr.common.utilApache Solr Lucene
SimpleParamsParameters used by the SimpleQParser.Interfaceorg.apache.solr.common.paramsApache Solr Lucene
SimpleSolrResponseClassorg.apache.solr.client.solrj.responseApache Solr Lucene
SliceA Slice contains immutable information about a logical shard (all replicas that share the same shard id).Classorg.apache.solr.common.cloudApache Solr Lucene
Slice .StateThe default state of a slice.Classorg.apache.solr.common.cloud.SliceApache Solr Lucene
SolrClientAbstraction through which all communication with a Solr server may be routedSince:5.Classorg.apache.solr.client.solrjApache Solr Lucene
SolrClientCacheThe SolrClientCache caches SolrClients so they can be reused by different TupleStreams.Classorg.apache.solr.client.solrj.ioApache Solr Lucene
SolrDocumentA concrete representation of a document within a Solr index.Classorg.apache.solr.commonApache Solr Lucene
SolrDocumentListRepresent a list of SolrDocuments returned from a search.Classorg.apache.solr.commonApache Solr Lucene
SolrExceptionClassorg.apache.solr.commonApache Solr Lucene
SolrException .ErrorCodeThis list of valid HTTP Status error codes that Solr may return in the case of a Server Side error.Classorg.apache.solr.common.SolrExceptionApache Solr Lucene
SolrInputDocumentRepresent the field and boost information needed to construct and index a Lucene Document.Classorg.apache.solr.commonApache Solr Lucene
SolrInputFieldClassorg.apache.solr.commonApache Solr Lucene
SolrjNamedThreadFactoryClassorg.apache.solr.common.utilApache Solr Lucene
SolrParamsSolrParams hold request parameters.Classorg.apache.solr.common.paramsApache Solr Lucene
SolrPingVerify that there is a working Solr core at the URL of a SolrClient.Classorg.apache.solr.client.solrj.requestApache Solr Lucene
SolrPingResponseClassorg.apache.solr.client.solrj.responseApache Solr Lucene
SolrQueryThis is an augmented SolrParams with get/set/add fields for common fields used in the Standard and Dismax request handlersClassorg.apache.solr.client.solrjApache Solr Lucene
SolrQuery .ORDERClassorg.apache.solr.client.solrj.SolrQueryApache Solr Lucene
SolrQuery .SortClauseA single sort clause, encapsulating what to sort and the sort order.Classorg.apache.solr.client.solrj.SolrQueryApache Solr Lucene
SolrRequestClassorg.apache.solr.client.solrjApache Solr Lucene
SolrRequest .METHODClassorg.apache.solr.client.solrj.SolrRequestApache Solr Lucene
SolrResponseClassorg.apache.solr.client.solrjApache Solr Lucene
SolrResponseBaseClassorg.apache.solr.client.solrj.responseApache Solr Lucene
SolrServerClassorg.apache.solr.client.solrjApache Solr Lucene
SolrServerExceptionException to catch all types of communication / parsing issues associated with talking to SOLRSince:solr 1.Classorg.apache.solr.client.solrjApache Solr Lucene
SolrStreamQueries a single Solr instance and maps SolrDocs to a Stream of Tuples.Classorg.apache.solr.client.solrj.io.streamApache Solr Lucene
SolrZkClientAll Solr ZooKeeper interactions should go through this class rather than ZooKeeper.Classorg.apache.solr.common.cloudApache Solr Lucene
SolrZooKeeperClassorg.apache.solr.common.cloudApache Solr Lucene
SpatialParamsInterfaceorg.apache.solr.common.paramsApache Solr Lucene
SpellCheckResponseClassorg.apache.solr.client.solrj.responseApache Solr Lucene
SpellCheckResponse .SuggestionClassorg.apache.solr.client.solrj.response.SpellCheckResponseApache Solr Lucene
SpellingParamsInterfaceorg.apache.solr.common.paramsApache Solr Lucene
StatsParamsInterfaceorg.apache.solr.common.paramsApache Solr Lucene
StreamComparatorDefines a comparator that can be expressed in an expressionSee Also:Serialized FormClassorg.apache.solr.client.solrj.io.compApache Solr Lucene
StreamContextThe StreamContext is passed to TupleStreams using the TupleStream.Classorg.apache.solr.client.solrj.io.streamApache Solr Lucene
StreamExpressionClassorg.apache.solr.client.solrj.io.stream.exprApache Solr Lucene
StreamExpressionNamedParameterClassorg.apache.solr.client.solrj.io.stream.exprApache Solr Lucene
StreamExpressionParserClassorg.apache.solr.client.solrj.io.stream.exprApache Solr Lucene
StreamExpressionValueClassorg.apache.solr.client.solrj.io.stream.exprApache Solr Lucene
StreamFactoryUsed to convert strings into stream expressionsSee Also:Serialized FormClassorg.apache.solr.client.solrj.io.stream.exprApache Solr Lucene
StreamingBinaryResponseParserClassorg.apache.solr.client.solrj.implApache Solr Lucene
StreamingResponseCallbackClassorg.apache.solr.client.solrjApache Solr Lucene
StringUtilsClassorg.apache.solr.commonApache Solr Lucene
StrUtilsClassorg.apache.solr.common.utilApache Solr Lucene
SuggesterResponseClassorg.apache.solr.client.solrj.responseApache Solr Lucene
SuggestionThis class models a Suggestion coming from Solr Suggest Component.Classorg.apache.solr.client.solrj.responseApache Solr Lucene
SuppressForbiddenAnnotation to suppress forbidden-apis errors inside a whole class, a method, or a field.Classorg.apache.solr.common.utilApache Solr Lucene
TermsParamsInterfaceorg.apache.solr.common.paramsApache Solr Lucene
TermsParams .TermsRegexpFlagClassorg.apache.solr.common.params.TermsParamsApache Solr Lucene
TermsResponseClassorg.apache.solr.client.solrj.responseApache Solr Lucene
TermsResponse .TermClassorg.apache.solr.client.solrj.response.TermsResponseApache Solr Lucene
TermVectorParamsInterfaceorg.apache.solr.common.paramsApache Solr Lucene
TupleA simple abstraction of a record containing key/value pairs.Classorg.apache.solr.client.solrj.ioApache Solr Lucene
TupleStreamClassorg.apache.solr.client.solrj.io.streamApache Solr Lucene
UniqueStreamThe UniqueStream emits a unique stream of Tuples based on a Comparator.Classorg.apache.solr.client.solrj.io.streamApache Solr Lucene
UpdateParamsInterfaceorg.apache.solr.common.paramsApache Solr Lucene
UpdateRequestClassorg.apache.solr.client.solrj.requestApache Solr Lucene
UpdateResponseTODO -- mostly a stub until we have a defined output formatSince:solr 1.Classorg.apache.solr.client.solrj.responseApache Solr Lucene
URLUtilClassorg.apache.solr.common.utilApache Solr Lucene
UtilsClassorg.apache.solr.common.utilApache Solr Lucene
VMParamsAllAndReadonlyDigestZkACLProviderClassorg.apache.solr.common.cloudApache Solr Lucene
VMParamsSingleSetCredentialsDigestZkCredentialsProviderClassorg.apache.solr.common.cloudApache Solr Lucene
XMLClassorg.apache.solr.common.utilApache Solr Lucene
XMLErrorLoggerClassorg.apache.solr.common.utilApache Solr Lucene
XMLResponseParserClassorg.apache.solr.client.solrj.implApache Solr Lucene
XMLResponseParser .KnownTypeClassorg.apache.solr.client.solrj.impl.XMLResponseParserApache Solr Lucene
ZkACLProviderInterfaceorg.apache.solr.common.cloudApache Solr Lucene
ZkClientConnectionStrategyClassorg.apache.solr.common.cloudApache Solr Lucene
ZkClientConnectionStrategy .ZkUpdateClassorg.apache.solr.common.cloud.ZkClientConnectionStrategyApache Solr Lucene
ZkCmdExecutorClassorg.apache.solr.common.cloudApache Solr Lucene
ZkConfigManagerClassorg.apache.solr.common.cloudApache Solr Lucene
ZkCoreNodePropsClassorg.apache.solr.common.cloudApache Solr Lucene
ZkCredentialsProviderInterfaceorg.apache.solr.common.cloudApache Solr Lucene
ZkCredentialsProvider .ZkCredentialsClassorg.apache.solr.common.cloud.ZkCredentialsProviderApache Solr Lucene
ZkNodePropsZkNodeProps contains generic immutable properties.Classorg.apache.solr.common.cloudApache Solr Lucene
ZkOperationA callback object which can be used for implementing retry-able operations.Classorg.apache.solr.common.cloudApache Solr Lucene
ZkStateReaderClassorg.apache.solr.common.cloudApache Solr Lucene
ZkStateReader .ConfigDataClassorg.apache.solr.common.cloud.ZkStateReaderApache Solr Lucene
ZooKeeperExceptionClassorg.apache.solr.common.cloudApache Solr Lucene
ICUCollationFieldField for collated sort keys.Classorg.apache.solr.schemaApache Solr Lucene
AbsoluteValueDoubleFunctionAbsoluteValueDoubleFunction takes the absolute value of the double value of the source it contains.Classorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
AbstractDelegatingStatsCollectorAbstractDelegationStatsCollector objects wrap other StatsCollectors.Classorg.apache.solr.analytics.statisticsApache Solr Lucene
AbstractFieldFacetRequestAn abstract request for a facet over a single field, such as a field or range facet.Classorg.apache.solr.analytics.requestApache Solr Lucene
AddDoubleFunctionAddDoubleFunction returns the sum of its components.Classorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
AnalyticsComponentClassorg.apache.solr.handler.componentApache Solr Lucene
AnalyticsContentHandlerHandles the parsing of the AnalysisRequestEnvelope elements if passed in through XML.Classorg.apache.solr.analytics.requestApache Solr Lucene
AnalyticsParamsInterfaceorg.apache.solr.analytics.utilApache Solr Lucene
AnalyticsParsersClass to hold the parsers used for Solr Analytics.Classorg.apache.solr.analytics.utilApache Solr Lucene
AnalyticsParsers .NumericParserConverts the long returned by NumericDocValues into the correct number and return it as a string.Interfaceorg.apache.solr.analytics.util.AnalyticsParsersApache Solr Lucene
AnalyticsParsers .ParserFor use in classes that grab values by docValue.Interfaceorg.apache.solr.analytics.util.AnalyticsParsersApache Solr Lucene
AnalyticsRequestContains the specifications of an Analytics Request, specifically a name, a list of Expressions, a list of field facets, a list of range facets, a list of query facetsClassorg.apache.solr.analytics.requestApache Solr Lucene
AnalyticsRequestFactoryParses the SolrParams to create a list of analytics requests.Classorg.apache.solr.analytics.requestApache Solr Lucene
AnalyticsStatisticsCollectorClassorg.apache.solr.analytics.pluginApache Solr Lucene
AnalyticsStatsClass which computes the set of AnalyticsRequests.Classorg.apache.solr.analytics.requestApache Solr Lucene
BaseExpressionBaseExpression returns the value returned by the StatsCollector for the specified stat.Classorg.apache.solr.analytics.expressionApache Solr Lucene
BasicAccumulatorA BasicAccumulator manages the ValueCounters and Expressions without regard to Facets.Classorg.apache.solr.analytics.accumulatorApache Solr Lucene
ConcatStringFunctionConcatStringFunction concatenates the string values of its components in the order given.Classorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
ConstDateSourceClassorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
ConstDoubleSourceClassorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
ConstStringSourceClassorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
DateFieldSource and returns Date values while working with long values internally.Classorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
DateMathFunctionDateMathFunction returns a start date modified by a list of DateMath operations.Classorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
DivDoubleFunctionDivDoubleFunction returns the quotient of 'a' and 'b'.Classorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
DualDelegateExpressionAbstraction of an expression that applies a function to two delegate expressions.Classorg.apache.solr.analytics.expressionApache Solr Lucene
DualDoubleFunctionAbstract ValueSource implementation which wraps two ValueSources and applies an extendible double function to their values.Classorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
ExpressionExpressions map either zero, one, two or many inputs to a single value.Classorg.apache.solr.analytics.expressionApache Solr Lucene
ExpressionFactoryClassorg.apache.solr.analytics.expressionApache Solr Lucene
ExpressionRequestContains name and string representation of an expression.Classorg.apache.solr.analytics.requestApache Solr Lucene
FacetingAccumulatorA FacetingAccumulator manages the StatsCollectors and Expressions for facets.Classorg.apache.solr.analytics.accumulatorApache Solr Lucene
FacetingAccumulator .EntryComparatorA comparator to compare expression values for field facet sorting.Classorg.apache.solr.analytics.accumulator.FacetingAccumulatorApache Solr Lucene
FacetRequestInterfaceorg.apache.solr.analytics.requestApache Solr Lucene
FacetValueAccumulatorInterface that describes the methods needed for an Accumulator to be able to handle fieldFacets, rangeFacets and queryFacets.Interfaceorg.apache.solr.analytics.accumulator.facetApache Solr Lucene
FieldFacetAccumulatorAn Accumulator that manages the faceting for fieldFacets.Classorg.apache.solr.analytics.accumulator.facetApache Solr Lucene
FieldFacetRequestContains all of the specifications for a field facet.Classorg.apache.solr.analytics.requestApache Solr Lucene
FieldFacetRequest .FacetSortDirectionClassorg.apache.solr.analytics.request.FieldFacetRequestApache Solr Lucene
FieldFacetRequest .FacetSortSpecificationSpecifies how to sort the buckets of a field facet.Classorg.apache.solr.analytics.request.FieldFacetRequestApache Solr Lucene
FilterFieldSourceDefaultIsMissingFieldSource wraps a field source to return missing values if the value is equal to the default value.Classorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
LogDoubleFunctionLogDoubleFunction returns the log of a double value with a given base.Classorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
MedianCalculatorClassorg.apache.solr.analytics.utilApache Solr Lucene
MedianStatsCollectorMedianStatsCollector computes the median.Classorg.apache.solr.analytics.statisticsApache Solr Lucene
MinMaxStatsCollectorMinMaxStatsCollector computes the min, max, number of values and number of missing values.Classorg.apache.solr.analytics.statisticsApache Solr Lucene
MultiDateFunctionAbstract ValueSource implementation which wraps multiple ValueSources and applies an extendible date function to their values.Classorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
MultiDelegateExpressionAbstraction of an expression that applies a function to an array of delegate expressions.Classorg.apache.solr.analytics.expressionApache Solr Lucene
MultiDoubleFunctionAbstract ValueSource implementation which wraps multiple ValueSources and applies an extendible double function to their values.Classorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
MultiplyDoubleFunctionMultiplyDoubleFunction returns the product of its components.Classorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
MultiStringFunctionAbstract ValueSource implementation which wraps multiple ValueSources and applies an extendible string function to their values.Classorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
NegateDoubleFunctionNegateDoubleFunction negates the double value of the source it contains.Classorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
NumericStatsCollectorNumericStatsCollector computes the sum, sum of squares, mean and standard deviation.Classorg.apache.solr.analytics.statisticsApache Solr Lucene
PercentileCalculatorClassorg.apache.solr.analytics.utilApache Solr Lucene
PercentileStatsCollectorPercentileStatsCollector computes a given list of percentiles.Classorg.apache.solr.analytics.statisticsApache Solr Lucene
PowDoubleFunctionPowDoubleFunction returns 'a' raised to the power of 'b'.Classorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
QueryFacetAccumulatorAn Accumulator that manages a certain query of a given query facet.Classorg.apache.solr.analytics.accumulator.facetApache Solr Lucene
QueryFacetRequestContains all of the specifications for a query facet.Classorg.apache.solr.analytics.requestApache Solr Lucene
RangeEndpointCalculatorClassorg.apache.solr.analytics.utilApache Solr Lucene
RangeEndpointCalculator .DateRangeEndpointCalculatorClassorg.apache.solr.analytics.util.RangeEndpointCalculatorApache Solr Lucene
RangeEndpointCalculator .DoubleRangeEndpointCalculatorClassorg.apache.solr.analytics.util.RangeEndpointCalculatorApache Solr Lucene
RangeEndpointCalculator .FacetRangeClassorg.apache.solr.analytics.util.RangeEndpointCalculatorApache Solr Lucene
RangeEndpointCalculator .FloatRangeEndpointCalculatorClassorg.apache.solr.analytics.util.RangeEndpointCalculatorApache Solr Lucene
RangeEndpointCalculator .IntegerRangeEndpointCalculatorClassorg.apache.solr.analytics.util.RangeEndpointCalculatorApache Solr Lucene
RangeEndpointCalculator .LongRangeEndpointCalculatorClassorg.apache.solr.analytics.util.RangeEndpointCalculatorApache Solr Lucene
RangeFacetAccumulatorAn Accumulator that manages a certain range of a given range facet.Classorg.apache.solr.analytics.accumulator.facetApache Solr Lucene
RangeFacetRequestContains all of the specifications for a range facet.Classorg.apache.solr.analytics.requestApache Solr Lucene
ReverseStringFunctionReverseStringFunction reverses the string value of the source it contains.Classorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
SingleDelegateExpressionAbstraction of an expression that applies a function to one delegate expression.Classorg.apache.solr.analytics.expressionApache Solr Lucene
SingleDoubleFunctionAbstract ValueSource implementation which wraps one ValueSource and applies an extendible double function to its values.Classorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
SingleStringFunctionAbstract ValueSource implementation which wraps one ValueSource and applies an extendible string function to its values.Classorg.apache.solr.analytics.util.valuesourceApache Solr Lucene
StatsCollectorStatsCollector implementations reduce a list of Objects to a single value.Interfaceorg.apache.solr.analytics.statisticsApache Solr Lucene
StatsCollectorSupplierFactoryClassorg.apache.solr.analytics.statisticsApache Solr Lucene
UniqueStatsCollectorUniqueValueCounter computes the number of unique values.Classorg.apache.solr.analytics.statisticsApache Solr Lucene
ValueAccumulatorAbstract Collector that manages all StatsCollectors, Expressions and Facets.Classorg.apache.solr.analytics.accumulatorApache Solr Lucene
CarrotClusteringEngineSearch results clustering engine based on Carrot2 clustering algorithms.Classorg.apache.solr.handler.clustering.carrot2Apache Solr Lucene
CarrotParamsCarrot2 parameter mapping (recognized and mapped if passed via Solr configuration).Classorg.apache.solr.handler.clustering.carrot2Apache Solr Lucene
ClusteringComponentProvides a plugin for performing cluster analysis.Classorg.apache.solr.handler.clusteringApache Solr Lucene
ClusteringEngineA base class for SearchClusteringEngine and DocumentClusteringEngine.Classorg.apache.solr.handler.clusteringApache Solr Lucene
ClusteringParamsWARNING: This API is experimental and might change in incompatible ways in the next release.Interfaceorg.apache.solr.handler.clusteringApache Solr Lucene
DocumentClusteringEngineWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.handler.clusteringApache Solr Lucene
LuceneCarrot2StemmerFactoryAn implementation of Carrot2's IStemmerFactory based on Lucene's APIs.Classorg.apache.solr.handler.clustering.carrot2Apache Solr Lucene
LuceneCarrot2TokenizerFactoryAn implementation of Carrot2's ITokenizerFactory based on Lucene's Smart Chinese tokenizer.Classorg.apache.solr.handler.clustering.carrot2Apache Solr Lucene
SearchClusteringEngineBase class for clustering engines performing cluster analysis on searchWARNING: This API is experimental and might change in incompatible ways in the next release.Classorg.apache.solr.handler.clusteringApache Solr Lucene
SolrStopwordsCarrot2LexicalDataFactoryAn implementation of Carrot2's ILexicalDataFactory that adds stop words from a field's StopFilter to the default stop words used in Carrot2,Classorg.apache.solr.handler.clustering.carrot2Apache Solr Lucene
BinContentStreamDataSource A data source implementation which can be used to read binary stream from content streams.Classorg.apache.solr.handler.dataimportApache Solr Lucene
BinFileDataSource A DataSource which reads from local files Refer to http://wiki.Classorg.apache.solr.handler.dataimportApache Solr Lucene
BinURLDataSource A data source implementation which can be used to read binary streams using HTTP.Classorg.apache.solr.handler.dataimportApache Solr Lucene
CachePropertyUtilClassorg.apache.solr.handler.dataimportApache Solr Lucene
ClobTransformerTransformer instance which converts a Clob to a String.Classorg.apache.solr.handler.dataimportApache Solr Lucene
ConfigNameConstantsClassorg.apache.solr.handler.dataimport.configApache Solr Lucene
ConfigParseUtilClassorg.apache.solr.handler.dataimport.configApache Solr Lucene
ConfigParseUtilClassorg.apache.solr.handler.dataimportApache Solr Lucene
ContentStreamDataSourceA DataSource implementation which reads from the ContentStream of a POST request Refer to http://wiki.Classorg.apache.solr.handler.dataimportApache Solr Lucene
Context This abstract class gives access to all available objects.Classorg.apache.solr.handler.dataimportApache Solr Lucene
ContextImpl An implementation for the Context This API is experimental and subject to changeClassorg.apache.solr.handler.dataimportApache Solr Lucene
DataImporter Stores all configuration information for pulling and indexing data.Classorg.apache.solr.handler.dataimportApache Solr Lucene
DataImporter .StatusClassorg.apache.solr.handler.dataimport.DataImporterApache Solr Lucene
DataImportHandler Solr Request Handler for data import from databases and REST data sources.Classorg.apache.solr.handler.dataimportApache Solr Lucene
DataImportHandlerException Exception class for all DataImportHandler exceptions This API is experimental and subject to changeClassorg.apache.solr.handler.dataimportApache Solr Lucene
DataSource Provides data from a source with a given query.Classorg.apache.solr.handler.dataimportApache Solr Lucene
DateFormatEvaluatorFormats values using a given date format.Classorg.apache.solr.handler.dataimportApache Solr Lucene
DateFormatEvaluator .DateFormatCacheKeyClassorg.apache.solr.handler.dataimport.DateFormatEvaluatorApache Solr Lucene
DateFormatTransformer Transformer instance which creates Date instances out of Strings.Classorg.apache.solr.handler.dataimportApache Solr Lucene
DebugInfoClassorg.apache.solr.handler.dataimportApache Solr Lucene
DIHCache A cache that allows a DIH entity's data to persist locally prior being joined to other data and/or indexed.Interfaceorg.apache.solr.handler.dataimportApache Solr Lucene
DIHCacheSupportClassorg.apache.solr.handler.dataimportApache Solr Lucene
DIHConfiguration Mapping for data-config.Classorg.apache.solr.handler.dataimport.configApache Solr Lucene
DIHLogLevelsClassorg.apache.solr.handler.dataimportApache Solr Lucene
DIHProperties for use by the next import.Classorg.apache.solr.handler.dataimportApache Solr Lucene
DIHWriterWARNING: This API is experimental and might change in incompatible ways in the next release.Interfaceorg.apache.solr.handler.dataimportApache Solr Lucene
DIHWriterBaseClassorg.apache.solr.handler.dataimportApache Solr Lucene
DocBuilder DocBuilder is responsible for creating Solr documents out of the given configuration.Classorg.apache.solr.handler.dataimportApache Solr Lucene
DocBuilder .StatisticsClassorg.apache.solr.handler.dataimport.DocBuilderApache Solr Lucene
EntityClassorg.apache.solr.handler.dataimport.configApache Solr Lucene
EntityFieldClassorg.apache.solr.handler.dataimport.configApache Solr Lucene
EntityField .BuilderClassorg.apache.solr.handler.dataimport.config.EntityFieldApache Solr Lucene
EntityProcessor An instance of entity processor serves an entity.Classorg.apache.solr.handler.dataimportApache Solr Lucene
EntityProcessorBase Base class for all implementations of EntityProcessor Most implementations of EntityProcessor extend this base class which provides common functionality.Classorg.apache.solr.handler.dataimportApache Solr Lucene
EntityProcessorWrapperA Wrapper over EntityProcessor instance which performs transforms and handles multi-row outputs correctly.Classorg.apache.solr.handler.dataimportApache Solr Lucene
Evaluator Pluggable functions for resolving variables Implementations of this abstract class must provide a public no-arg constructor.Classorg.apache.solr.handler.dataimportApache Solr Lucene
Evaluator .VariableWrapperClassorg.apache.solr.handler.dataimport.EvaluatorApache Solr Lucene
EventListenerEvent listener for DataImportHandler This API is experimental and subject to changeInterfaceorg.apache.solr.handler.dataimportApache Solr Lucene
FieldClassorg.apache.solr.handler.dataimport.configApache Solr Lucene
Field .BuilderClassorg.apache.solr.handler.dataimport.config.FieldApache Solr Lucene
FieldReaderDataSourceThis can be useful for users who have a DB field containing xml and wish to use a nested XPathEntityProcessor The datasouce may be configured as followsClassorg.apache.solr.handler.dataimportApache Solr Lucene
FieldStreamDataSourceThis can be useful for users who have a DB field containing BLOBs which may be Rich documents The datasouce may be configured as followsClassorg.apache.solr.handler.dataimportApache Solr Lucene
FileDataSource A DataSource which reads from local files The file is read with the default platform encoding.Classorg.apache.solr.handler.dataimportApache Solr Lucene
FileListEntityProcessor An EntityProcessor instance which can stream file names found in a given base directory matching patterns and returning rows containing file information.Classorg.apache.solr.handler.dataimportApache Solr Lucene
HTMLStripTransformerA Transformer implementation which strip off HTML tags using HTMLStripCharFilter This is useful in case you don't need this HTML anyway.Classorg.apache.solr.handler.dataimportApache Solr Lucene
JdbcDataSource A DataSource implementation which can fetch data using JDBC.Classorg.apache.solr.handler.dataimportApache Solr Lucene
LineEntityProcessor An EntityProcessor instance which can stream lines of text read from a datasource.Classorg.apache.solr.handler.dataimportApache Solr Lucene
LogTransformerA Transformer implementation which logs messages in a given template format.Classorg.apache.solr.handler.dataimportApache Solr Lucene
MockDataSource A mock DataSource implementation which can be used for testing.Classorg.apache.solr.handler.dataimportApache Solr Lucene
NumberFormatTransformer A Transformer instance which can extract numbers out of strings.Classorg.apache.solr.handler.dataimportApache Solr Lucene
PlainTextEntityProcessorAn implementation of EntityProcessor which reads data from a url/file and give out a row which contains one String value.Classorg.apache.solr.handler.dataimportApache Solr Lucene
PropertyWriterClassorg.apache.solr.handler.dataimport.configApache Solr Lucene
RegexTransformer A Transformer implementation which uses Regular Expressions to extract, split and replace data in fields.Classorg.apache.solr.handler.dataimportApache Solr Lucene
RequestInfoClassorg.apache.solr.handler.dataimportApache Solr Lucene
ScriptTransformer A Transformer instance capable of executing functions written in scripting languages as a Transformer instance.Classorg.apache.solr.handler.dataimportApache Solr Lucene
SimplePropertiesWriter Writes properties using Properties.Classorg.apache.solr.handler.dataimportApache Solr Lucene
SolrEntityProcessor An implementation of EntityProcessor which fetches values from a separate Solr implementation using the SolrJ client library.Classorg.apache.solr.handler.dataimportApache Solr Lucene
SolrQueryEscapingEvaluatorClassorg.apache.solr.handler.dataimportApache Solr Lucene
SolrWriter Writes documents to SOLR.Classorg.apache.solr.handler.dataimportApache Solr Lucene
SortedMapBackedCacheClassorg.apache.solr.handler.dataimportApache Solr Lucene
SqlEntityProcessor An EntityProcessor instance which provides support for reading from databases.Classorg.apache.solr.handler.dataimportApache Solr Lucene
SqlEscapingEvaluator Escapes values in SQL queries.Classorg.apache.solr.handler.dataimportApache Solr Lucene
TemplateTransformer A Transformer which can put values into a column by resolving an expression containing other columnsClassorg.apache.solr.handler.dataimportApache Solr Lucene
Transformer Use this API to implement a custom transformer for any given entity Implementations of this abstract class must provide a public no-args constructor.Classorg.apache.solr.handler.dataimportApache Solr Lucene
URLDataSource A data source implementation which can be used to read character files using HTTP.Classorg.apache.solr.handler.dataimportApache Solr Lucene
UrlEvaluatorEscapes reserved characters in Solr queriesSee Also:ClientUtils.Classorg.apache.solr.handler.dataimportApache Solr Lucene
VariableResolver A set of nested maps that can resolve variables by namespaces.Classorg.apache.solr.handler.dataimportApache Solr Lucene
XPathEntityProcessor An implementation of EntityProcessor which uses a streaming xpath parser to extract values out of XML documents.Classorg.apache.solr.handler.dataimportApache Solr Lucene
XPathRecordReader A streaming xpath parser which uses StAX for XML parsing.Classorg.apache.solr.handler.dataimportApache Solr Lucene
XPathRecordReader .HandlerInterfaceorg.apache.solr.handler.dataimport.XPathRecordReaderApache Solr Lucene
ZKPropertiesWriter A SolrCloud-friendly extension of SimplePropertiesWriter.Classorg.apache.solr.handler.dataimportApache Solr Lucene
MailEntityProcessorAn EntityProcessor instance which can index emails along with their attachments from POP3 or IMAP sources.Classorg.apache.solr.handler.dataimportApache Solr Lucene
MailEntityProcessor .CustomFilterInterfaceorg.apache.solr.handler.dataimport.MailEntityProcessorApache Solr Lucene
TikaEntityProcessorAn implementation of EntityProcessor which reads data from rich docs To index latitude/longitude data that mightClassorg.apache.solr.handler.dataimportApache Solr Lucene
ExtractingDocumentLoaderThe class responsible for loading extracted content into Solr.Classorg.apache.solr.handler.extractionApache Solr Lucene
ExtractingDocumentLoader .MostlyPassthroughHtmlMapperClassorg.apache.solr.handler.extraction.ExtractingDocumentLoaderApache Solr Lucene
ExtractingMetadataConstantsConstants used internally by the ExtractingRequestHandler.Interfaceorg.apache.solr.handler.extractionApache Solr Lucene
ExtractingParamsThe various Solr Parameters names to use when extracting content.Interfaceorg.apache.solr.handler.extractionApache Solr Lucene
ExtractingRequestHandlerHandler for rich documents like PDF or Word or any other file format that Tika handles that need the text to be extracted first from the document.Classorg.apache.solr.handler.extractionApache Solr Lucene
RegexRulesPasswordProviderPassword provider for Extracting request handler which finds correct password based on file name matching against a list of regular expressions.Classorg.apache.solr.handler.extractionApache Solr Lucene
SolrContentHandlerThe class responsible for handling Tika events and translating them into SolrInputDocuments.Classorg.apache.solr.handler.extractionApache Solr Lucene
SolrContentHandlerFactoryClassorg.apache.solr.handler.extractionApache Solr Lucene
DetectedLanguageClassorg.apache.solr.update.processorApache Solr Lucene
LangDetectLanguageIdentifierUpdateProcessorIdentifies the language of a set of input fields using http://code.Classorg.apache.solr.update.processorApache Solr Lucene
LangDetectLanguageIdentifierUpdateProcessorFactoryIdentifies the language of a set of input fields using http://code.Classorg.apache.solr.update.processorApache Solr Lucene
LangIdParamsInterfaceorg.apache.solr.update.processorApache Solr Lucene
LanguageIdentifierUpdateProcessorIdentifies the language of a set of input fields.Classorg.apache.solr.update.processorApache Solr Lucene
TikaLanguageIdentifierUpdateProcessorIdentifies the language of a set of input fields using Tika's LanguageIdentifier.Classorg.apache.solr.update.processorApache Solr Lucene
TikaLanguageIdentifierUpdateProcessorFactoryIdentifies the language of a set of input fields using Tika's LanguageIdentifier.Classorg.apache.solr.update.processorApache Solr Lucene
DataInputInputStreamAn InputStream that wraps a DataInput.Classorg.apache.solr.hadoopApache Solr Lucene
DataOutputOutputStreamOutputStream implementation that wraps a DataOutput.Classorg.apache.solr.hadoopApache Solr Lucene
HdfsFileFieldNamesSolr field names for metadata of an HDFS file.Interfaceorg.apache.solr.hadoopApache Solr Lucene
HeartBeaterThis class runs a background thread that once every 60 seconds checks to see if a progress report is needed.Classorg.apache.solr.hadoopApache Solr Lucene
LineRandomizerMapperMR Mapper that randomizing a list of URLs.Classorg.apache.solr.hadoopApache Solr Lucene
LineRandomizerReducerMR Reducer that randomizing a list of URLs.Classorg.apache.solr.hadoopApache Solr Lucene
MapReduceIndexerToolPublic API for a MapReduce batch job driver that creates a set of Solr index shards from a set of input files and writes the indexes into HDFS, in a flexible, scalable and fault-tolerant manner.Classorg.apache.solr.hadoopApache Solr Lucene
MorphlineCountersenum MorphlineCountersEnum Constant SummaryClassorg.apache.solr.hadoop.morphlineApache Solr Lucene
MorphlineMapperThis class takes the input files, extracts the relevant content, transforms it and hands SolrInputDocuments to a set of reducers.Classorg.apache.solr.hadoop.morphlineApache Solr Lucene
MorphlineMapRunnerInternal helper for MorphlineMapper and dryRun mode; This API is for *INTERNAL* use only and should not be considered public.Classorg.apache.solr.hadoop.morphlineApache Solr Lucene
NoChangeUpdateConflictResolverUpdateConflictResolver implementation that returns the solr documents in the same order as they are received on input, i.Classorg.apache.solr.hadoop.dedupApache Solr Lucene
PathArgumentTypeArgumentType subclass for HDFS Path type, using fluent style API.Classorg.apache.solr.hadoopApache Solr Lucene
PathPartsClassorg.apache.solr.hadoopApache Solr Lucene
RejectingUpdateConflictResolverUpdateConflictResolver implementation that rejects multiple documents with the same key with an exception.Classorg.apache.solr.hadoop.dedupApache Solr Lucene
RetainMostRecentUpdateConflictResolverUpdateConflictResolver implementation that ignores all but the most recent document version, based on a configurable numeric Solr field, which defaultsClassorg.apache.solr.hadoop.dedupApache Solr Lucene
SolrCloudPartitionerMapReduce partitioner that partitions the Mapper output such that each SolrInputDocument gets sent to the SolrCloud shard that it would have beenClassorg.apache.solr.hadoopApache Solr Lucene
SolrCountersClassorg.apache.solr.hadoopApache Solr Lucene
SolrInputDocumentComparatorDefault mechanism of determining which of two Solr documents with the same key is the more recent version.Classorg.apache.solr.hadoop.dedupApache Solr Lucene
SolrInputDocumentComparator .TimeStampComparatorClassorg.apache.solr.hadoop.dedup.SolrInputDocumentComparatorApache Solr Lucene
SolrInputDocumentWritableClassorg.apache.solr.hadoopApache Solr Lucene
SolrMapperClassorg.apache.solr.hadoopApache Solr Lucene
SolrOutputFormatClassorg.apache.solr.hadoopApache Solr Lucene
SolrReducerThis class loads the mapper's SolrInputDocuments into one EmbeddedSolrServer per reducer.Classorg.apache.solr.hadoopApache Solr Lucene
SortingUpdateConflictResolverUpdateConflictResolver implementation that orders colliding updates ascending from least recent to most recent (partial) update, based on a configurableClassorg.apache.solr.hadoop.dedupApache Solr Lucene
TreeMergeMapperFor the meat see TreeMergeOutputFormat.Classorg.apache.solr.hadoopApache Solr Lucene
TreeMergeOutputFormatClassorg.apache.solr.hadoopApache Solr Lucene
UnbufferedDataInputInputStreamClassorg.apache.solr.hadoopApache Solr Lucene
UpdateConflictResolverInterface that enables deduplication and ordering of a series of document updates for the same unique document key.Interfaceorg.apache.solr.hadoop.dedupApache Solr Lucene
UtilsClassorg.apache.solr.hadoopApache Solr Lucene
SolrCellBuilderCommand that pipes the first attachment of a record into one of the given Tika parsers, then maps the Tika output back to a record using SolrCell.Classorg.apache.solr.morphlines.cellApache Solr Lucene
StripNonCharSolrContentHandlerFactorySolrContentHandler and associated factory that strips non-characters and trims on output.Classorg.apache.solr.morphlines.cellApache Solr Lucene
TrimSolrContentHandlerFactorySolrContentHandler and associated factory that trims field values on output.Classorg.apache.solr.morphlines.cellApache Solr Lucene
DocumentLoaderA vehicle to load a list of Solr documents into some kind of destination, such as a SolrServer or MapReduce RecordWriter.Interfaceorg.apache.solr.morphlines.solrApache Solr Lucene
GenerateSolrSequenceKeyBuilderA command that assigns a record unique key that is the concatenation of the given baseIdField record field, followed by a running count of the record number withinClassorg.apache.solr.morphlines.solrApache Solr Lucene
LoadSolrBuilderA command that loads a record into a SolrServer or MapReduce SolrOutputFormat.Classorg.apache.solr.morphlines.solrApache Solr Lucene
SanitizeUnknownSolrFieldsBuilderCommand that sanitizes record fields that are unknown to Solr schema.Classorg.apache.solr.morphlines.solrApache Solr Lucene
SolrClientDocumentLoaderA vehicle to load a list of Solr documents into a local or remote SolrClient.Classorg.apache.solr.morphlines.solrApache Solr Lucene
SolrLocatorSet of configuration parameters that identify the location and schema of a Solr server or SolrCloud; Based on this information this class can return the schema and a correspondingClassorg.apache.solr.morphlines.solrApache Solr Lucene
SolrMorphlineContextA context that is specific to Solr.Classorg.apache.solr.morphlines.solrApache Solr Lucene
SolrMorphlineContext .BuilderHelper to construct a SolrMorphlineContext instance.Classorg.apache.solr.morphlines.solr.SolrMorphlineContextApache Solr Lucene
SolrServerDocumentLoaderClassorg.apache.solr.morphlines.solrApache Solr Lucene
TokenizeTextBuilderA command that uses the embedded Solr/Lucene Analyzer library to generate tokens from a text string, without sending data to a Solr server.Classorg.apache.solr.morphlines.solrApache Solr Lucene
FieldMappingExceptionException thrown when an error happening while mapping UIMA CAS model to Solr fieldsSee Also:Serialized FormClassorg.apache.solr.uima.processorApache Solr Lucene
SolrUIMAConfigurationClassorg.apache.solr.uima.processorApache Solr Lucene
SolrUIMAConfigurationReaderClassorg.apache.solr.uima.processorApache Solr Lucene
UIMAToSolrMapperClassorg.apache.solr.uima.processorApache Solr Lucene
UIMAUpdateRequestProcessorClassorg.apache.solr.uima.processorApache Solr Lucene
UIMAUpdateRequestProcessorFactoryClassorg.apache.solr.uima.processorApache Solr Lucene
AbstractBadConfigTestBaseClassorg.apache.solr.coreApache Solr Lucene
AbstractDistribZkTestBaseClassorg.apache.solr.cloudApache Solr Lucene
AbstractFullDistribZkTestBaseTODO: we should still test this works as a custom update chain as well as what we test now - the default update chainClassorg.apache.solr.cloudApache Solr Lucene
AbstractFullDistribZkTestBase .CloudJettyRunnerClassorg.apache.solr.cloud.AbstractFullDistribZkTestBaseApache Solr Lucene
AbstractSolrTestCaseAn Abstract base class that makes writing Solr JUnit tests easier Test classes that subclass this need only specify the path to theClassorg.apache.solr.utilApache Solr Lucene
AbstractZkTestCaseBase test class for ZooKeeper tests.Classorg.apache.solr.cloudApache Solr Lucene
BadHdfsThreadsFilterClassorg.apache.solr.utilApache Solr Lucene
BadMrClusterThreadsFilterClassorg.apache.solr.utilApache Solr Lucene
BadZookeeperThreadsFilterClassorg.apache.solr.utilApache Solr Lucene
BaseDistributedSearchTestCaseHelper base class for distributed search test cases By default, all tests in sub-classes will be executed withClassorg.apache.solrApache Solr Lucene
BaseDistributedSearchTestCase .RandDateClassorg.apache.solr.BaseDistributedSearchTestCaseApache Solr Lucene
BaseDistributedSearchTestCase .RandValClassorg.apache.solr.BaseDistributedSearchTestCaseApache Solr Lucene
BaseDistributedSearchTestCase .ShardsRepeatClassorg.apache.solr.BaseDistributedSearchTestCaseApache Solr Lucene
BaseTestHarnessClassorg.apache.solr.utilApache Solr Lucene
BufferingRequestProcessorClassorg.apache.solr.update.processorApache Solr Lucene
ChaosMonkeyThe monkey can stop random or specific jetties used with SolrCloud.Classorg.apache.solr.cloudApache Solr Lucene
CloudInspectUtilClassorg.apache.solr.cloudApache Solr Lucene
DOMUtilTestBaseClassorg.apache.solr.utilApache Solr Lucene
ExternalPathsSome tests need to reach outside the classpath to get certain resources (e.Classorg.apache.solr.utilApache Solr Lucene
IpTablesClassorg.apache.solr.cloudApache Solr Lucene
JSONTestUtilClassorg.apache.solrApache Solr Lucene
MiniSolrCloudClusterClassorg.apache.solr.cloudApache Solr Lucene
MockCharFilterFactoryFactory for MockCharFilter for testing purposes.Classorg.apache.solr.analysisApache Solr Lucene
MockDirectoryFactoryOpens a directory with LuceneTestCase.Classorg.apache.solr.coreApache Solr Lucene
MockFSDirectoryFactoryOpens a directory with LuceneTestCase.Classorg.apache.solr.coreApache Solr Lucene
MockSolrZkClientClassorg.apache.solr.cloudApache Solr Lucene
MockTokenFilterFactoryFactory for MockTokenFilter for testing purposes.Classorg.apache.solr.analysisApache Solr Lucene
MockTokenizerFactoryFactory for MockTokenizer for testing purposes.Classorg.apache.solr.analysisApache Solr Lucene
MockZkStateReaderClassorg.apache.solr.cloudApache Solr Lucene
RandomMergePolicyA MergePolicy with a no-arg constructor that proxies to a wrapped instance retrieved from LuceneTestCase.Classorg.apache.solr.utilApache Solr Lucene
ReadOnlyCoresLocatorClassorg.apache.solr.utilApache Solr Lucene
RestTestBaseClassorg.apache.solr.utilApache Solr Lucene
RestTestHarnessClassorg.apache.solr.utilApache Solr Lucene
RevertDefaultThreadHandlerRuleClassorg.apache.solr.utilApache Solr Lucene
SocketProxyKindly borrowed the idea and base implementation from the ActiveMQ project; useful for blocking traffic on a specified port.Classorg.apache.solr.cloudApache Solr Lucene
SolrIgnoredThreadsFilterThis ignores those threads in Solr for which there is no way to clean up after a suite.Classorg.apache.solrApache Solr Lucene
SolrJettyTestBaseClassorg.apache.solrApache Solr Lucene
SolrTestCaseHSClassorg.apache.solrApache Solr Lucene
SolrTestCaseHS .ClientClassorg.apache.solr.SolrTestCaseHSApache Solr Lucene
SolrTestCaseHS .Client .TesterClassorg.apache.solr.SolrTestCaseHS.ClientApache Solr Lucene
SolrTestCaseHS .ClientProviderClassorg.apache.solr.SolrTestCaseHSApache Solr Lucene
SolrTestCaseHS .SolrInstanceClassorg.apache.solr.SolrTestCaseHSApache Solr Lucene
SolrTestCaseHS .SolrInstancesClassorg.apache.solr.SolrTestCaseHSApache Solr Lucene
SolrTestCaseJ4A junit4 Solr test harness that extends LuceneTestCaseJ4.Classorg.apache.solrApache Solr Lucene
SolrTestCaseJ4 .CoreDescriptorBuilderClassorg.apache.solr.SolrTestCaseJ4Apache Solr Lucene
SolrTestCaseJ4 .DocClassorg.apache.solr.SolrTestCaseJ4Apache Solr Lucene
SolrTestCaseJ4 .FldClassorg.apache.solr.SolrTestCaseJ4Apache Solr Lucene
SolrTestCaseJ4 .FValClassorg.apache.solr.SolrTestCaseJ4Apache Solr Lucene
SolrTestCaseJ4 .IRangeClassorg.apache.solr.SolrTestCaseJ4Apache Solr Lucene
SolrTestCaseJ4 .IValsClassorg.apache.solr.SolrTestCaseJ4Apache Solr Lucene
SolrTestCaseJ4 .IValsPercentClassorg.apache.solr.SolrTestCaseJ4Apache Solr Lucene
SolrTestCaseJ4 .SuppressObjectReleaseTrackerAnnotation for test classes that want to disable ObjectReleaseTrackerRequired Element SummaryClassorg.apache.solr.SolrTestCaseJ4Apache Solr Lucene
SolrTestCaseJ4 .SuppressSSLAnnotation for test classes that want to disable SSLOptional Element SummaryClassorg.apache.solr.SolrTestCaseJ4Apache Solr Lucene
SolrTestCaseJ4 .SValClassorg.apache.solr.SolrTestCaseJ4Apache Solr Lucene
SolrTestCaseJ4 .ValsClassorg.apache.solr.SolrTestCaseJ4Apache Solr Lucene
SolrTestCaseJ4 .XmlDocClassorg.apache.solr.SolrTestCaseJ4Apache Solr Lucene
SSLTestConfigClassorg.apache.solr.utilApache Solr Lucene
StoppableIndexingThreadClassorg.apache.solr.cloudApache Solr Lucene
TestHarnessThis class provides a simple harness that may be useful when This class lives in the tests-framework source tree (and not in the test sourceClassorg.apache.solr.utilApache Solr Lucene
TestHarness .TestCoresLocatorClassorg.apache.solr.util.TestHarnessApache Solr Lucene
TrackingShardHandlerFactoryA ShardHandlerFactory that extends HttpShardHandlerFactory and tracks requests made to nodes/shards such that interested partiesClassorg.apache.solr.handler.componentApache Solr Lucene
TrackingShardHandlerFactory .RequestTrackingQueueA queue having helper methods to select requests by shard and purpose.Classorg.apache.solr.handler.component.TrackingShardHandlerFactoryApache Solr Lucene
TrackingShardHandlerFactory .ShardRequestAndParamsClassorg.apache.solr.handler.component.TrackingShardHandlerFactoryApache Solr Lucene
ZkTestServerClassorg.apache.solr.cloudApache Solr Lucene
ZkTestServer .LimitViolationActionClassorg.apache.solr.cloud.ZkTestServerApache Solr Lucene