Skip navigation links
Apache Solr

Apache Solr 4.10.2 API

Apache Solr 
Package Description
org.apache.solr
Commonly reused classes and interfaces (deprecated package, do not add new classes)
org.apache.solr.analysis
Factories and classes specific to text analysis and the creation of TokenStreams See org.apache.lucene.analysis for additional details.
org.apache.solr.client.solrj
Primary APIs for communicating with a Solr Server from a Java client.
org.apache.solr.client.solrj.beans
Annotation based mapping of client objects to Solr documents.
org.apache.solr.client.solrj.embedded
SolrJ client implementations for embedded solr access.
org.apache.solr.client.solrj.impl
Concrete implementations of client API classes.
org.apache.solr.client.solrj.request
Convenience classes for dealing with various types of Solr requests.
org.apache.solr.client.solrj.response
Convenience classes for dealing with various types of Solr responses.
org.apache.solr.client.solrj.util
Utilities for Solr client applications.
org.apache.solr.cloud
Classes for dealing with ZooKeeper when operating in SolrCloud mode.
org.apache.solr.common
Commonly reused classes and interfaces (deprecated package, do not add new classes)
org.apache.solr.common.cloud
Common Solr Cloud and ZooKeeper related classes reused on both clients & server.
org.apache.solr.common.luke
Common constants used by the LukeRequestHandler.
org.apache.solr.common.params
Parameter constants and enumerations.
org.apache.solr.common.util
Common utility classes reused on both clients & server.
org.apache.solr.core
Core classes implementin Solr internals and the management of SolrCores
org.apache.solr.handler
Concrete implementations of SolrRequestHandler
org.apache.solr.handler.admin
SolrRequestHandler implementations for powering he Solr Admin UI
org.apache.solr.handler.component
SearchComponent implementations for use in SearchHandler
org.apache.solr.handler.dataimport
Plugins for DataImportHandler that have additional dependencies.
org.apache.solr.handler.dataimport.config
Utility classes for parsing & modeling DIH configuration.
org.apache.solr.handler.extraction
ExtractingRequestHandler and related code.
org.apache.solr.handler.loader
ContentStreamLoader implementations for use in ContentStreamHandlerBase implementations
org.apache.solr.highlight
SolrHighlighter API and related implementaions and utilities See org.apache.lucene.search.highlight for addition information.
org.apache.solr.internal.csv
Internal classes used for reading/writing CSV
org.apache.solr.internal.csv.writer
Internal classes used for reading/writing CSV
org.apache.solr.logging
APIs related to capturing log event info in the LoggingHandler
org.apache.solr.logging.jul
JUL based implementation of LogWatcher
org.apache.solr.logging.log4j
Log4j based implementation of LogWatcher
org.apache.solr.parser
Solr native variant of the Lucene Classic QueryParser
org.apache.solr.request
APIs and classes for dealing with Solr requests
org.apache.solr.response
VelocityResponseWriter and related code.
org.apache.solr.response.transform
APIs and implementations of DocTransformer for modifying documents in Solr request responses
org.apache.solr.rest
Solr RESTful APIs via Restlet.
org.apache.solr.rest.schema
Provides RESTful API access to the Solr Schema using Restlet.
org.apache.solr.rest.schema.analysis
Analysis-related functionality for RESTful API access to the Solr Schema using Restlet.
org.apache.solr.schema
FieldType plugins that have additional dependencies.
org.apache.solr.search
APIs and classes for parsing and processing search requests
org.apache.solr.search.function
Solr implementations of ValueSource for function queries.
org.apache.solr.search.function.distance
Solr implementations of ValueSource for distance based function queries.
org.apache.solr.search.grouping
APIs and classes for implementing result grouping See the solr wiki for more information
org.apache.solr.search.grouping.collector
Grouping related Collectors
org.apache.solr.search.grouping.distributed
Internal APIs for distribute result grouping
org.apache.solr.search.grouping.distributed.command
Internal classes used to implement distributed result grouping
org.apache.solr.search.grouping.distributed.requestfactory
Internal classes used to implement distributed result grouping
org.apache.solr.search.grouping.distributed.responseprocessor
Internal classes used to implement distributed result grouping
org.apache.solr.search.grouping.distributed.shardresultserializer
Internal classes used to implement distributed result grouping
org.apache.solr.search.grouping.endresulttransformer
APIs and classes for transforming result grouping results into the appropriate response format
org.apache.solr.search.join
Classes related to joins.
org.apache.solr.search.similarities
Factories for various built-in Lucene ranking models.
org.apache.solr.servlet
Servlet related classes for powering the Solr HTTP API
org.apache.solr.servlet.cache
Caching related classes used in the Solr HTTP API
org.apache.solr.spelling
APIs and classes used by the SpellCheckComponent See org.apache.lucene.search.spell and org.apache.lucene.search.suggest for additional information.
org.apache.solr.spelling.suggest
APIs and classes used by the SpellCheckComponent See org.apache.lucene.search.spell and org.apache.lucene.search.suggest for additional information.
org.apache.solr.spelling.suggest.fst
Factories for FST and Analyzing based Suggesters
org.apache.solr.spelling.suggest.jaspell
Factories for JaSpell based Suggesters
org.apache.solr.spelling.suggest.tst
Factories for TST based Suggesters
org.apache.solr.store.blockcache
An HDFS blockcache implementation.
org.apache.solr.store.hdfs
An HDFS Directory implementation.
org.apache.solr.uima.processor
org.apache.solr.update
APIs and classes for managing index updates
org.apache.solr.update.processor
Various implementations of LanguageIdentifierUpdateProcessor and their factories.
org.apache.solr.util
Common utility classes used throughout Solr
org.apache.solr.util.plugin
Common APIs related to implementing Solr plugins See also: SolrPluginUtils.
org.apache.solr.util.stats
Utilities for collecting statistics
org.apache.solr.util.xslt
XSLT related utilities (deprecated package, do not add new classes)
Skip navigation links
Apache Solr

Copyright © 2000–2014 The Apache Software Foundation. All rights reserved.