Class ItemDeltaType

java.lang.Object
com.evolveum.prism.xml.ns._public.types_3.ItemDeltaType
All Implemented Interfaces:
JaxbVisitable, Serializable, Cloneable

public class ItemDeltaType extends Object implements Serializable, Cloneable, JaxbVisitable
THIS IS NOT A GENERATED CLASS. It was heavily modified after it was originally generated long time ago. Describe a change to a single attribute. In this case the path expression used in the "property" attribute must select exactly one property.
See Also:
  • Field Details

    • COMPLEX_TYPE

      public static final QName COMPLEX_TYPE
    • F_PATH

      public static final QName F_PATH
    • F_VALUE

      public static final QName F_VALUE
    • modificationType

      protected ModificationTypeType modificationType
    • path

      protected ItemPathType path
    • value

      @NotNull protected final @NotNull List<Object> value
    • estimatedOldValue

      @NotNull protected final @NotNull List<Object> estimatedOldValue
  • Constructor Details

    • ItemDeltaType

      public ItemDeltaType()
  • Method Details

    • getModificationType

      public ModificationTypeType getModificationType()
      Gets the value of the modificationType property.
      Returns:
      possible object is ModificationTypeType
    • setModificationType

      public void setModificationType(ModificationTypeType value)
      Sets the value of the modificationType property.
      Parameters:
      value - allowed object is ModificationTypeType
    • getPath

      public ItemPathType getPath()
      Gets the value of the path property.
      Returns:
      possible object is Element
    • setPath

      public void setPath(ItemPathType value)
      Sets the value of the path property.
      Parameters:
      value - allowed object is Element
    • getValue

      @NotNull public @NotNull List<RawType> getValue()
      Gets the value of the value property.
      Returns:
      possible object is ItemDeltaType.Value
    • getEstimatedOldValue

      @NotNull public @NotNull List<RawType> getEstimatedOldValue()
    • clone

      public ItemDeltaType clone()
      Overrides:
      clone in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • accept

      public void accept(JaxbVisitor visitor)
      Specified by:
      accept in interface JaxbVisitable