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

public class PhoneNumberType extends com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
Information about a phone number.
See Also:
  • Field Details

    • COMPLEX_TYPE

      public static final QName COMPLEX_TYPE
    • F_TYPE

      public static final ItemName F_TYPE
    • F_PRIMARY

      public static final ItemName F_PRIMARY
    • F_VALUE

      public static final ItemName F_VALUE
    • FACTORY

      public static final Producer<PhoneNumberType> FACTORY
  • Constructor Details

    • PhoneNumberType

      public PhoneNumberType()
    • PhoneNumberType

      @Deprecated public PhoneNumberType(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 PhoneNumberType type(String value)
    • primary

      public PhoneNumberType primary(Boolean value)
    • value

      public PhoneNumberType value(String value)
    • end

      public <X> X end()
    • clone

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