Package | Description |
---|---|
org.apache.solr.update.processor |
UpdateRequestProcessorFactory APIs and implementations for use in UpdateRequestProcessorChain s |
Modifier and Type | Field and Description |
---|---|
static FieldMutatingUpdateProcessor.FieldNameSelector |
FieldMutatingUpdateProcessor.SELECT_ALL_FIELDS
Singleton indicating all fields should be mutated
|
static FieldMutatingUpdateProcessor.FieldNameSelector |
FieldMutatingUpdateProcessor.SELECT_NO_FIELDS
Singleton indicating no fields should be mutated
|
Modifier and Type | Method and Description |
---|---|
static FieldMutatingUpdateProcessor.FieldNameSelector |
FieldMutatingUpdateProcessor.createFieldNameSelector(SolrResourceLoader loader,
IndexSchema schema,
FieldMutatingUpdateProcessorFactory.SelectorParams params,
FieldMutatingUpdateProcessor.FieldNameSelector defSelector)
Utility method that can be used to define a FieldNameSelector
using the same types of rules as the FieldMutatingUpdateProcessor init
code.
|
static FieldMutatingUpdateProcessor.FieldNameSelector |
FieldMutatingUpdateProcessor.createFieldNameSelector(SolrResourceLoader loader,
SolrCore core,
FieldMutatingUpdateProcessorFactory.SelectorParams params,
FieldMutatingUpdateProcessor.FieldNameSelector defSelector)
Utility method that can be used to define a FieldNameSelector
using the same types of rules as the FieldMutatingUpdateProcessor init
code.
|
protected FieldMutatingUpdateProcessor.FieldNameSelector |
FieldMutatingUpdateProcessorFactory.getDefaultSelector(SolrCore core)
Defines the default selection behavior when the user has not
configured any specific criteria for selecting fields.
|
FieldMutatingUpdateProcessor.FieldNameSelector |
IgnoreFieldUpdateProcessorFactory.getDefaultSelector(SolrCore core) |
FieldMutatingUpdateProcessor.FieldNameSelector |
ParseDateFieldUpdateProcessorFactory.getDefaultSelector(SolrCore core)
Returns true if the field doesn't match any schema field or dynamic field,
or if the matched field's type is BoolField
|
FieldMutatingUpdateProcessor.FieldNameSelector |
TruncateFieldUpdateProcessorFactory.getDefaultSelector(SolrCore core) |
FieldMutatingUpdateProcessor.FieldNameSelector |
ParseBooleanFieldUpdateProcessorFactory.getDefaultSelector(SolrCore core)
Returns true if the field doesn't match any schema field or dynamic field,
or if the matched field's type is BoolField
|
protected FieldMutatingUpdateProcessor.FieldNameSelector |
RegexReplaceProcessorFactory.getDefaultSelector(SolrCore core) |
FieldMutatingUpdateProcessor.FieldNameSelector |
LastFieldValueUpdateProcessorFactory.getDefaultSelector(SolrCore core) |
FieldMutatingUpdateProcessor.FieldNameSelector |
FieldLengthUpdateProcessorFactory.getDefaultSelector(SolrCore core) |
FieldMutatingUpdateProcessor.FieldNameSelector |
HTMLStripFieldUpdateProcessorFactory.getDefaultSelector(SolrCore core) |
FieldMutatingUpdateProcessor.FieldNameSelector |
MaxFieldValueUpdateProcessorFactory.getDefaultSelector(SolrCore core) |
FieldMutatingUpdateProcessor.FieldNameSelector |
UniqFieldsUpdateProcessorFactory.getDefaultSelector(SolrCore core) |
FieldMutatingUpdateProcessor.FieldNameSelector |
ConcatFieldUpdateProcessorFactory.getDefaultSelector(SolrCore core) |
FieldMutatingUpdateProcessor.FieldNameSelector |
FirstFieldValueUpdateProcessorFactory.getDefaultSelector(SolrCore core) |
FieldMutatingUpdateProcessor.FieldNameSelector |
ParseNumericFieldUpdateProcessorFactory.getDefaultSelector(SolrCore core)
Returns true if the field doesn't match any schema field or dynamic field,
or if the matched field's type is compatible
|
FieldMutatingUpdateProcessor.FieldNameSelector |
MinFieldValueUpdateProcessorFactory.getDefaultSelector(SolrCore core) |
protected FieldMutatingUpdateProcessor.FieldNameSelector |
FieldMutatingUpdateProcessorFactory.getSelector() |
protected FieldMutatingUpdateProcessor.FieldNameSelector |
CloneFieldUpdateProcessorFactory.getSourceSelector() |
static FieldMutatingUpdateProcessor.FieldNameSelector |
FieldMutatingUpdateProcessor.wrap(FieldMutatingUpdateProcessor.FieldNameSelector includes,
FieldMutatingUpdateProcessor.FieldNameSelector excludes)
Wraps two FieldNameSelectors such that the FieldNameSelector
returned matches all fields specified by the "includes" unless they
are matched by "excludes"
|
Constructor and Description |
---|
AllValuesOrNoneFieldMutatingUpdateProcessor(FieldMutatingUpdateProcessor.FieldNameSelector selector,
UpdateRequestProcessor next) |
FieldMutatingUpdateProcessor(FieldMutatingUpdateProcessor.FieldNameSelector selector,
UpdateRequestProcessor next) |
FieldValueMutatingUpdateProcessor(FieldMutatingUpdateProcessor.FieldNameSelector selector,
UpdateRequestProcessor next) |
Copyright © 2000-2018 Apache Software Foundation. All Rights Reserved.