Uses of Interface
org.apache.solr.util.plugin.NamedListInitializedPlugin

Packages that use NamedListInitializedPlugin
org.apache.solr.core Core classes implementin Solr internals and the management of SolrCore
org.apache.solr.handler.component SearchComponent implementations for use in SearchHandler 
org.apache.solr.highlight SolrHighlighter API and related implementaions and utilities 
org.apache.solr.response API and implementations of QueryResponseWriter for formating Solr request responses 
org.apache.solr.response.transform APIs and implementations of DocTransformer for modifying documents in Solr request responses 
org.apache.solr.schema IndexSchema and FieldType implementations for powering schema.xml 
org.apache.solr.search APIs and classes for parsing and processing search requests 
org.apache.solr.search.function.distance Solr implementations of ValueSource for distance based function queries. 
org.apache.solr.search.join Classes related to joins. 
org.apache.solr.spelling APIs and classes used by the SpellCheckComponent 
org.apache.solr.update.processor UpdateRequestProcessorFactory APIs and implementations for use in UpdateRequestProcessorChain
org.apache.solr.util.plugin Common APIs related to implementing Solr plugins 
 

Uses of NamedListInitializedPlugin in org.apache.solr.core
 

Subinterfaces of NamedListInitializedPlugin in org.apache.solr.core
 interface SolrEventListener
           
 

Classes in org.apache.solr.core that implement NamedListInitializedPlugin
 class AbstractSolrEventListener
           
 class CachingDirectoryFactory
          A DirectoryFactory impl base class for caching Directory instances per path.
 class CodecFactory
          Factory for plugging in a custom Codec
 class DirectoryFactory
          Provides access to a Directory implementation.
 class EphemeralDirectoryFactory
          Directory provider for implementations that do not persist over reboots.
 class HdfsDirectoryFactory
           
 class IndexReaderFactory
          Factory used to build a new IndexReader instance.
 class MMapDirectoryFactory
          Directly provide MMapDirectory instead of relying on FSDirectory.open(java.io.File).
 class NIOFSDirectoryFactory
          Factory to instantiate NIOFSDirectory
 class NRTCachingDirectoryFactory
          Factory to instantiate NRTCachingDirectory
 class QuerySenderListener
           
 class RAMDirectoryFactory
          Factory to instantiate RAMDirectory
 class SchemaCodecFactory
          Per-field CodecFactory implementation, extends Lucene's and returns postings format implementations according to the schema configuration.
 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.
 

Uses of NamedListInitializedPlugin in org.apache.solr.handler.component
 

Classes in org.apache.solr.handler.component that implement NamedListInitializedPlugin
 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 RealTimeGetComponent
           
 class ResponseLogComponent
          Adds to the log file the document IDs that are sent in the query response.
 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 SuggestComponent
          SuggestComponent: interacts with multiple SolrSuggester to serve up suggestions Responsible for routing commands and queries to the appropriate SolrSuggester and for initializing them as specified by SolrConfig
 class TermsComponent
          Return TermEnum information, useful for things like auto suggest.
 class TermVectorComponent
          Return term vectors for the documents in a query result set.
 

Uses of NamedListInitializedPlugin in org.apache.solr.highlight
 

Subinterfaces of NamedListInitializedPlugin in org.apache.solr.highlight
 interface SolrEncoder
           
 interface SolrFormatter
           
 interface SolrFragListBuilder
           
 interface SolrFragmenter
           
 

Classes in org.apache.solr.highlight that implement NamedListInitializedPlugin
 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
           
 class WeightedFragListBuilder
           
 

Uses of NamedListInitializedPlugin in org.apache.solr.response
 

Subinterfaces of NamedListInitializedPlugin in org.apache.solr.response
 interface BinaryQueryResponseWriter
          Implementations of BinaryQueryResponseWriter are used to write response in binary format.
 interface QueryResponseWriter
          Implementations of QueryResponseWriter are used to format responses to query requests.
 

Classes in org.apache.solr.response that implement NamedListInitializedPlugin
 class BinaryResponseWriter
           
 class CSVResponseWriter
           
 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 SchemaXmlResponseWriter
           
 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.
 

Uses of NamedListInitializedPlugin in org.apache.solr.response.transform
 

Classes in org.apache.solr.response.transform that implement NamedListInitializedPlugin
 class DocIdAugmenterFactory
           
 class ElevatedMarkerFactory
          Used to mark whether a document has been elevated or not
 class ExcludedMarkerFactory
           
 class ExplainAugmenterFactory
           
 class ShardAugmenterFactory
           
 class TransformerFactory
          New instance for each request
 class ValueAugmenterFactory
           
 

Uses of NamedListInitializedPlugin in org.apache.solr.schema
 

Classes in org.apache.solr.schema that implement NamedListInitializedPlugin
 class ClassicIndexSchemaFactory
           
 class ExternalFileFieldReloader
          An event listener to reload ExternalFileFields for new searchers.
 class IndexSchemaFactory
          Base class for factories for IndexSchema implementations
 class ManagedIndexSchemaFactory
          Factory for ManagedIndexSchema
 

Uses of NamedListInitializedPlugin in org.apache.solr.search
 

Classes in org.apache.solr.search that implement NamedListInitializedPlugin
 class BoostQParserPlugin
          Create a boosted query from the input value.
 class CollapsingQParserPlugin
          The CollapsingQParserPlugin is a PostFilter that performs field collapsing.
 class DisMaxQParserPlugin
          Create a dismax query from the input value.
 class ExtendedDismaxQParserPlugin
          An advanced multi-field query parser based on the DisMax 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 JoinQParserPlugin
           
 class LuceneQParserPlugin
          Parse Solr's variant on the Lucene QueryParser syntax.
 class MaxScoreQParserPlugin
          Parses a query like Lucene query parser, but scoring with max score, not sum
Accepts the "tie" request parameter as with dismax.
 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 SimpleQParserPlugin
          Create a query from the input value that will be parsed by Lucene's SimpleQueryParser.
 class SpatialBoxQParserPlugin
           
 class SpatialFilterQParserPlugin
          Creates a spatial Filter based on the type of spatial point used.
 class SurroundQParserPlugin
          Plugin for lucene/contrib Surround query parser, bringing SpanQuery support to Solr.
 class SwitchQParserPlugin
          A QParserPlugin that acts like a "switch/case" statement.
 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.
 

Uses of NamedListInitializedPlugin in org.apache.solr.search.function.distance
 

Classes in org.apache.solr.search.function.distance that implement NamedListInitializedPlugin
 class GeoDistValueSourceParser
          Parses "geodist" creating HaversineConstFunction or HaversineFunction or calling SpatialStrategy.makeDistanceValueSource(com.spatial4j.core.shape.Point,double).
 

Uses of NamedListInitializedPlugin in org.apache.solr.search.join
 

Classes in org.apache.solr.search.join that implement NamedListInitializedPlugin
 class BlockJoinChildQParserPlugin
          Usage: {!child of="PARENT:true"}PARENT_PRICE:10
 class BlockJoinParentQParserPlugin
          Usage: {!parent which="PARENT:true"}CHILD_PRICE:10
 

Uses of NamedListInitializedPlugin in org.apache.solr.spelling
 

Classes in org.apache.solr.spelling that implement NamedListInitializedPlugin
 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.
 

Uses of NamedListInitializedPlugin in org.apache.solr.update.processor
 

Classes in org.apache.solr.update.processor that implement NamedListInitializedPlugin
 class AbstractDefaultValueUpdateProcessorFactory
           Base class that can be extended by any UpdateRequestProcessorFactory designed to add a default value to the document in an AddUpdateCommand when that field is not already specified.
 class 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.
 class CloneFieldUpdateProcessorFactory
          Clones the values found in any matching source field into the configured dest field.
 class ConcatFieldUpdateProcessorFactory
          Concatenates multiple values for fields matching the specified conditions using a configurable delimiter which defaults to ", ".
 class 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.
 class 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.
 class DistributedUpdateProcessorFactory
          Factory for DistributedUpdateProcessor.
 class DocBasedVersionConstraintsProcessorFactory
           This Factory generates an UpdateProcessor that helps to enforce Version constraints on documents based on per-document version numbers using a configured name of a versionField.
 class FieldLengthUpdateProcessorFactory
          Replaces any CharSequence values found in fields matching the specified conditions with the lengths of those CharSequences (as an Integer).
 class FieldMutatingUpdateProcessorFactory
          Base class for implementing Factories for FieldMutatingUpdateProcessors and FieldValueMutatingUpdateProcessors.
 class FieldValueSubsetUpdateProcessorFactory
          Base class for processors that want to mutate selected fields to only keep a subset of the original values.
 class FirstFieldValueUpdateProcessorFactory
          Keeps only the first value of fields matching the specified conditions.
 class HTMLStripFieldUpdateProcessorFactory
          Strips all HTML Markup in any CharSequence values found in fields matching the specified conditions.
 class IgnoreFieldUpdateProcessorFactory
          Ignores & removes fields matching the specified conditions from any document being added to the index.
 class LastFieldValueUpdateProcessorFactory
          Keeps only the last value of fields matching the specified conditions.
 class LogUpdateProcessorFactory
           A logging processor.
 class MaxFieldValueUpdateProcessorFactory
          An update processor that keeps only the the maximum value from any selected fields where multiple values are found.
 class MinFieldValueUpdateProcessorFactory
          An update processor that keeps only the the minimum value from any selected fields where multiple values are found.
 class NoOpDistributingUpdateProcessorFactory
          A No-Op implementation of DistributingUpdateProcessorFactory that allways returns null.
 class ParseBooleanFieldUpdateProcessorFactory
           Attempts to mutate selected fields that have only CharSequence-typed values into Boolean values.
 class ParseDateFieldUpdateProcessorFactory
           Attempts to mutate selected fields that have only CharSequence-typed values into Date values.
 class ParseDoubleFieldUpdateProcessorFactory
           Attempts to mutate selected fields that have only CharSequence-typed values into Double values.
 class ParseFloatFieldUpdateProcessorFactory
           Attempts to mutate selected fields that have only CharSequence-typed values into Float values.
 class ParseIntFieldUpdateProcessorFactory
           Attempts to mutate selected fields that have only CharSequence-typed values into Integer values.
 class ParseLongFieldUpdateProcessorFactory
           Attempts to mutate selected fields that have only CharSequence-typed values into Long values.
 class ParseNumericFieldUpdateProcessorFactory
          Abstract base class for numeric parsing update processor factories.
 class PreAnalyzedUpdateProcessorFactory
          An update processor that parses configured fields of any document being added using PreAnalyzedField with the configured format parser.
 class RegexpBoostProcessorFactory
          Factory which creates RegexBoostProcessors
 class RegexReplaceProcessorFactory
          An updated processor that applies a configured regex to any CharSequence values found in the selected fields, and replaces any matches with the configured replacement string
 class RemoveBlankFieldUpdateProcessorFactory
          Removes any values found which are CharSequence with a length of 0.
 class RunUpdateProcessorFactory
          Executes the update commands using the underlying UpdateHandler.
 class SignatureUpdateProcessorFactory
           
 class StatelessScriptUpdateProcessorFactory
           An update request processor factory that enables the use of update processors implemented as scripts which can be loaded by the SolrResourceLoader (usually via the conf dir for the SolrCore).
 class 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 in the specified field.
 class TrimFieldUpdateProcessorFactory
          Trims leading and trailing whitespace from any CharSequence values found in fields matching the specified conditions and returns the resulting String.
 class TruncateFieldUpdateProcessorFactory
          Truncates any CharSequence values found in fields matching the specified conditions to a maximum character length.
 class UniqFieldsUpdateProcessorFactory
          Removes duplicate values found in fields matching the specified conditions.
 class UpdateRequestProcessorFactory
          A factory to generate an UpdateRequestProcessor for each request.
 class URLClassifyProcessorFactory
          Creates URLClassifyProcessor
 class UUIDUpdateProcessorFactory
           An update processor that adds a newly generated UUID value to any document being added that does not already have a value in the specified field.
 

Uses of NamedListInitializedPlugin in org.apache.solr.util.plugin
 

Classes in org.apache.solr.util.plugin with type parameters of type NamedListInitializedPlugin
 class NamedListPluginLoader<T extends NamedListInitializedPlugin>
           
 



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