Modifier and Type | Interface and Description |
---|---|
interface |
SolrEventListener |
Modifier and Type | Class and Description |
---|---|
class |
DirectoryFactory
Provides access to a Directory implementation.
|
class |
IndexReaderFactory
Factory used to build a new IndexReader instance.
|
class |
MMapDirectoryFactory
Directly provide MMapDirectory instead of relying on
FSDirectory.open(java.io.File)
Can set the following parameters:
unmap -- See MMapDirectory.setUseUnmap(boolean)
maxChunkSize -- The Max chunk size. |
class |
NIOFSDirectoryFactory
Factory to instantiate
NIOFSDirectory |
class |
RAMDirectoryFactory
Directory provider for using lucene RAMDirectory
|
class |
SimpleFSDirectoryFactory
Factory to instantiate
SimpleFSDirectory |
class |
SolrCore.LazyQueryResponseWriterWrapper |
class |
SolrDeletionPolicy
Standard Solr deletion policy that allows reserving index commit points
for certain amounts of time to support features such as index replication
or snapshooting directly out of a live index directory.
|
class |
StandardDirectoryFactory
Directory provider which mimics original Solr FSDirectory based behavior.
|
class |
StandardIndexReaderFactory
Default IndexReaderFactory implementation.
|
Modifier and Type | Class and Description |
---|---|
class |
ClusteringComponent
Provide a plugin for clustering results.
|
Modifier and Type | Class and Description |
---|---|
class |
DebugComponent
Adds debugging information to a request.
|
class |
FacetComponent
TODO!
|
class |
HighlightComponent
TODO!
|
class |
MoreLikeThisComponent
TODO!
|
class |
QueryComponent
TODO!
|
class |
QueryElevationComponent
A component to elevate some documents to the top of the result set.
|
class |
SearchComponent
TODO!
|
class |
SpellCheckComponent
A SearchComponent implementation which provides support for spell checking
and suggestions using the Lucene contributed SpellChecker.
|
class |
StatsComponent
Stats component calculates simple statistics on numeric field values
|
class |
TermsComponent
Return TermEnum information, useful for things like auto suggest.
|
class |
TermVectorComponent
Return term vectors for the documents in a query result set.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SolrEncoder |
interface |
SolrFormatter |
interface |
SolrFragListBuilder |
interface |
SolrFragmenter |
Modifier and Type | Class and Description |
---|---|
class |
BreakIteratorBoundaryScanner |
class |
DefaultEncoder
Use the
DefaultEncoder |
class |
GapFragmenter |
class |
HtmlEncoder
Use the
SimpleHTMLEncoder |
class |
HtmlFormatter
Use the
SimpleHTMLFormatter |
class |
RegexFragmenter
Fragmenter that tries to produce snippets that "look" like a regular
expression. |
class |
ScoreOrderFragmentsBuilder |
class |
SimpleBoundaryScanner |
class |
SimpleFragListBuilder |
class |
SimpleFragmentsBuilder |
class |
SingleFragListBuilder |
class |
SolrBoundaryScanner |
class |
SolrFragmentsBuilder |
Modifier and Type | Interface and Description |
---|---|
interface |
BinaryQueryResponseWriter
Implementations of
BinaryQueryResponseWriter are used to
write response in binary format
Functionality is exactly same as its parent class QueryResponseWriter write(Writer writer, SolrQueryRequest request, SolrQueryResponse response)
method |
interface |
QueryResponseWriter
Implementations of
QueryResponseWriter are used to format responses to query requests. |
Modifier and Type | Class and Description |
---|---|
class |
BinaryResponseWriter |
class |
CSVResponseWriter |
class |
GenericBinaryResponseWriter
A generic
QueryResponseWriter implementation that requires a user to
implement the
GenericBinaryResponseWriter.getSingleResponseWriter(OutputStream, SolrQueryRequest, SolrQueryResponse)
that defines a BaseResponseWriter.SingleResponseWriter to handle the binary output. |
class |
GenericTextResponseWriter
Deprecated.
use
TextResponseWriter see SOLR-2485 |
class |
JSONResponseWriter |
class |
PHPResponseWriter |
class |
PHPSerializedResponseWriter
A description of the PHP serialization format can be found here:
http://www.hurring.com/scott/code/perl/serialize/
|
class |
PythonResponseWriter |
class |
RawResponseWriter
Writes a ContentStream directly to the output.
|
class |
RubyResponseWriter |
class |
XMLResponseWriter |
class |
XSLTResponseWriter
QueryResponseWriter which captures the output of the XMLWriter
(in memory for now, not optimal performancewise), and applies an XSLT transform
to it.
|
Modifier and Type | Class and Description |
---|---|
class |
BoostQParserPlugin
Create a boosted query from the input value.
|
class |
DisMaxQParserPlugin
Create a dismax query from the input value.
|
class |
ExtendedDismaxQParserPlugin
An advanced multi-field query parser.
|
class |
FieldQParserPlugin
Create a field query from the input value, applying text analysis and constructing a phrase query if appropriate.
|
class |
FunctionQParserPlugin
Create a function query from the input value.
|
class |
FunctionRangeQParserPlugin
Create a range query over a function.
|
class |
LuceneQParserPlugin
Parse Solr's variant on the Lucene QueryParser syntax.
|
class |
NestedQParserPlugin
Create a nested query, with the ability of that query to redefine it's type via
local parameters.
|
class |
OldLuceneQParserPlugin
Parse Solr's variant of Lucene QueryParser syntax, including the
deprecated sort specification after the query.
|
class |
PrefixQParserPlugin
Create a prefix query from the input value.
|
class |
QParserPlugin |
class |
RawQParserPlugin
Create a term query from the input value without any text analysis or transformation whatsoever.
|
class |
SpatialBoxQParserPlugin |
class |
SpatialFilterQParserPlugin
Creates a spatial Filter based on the type of spatial point used.
|
class |
TermQParserPlugin
Create a single term query from the input value equivalent to readableToIndexed().
|
class |
ValueSourceParser
A factory that parses user queries to generate ValueSource instances.
|
Modifier and Type | Class and Description |
---|---|
class |
QueryConverter
The QueryConverter is an abstract base class defining a method for converting
input "raw" queries into a set of tokens for spell checking.
|
class |
SpellingQueryConverter
Converts the query string to a Collection of Lucene tokens using a regular expression.
|
class |
SuggestQueryConverter
Passes the entire query string to the configured analyzer as-is.
|
Modifier and Type | Class and Description |
---|---|
class |
UIMAUpdateRequestProcessorFactory
Factory for
UIMAUpdateRequestProcessor |
Modifier and Type | Class and Description |
---|---|
class |
LangDetectLanguageIdentifierUpdateProcessorFactory
Identifies the language of a set of input fields using
http://code.google.com/p/language-detection
The UpdateProcessorChain config entry can take a number of parameters
which may also be passed as HTTP parameters on the update request
and override the defaults.
|
class |
LogUpdateProcessorFactory
A logging processor.
|
class |
RunUpdateProcessorFactory
Pass the command to the UpdateHandler without any modifications
|
class |
SignatureUpdateProcessorFactory |
class |
TikaLanguageIdentifierUpdateProcessorFactory
Identifies the language of a set of input fields using Tika's
LanguageIdentifier.
|
class |
UniqFieldsUpdateProcessorFactory
A non-duplicate processor.
|
class |
UpdateRequestProcessorFactory
A factory to generate an UpdateRequestProcessor for each request.
|
class |
URLClassifyProcessorFactory
Creates URLClassifyProcessor
|
Modifier and Type | Class and Description |
---|---|
class |
NamedListPluginLoader<T extends NamedListInitializedPlugin> |