# Hierarchy For Package org.apache.solr.update.processor

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.solr.update.processor.AtomicUpdateDocumentMerger
  - org.apache.solr.update.processor.DistributedUpdateProcessor.RequestReplicationTracker
  - org.apache.solr.update.processor.FieldMutatingUpdateProcessorFactory.SelectorParams
  - org.apache.solr.update.processor.Signature
    - org.apache.solr.update.processor.Lookup3Signature
    - org.apache.solr.update.processor.MD5Signature
      - org.apache.solr.update.processor.TextProfileSignature
  - org.apache.solr.update.processor.TemplateUpdateProcessorFactory.Resolved
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - org.apache.solr.common.SolrException
          - org.apache.solr.update.processor.DistributedUpdateProcessor.DistributedUpdatesAsyncException
  - org.apache.solr.update.processor.UpdateRequestProcessor
    - org.apache.solr.update.processor.DistributedUpdateProcessor
      - org.apache.solr.update.processor.CdcrUpdateProcessor
    - org.apache.solr.update.processor.FieldMutatingUpdateProcessor
      - org.apache.solr.update.processor.AllValuesOrNoneFieldMutatingUpdateProcessor
      - org.apache.solr.update.processor.FieldValueMutatingUpdateProcessor
    - org.apache.solr.update.processor.RegexpBoostProcessor
    - org.apache.solr.update.processor.TolerantUpdateProcessor
    - org.apache.solr.update.processor.URLClassifyProcessor
  - org.apache.solr.update.processor.UpdateRequestProcessorChain (implements org.apache.solr.util.plugin.PluginInfoInitialized)
  - org.apache.solr.update.processor.UpdateRequestProcessorChain.ProcessorInfo
  - org.apache.solr.update.processor.UpdateRequestProcessorFactory (implements org.apache.solr.util.plugin.NamedListInitializedPlugin)
    - org.apache.solr.update.processor.AbstractDefaultValueUpdateProcessorFactory
      - org.apache.solr.update.processor.DefaultValueUpdateProcessorFactory
      - org.apache.solr.update.processor.TimestampUpdateProcessorFactory
    - org.apache.solr.update.processor.AddSchemaFieldsUpdateProcessorFactory (implements org.apache.solr.util.plugin.SolrCoreAware)
    - org.apache.solr.update.processor.CdcrUpdateProcessorFactory (implements org.apache.solr.update.processor.DistributingUpdateProcessorFactory)
    - org.apache.solr.update.processor.ClassificationUpdateProcessorFactory
    - org.apache.solr.update.processor.CloneFieldUpdateProcessorFactory (implements org.apache.solr.util.plugin.SolrCoreAware)
    - org.apache.solr.update.processor.DistributedUpdateProcessorFactory (implements org.apache.solr.update.processor.DistributingUpdateProcessorFactory)
    - org.apache.solr.update.processor.DocBasedVersionConstraintsProcessorFactory (implements org.apache.solr.util.plugin.SolrCoreAware, org.apache.solr.update.processor.UpdateRequestProcessorFactory.RunAlways)
    - org.apache.solr.update.processor.DocExpirationUpdateProcessorFactory (implements org.apache.solr.util.plugin.SolrCoreAware)
    - org.apache.solr.update.processor.FieldMutatingUpdateProcessorFactory (implements org.apache.solr.util.plugin.SolrCoreAware)
      - org.apache.solr.update.processor.ConcatFieldUpdateProcessorFactory
      - org.apache.solr.update.processor.CountFieldValuesUpdateProcessorFactory
      - org.apache.solr.update.processor.FieldLengthUpdateProcessorFactory
      - org.apache.solr.update.processor.FieldValueSubsetUpdateProcessorFactory
        - org.apache.solr.update.processor.FirstFieldValueUpdateProcessorFactory
        - org.apache.solr.update.processor.LastFieldValueUpdateProcessorFactory
        - org.apache.solr.update.processor.MaxFieldValueUpdateProcessorFactory
        - org.apache.solr.update.processor.MinFieldValueUpdateProcessorFactory
        - org.apache.solr.update.processor.UniqFieldsUpdateProcessorFactory
      - org.apache.solr.update.processor.HTMLStripFieldUpdateProcessorFactory
      - org.apache.solr.update.processor.IgnoreFieldUpdateProcessorFactory
      - org.apache.solr.update.processor.ParseBooleanFieldUpdateProcessorFactory
      - org.apache.solr.update.processor.ParseDateFieldUpdateProcessorFactory
      - org.apache.solr.update.processor.ParseNumericFieldUpdateProcessorFactory
        - org.apache.solr.update.processor.ParseDoubleFieldUpdateProcessorFactory
        - org.apache.solr.update.processor.ParseFloatFieldUpdateProcessorFactory
        - org.apache.solr.update.processor.ParseIntFieldUpdateProcessorFactory
        - org.apache.solr.update.processor.ParseLongFieldUpdateProcessorFactory
      - org.apache.solr.update.processor.PreAnalyzedUpdateProcessorFactory
      - org.apache.solr.update.processor.RegexReplaceProcessorFactory
      - org.apache.solr.update.processor.RemoveBlankFieldUpdateProcessorFactory
      - org.apache.solr.update.processor.TrimFieldUpdateProcessorFactory
      - org.apache.solr.update.processor.TruncateFieldUpdateProcessorFactory
    - org.apache.solr.update.processor.FieldNameMutatingUpdateProcessorFactory
    - org.apache.solr.update.processor.IgnoreCommitOptimizeUpdateProcessorFactory
    - org.apache.solr.update.processor.LogUpdateProcessorFactory (implements org.apache.solr.update.processor.UpdateRequestProcessorFactory.RunAlways)
    - org.apache.solr.update.processor.NoOpDistributingUpdateProcessorFactory (implements org.apache.solr.update.processor.DistributingUpdateProcessorFactory)
    - org.apache.solr.update.processor.RegexpBoostProcessorFactory
    - org.apache.solr.update.processor.RunUpdateProcessorFactory
    - org.apache.solr.update.processor.SignatureUpdateProcessorFactory (implements org.apache.solr.util.plugin.SolrCoreAware)
    - org.apache.solr.update.processor.SimpleUpdateProcessorFactory
      - org.apache.solr.update.processor.TemplateUpdateProcessorFactory
    - org.apache.solr.update.processor.StatelessScriptUpdateProcessorFactory (implements org.apache.solr.util.plugin.SolrCoreAware)
    - org.apache.solr.update.processor.TolerantUpdateProcessorFactory (implements org.apache.solr.util.plugin.SolrCoreAware, org.apache.solr.update.processor.UpdateRequestProcessorFactory.RunAlways)
    - org.apache.solr.update.processor.URLClassifyProcessorFactory
    - org.apache.solr.update.processor.UUIDUpdateProcessorFactory

## Interface Hierarchy

- org.apache.solr.update.processor.DistributingUpdateProcessorFactory
- org.apache.solr.update.processor.FieldMutatingUpdateProcessor.FieldNameSelector
- org.apache.solr.update.processor.ScriptEngineCustomizer
- org.apache.solr.update.processor.UpdateRequestProcessorFactory.RunAlways

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.solr.update.processor.DistributedUpdateProcessor.DistribPhase

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