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

public class EmailAddressType extends com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
Information about a particular email address.
See Also:
  • Field Details

  • Constructor Details

    • EmailAddressType

      public EmailAddressType()
    • EmailAddressType

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

    • getType

      public String getType()
    • setType

      public void setType(String value)
    • isPrimary

      public Boolean isPrimary()
    • getPrimary

      public Boolean getPrimary()
    • setPrimary

      public void setPrimary(Boolean value)
    • getValue

      public String getValue()
    • setValue

      public void setValue(String value)
    • equals

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

      public EmailAddressType type(String value)
    • primary

      public EmailAddressType primary(Boolean value)
    • value

      public EmailAddressType value(String value)
    • end

      public <X> X end()
    • clone

      public EmailAddressType clone()
      Overrides:
      clone in class com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable