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 count of the
number of values for that field.
|
class |
FieldLengthUpdateProcessorFactory |
Replaces any CharSequence values found in fields matching the specified conditions with the
lengths of those CharSequences (as an Integer).
|
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 |
MaxFieldValueUpdateProcessorFactory |
An update processor that keeps only the maximum value from any selected fields where multiple
values are found.
|
class |
MinFieldValueUpdateProcessorFactory |
An update processor that keeps only the minimum value from any selected fields where multiple
values are found.
|
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 |
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 |
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.
|