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 |
AtomicUpdateProcessorFactory |
An update processor that will convert conventional field-value document to atomic update document
|
class |
CdcrUpdateProcessorFactory |
|
class |
ClassificationUpdateProcessorFactory |
This class implements an UpdateProcessorFactory for the Classification Update Processor.
|
class |
CloneFieldUpdateProcessorFactory |
Clones the values found in any matching source field into
a 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 |
|
class |
DocBasedVersionConstraintsProcessorFactory |
This Factory generates an UpdateProcessor that helps to enforce Version
constraints on documents based on per-document version numbers using a configured
versionField , a comma-delimited list of fields to check for version
numbers.
|
class |
DocExpirationUpdateProcessorFactory |
Update Processor Factory for managing automatic "expiration" of documents.
|
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 |
FieldNameMutatingUpdateProcessorFactory |
In the FieldNameMutatingUpdateProcessorFactory configured below,
fields names will be mutated if the name contains space.
|
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 |
IgnoreCommitOptimizeUpdateProcessorFactory |
Gives system administrators a way to ignore explicit commit or optimize requests from clients.
|
class |
IgnoreFieldUpdateProcessorFactory |
Ignores & removes fields matching the specified
conditions from any document being added to the index.
|
class |
IgnoreLargeDocumentProcessorFactory |
Gives system administrators a way to ignore very large update from clients.
|
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 |
NestedUpdateProcessorFactory |
Adds fields to nested documents to support some nested search requirements.
|
class |
NoOpDistributingUpdateProcessorFactory |
A No-Op implementation of DistributingUpdateProcessorFactory that
allways returns the next processor instead of inserting a new URP in front of it.
|
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 |
SimpleUpdateProcessorFactory |
A base class for writing a very simple UpdateProcessor without worrying too much about the API.
|
class |
SkipExistingDocumentsProcessorFactory |
This Factory generates an UpdateProcessor that will (by default) skip inserting new documents
if there already exists a document with the same uniqueKey value in the index.
|
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 |
TemplateUpdateProcessorFactory |
Adds new fields to documents based on a template pattern specified via Template.field
request parameters (multi-valued) or 'field' value specified in initArgs.
|
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 |
TolerantUpdateProcessorFactory |
Suppresses errors for individual add/delete commands within a single request.
|
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 |
UpdateRequestProcessorChain.LazyUpdateProcessorFactoryHolder.LazyUpdateRequestProcessorFactory |
|
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.
|