## Uses of Interface
org.apache.solr.update.processor.FieldMutatingUpdateProcessor.FieldNameSelector

- Packages that use FieldMutatingUpdateProcessor.FieldNameSelector
  Package | Description
  --- | ---
  org.apache.solr.update.processor | `UpdateRequestProcessorFactory` APIs and implementations for use in `UpdateRequestProcessorChain`s

- - ### Uses of FieldMutatingUpdateProcessor.FieldNameSelector in org.apache.solr.update.processor

    Fields in org.apache.solr.update.processor declared as FieldMutatingUpdateProcessor.FieldNameSelector
    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

    Methods in org.apache.solr.update.processor that return FieldMutatingUpdateProcessor.FieldNameSelector
    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.
    `FieldMutatingUpdateProcessor.FieldNameSelector` | MaxFieldValueUpdateProcessorFactory.`getDefaultSelector(SolrCore core)`
    `FieldMutatingUpdateProcessor.FieldNameSelector` | LastFieldValueUpdateProcessorFactory.`getDefaultSelector(SolrCore core)`
    `protected FieldMutatingUpdateProcessor.FieldNameSelector` | RegexReplaceProcessorFactory.`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
    `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` | TruncateFieldUpdateProcessorFactory.`getDefaultSelector(SolrCore core)`
    `FieldMutatingUpdateProcessor.FieldNameSelector` | FieldLengthUpdateProcessorFactory.`getDefaultSelector(SolrCore core)`
    `FieldMutatingUpdateProcessor.FieldNameSelector` | IgnoreFieldUpdateProcessorFactory.`getDefaultSelector(SolrCore core)`
    `FieldMutatingUpdateProcessor.FieldNameSelector` | ConcatFieldUpdateProcessorFactory.`getDefaultSelector(SolrCore core)`
    `FieldMutatingUpdateProcessor.FieldNameSelector` | UniqFieldsUpdateProcessorFactory.`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` | HTMLStripFieldUpdateProcessorFactory.`getDefaultSelector(SolrCore core)`
    `FieldMutatingUpdateProcessor.FieldNameSelector` | MinFieldValueUpdateProcessorFactory.`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
    `FieldMutatingUpdateProcessor.FieldNameSelector` | FirstFieldValueUpdateProcessorFactory.`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"

    Methods in org.apache.solr.update.processor with parameters of type FieldMutatingUpdateProcessor.FieldNameSelector
    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.
    `static FieldMutatingUpdateProcessor` | FieldMutatingUpdateProcessor.`mutator(FieldMutatingUpdateProcessor.FieldNameSelector selector, UpdateRequestProcessor next, Function<SolrInputField,SolrInputField> fun)`
    `static FieldValueMutatingUpdateProcessor` | FieldValueMutatingUpdateProcessor.`valueMutator(FieldMutatingUpdateProcessor.FieldNameSelector selector, UpdateRequestProcessor next, Function<Object,Object> fun)`
    `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"

    Constructors in org.apache.solr.update.processor with parameters of type FieldMutatingUpdateProcessor.FieldNameSelector
    Constructor and Description
    `AllValuesOrNoneFieldMutatingUpdateProcessor(FieldMutatingUpdateProcessor.FieldNameSelector selector, UpdateRequestProcessor next)`
    `FieldMutatingUpdateProcessor(FieldMutatingUpdateProcessor.FieldNameSelector selector, UpdateRequestProcessor next)`
    `FieldValueMutatingUpdateProcessor(FieldMutatingUpdateProcessor.FieldNameSelector selector, UpdateRequestProcessor next)`

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