Class AbstractCorrelatorStateType

java.lang.Object
com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractCorrelatorStateType
All Implemented Interfaces:
Containerable, Freezable, com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding, DebugDumpable, Serializable, Cloneable
Direct Known Subclasses:
IdMatchCorrelatorStateType

public class AbstractCorrelatorStateType extends com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
Current state of a correlator being used. Currently, it is expected that there is exactly one correlator. But, in the future, there might be hierarchical correlators, so this structure may become hierarchical as well.
See Also:
  • Field Details

  • Constructor Details

    • AbstractCorrelatorStateType

      public AbstractCorrelatorStateType()
    • AbstractCorrelatorStateType

      @Deprecated public AbstractCorrelatorStateType(PrismContext context)
      Deprecated.
  • Method Details

    • getCorrelatorName

      public String getCorrelatorName()
    • setCorrelatorName

      public void setCorrelatorName(String value)
    • getCorrelatorType

      public QName getCorrelatorType()
    • setCorrelatorType

      public void setCorrelatorType(QName value)
    • equals

      public boolean equals(Object other)
      Overrides:
      equals in class com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
    • id

      public AbstractCorrelatorStateType id(Long value)
    • correlatorName

      public AbstractCorrelatorStateType correlatorName(String value)
    • correlatorType

      public AbstractCorrelatorStateType correlatorType(QName value)
    • end

      public <X> X end()
    • clone

      Overrides:
      clone in class com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable