Class GenericNumber.NumberQualifier

  • All Implemented Interfaces:
    DataObject, Immutable, Serializable
    Enclosing class:
    GenericNumber

    public static final class GenericNumber.NumberQualifier
    extends NamedInteger
    Number qualifier constants.

    The API offered by this class is as if the type were specified in ASN.1 as follows.

     NumberQualifier ::= ENUMERATED {
         DIALLED_DIGITS                    (0),
         ADDITIONAL_CALLED_NUMBER          (1),
         SUPPLEMENTAL_FAILED_SCREENING     (2),
         SUPPLEMENTAL_NOT_SCREENED         (3),
         REDIRECTING_TERMINATING_NUMBER    (4),
         ADDITIONAL_CONNECTED_NUMBER       (5),
         ADDITIONAL_CALLING_PARTY_NUMBER   (6),
         ADDITIONAL_ORIGINAL_CALLED_NUMBER (7),
         ADDITIONAL_REDIRECTING_NUMBER     (8),
         ADDITIONAL_REDIRECTION_NUMBER     (9),
         CALLED_FREEPHONE_NUMBER          (10),
         ...
     }
    See Also:
    Serialized Form
    • Field Detail

      • _DIALLED_DIGITS

        public static final int _DIALLED_DIGITS
        Number qualifier indicator value corresponding to reserved (dialled digits) (national use).
        See Also:
        Constant Field Values
      • _ADDITIONAL_CALLED_NUMBER

        public static final int _ADDITIONAL_CALLED_NUMBER
        Number qualifier indicator value corresponding to an additional called number (national use).
        See Also:
        Constant Field Values
      • _SUPPLEMENTAL_FAILED_SCREENING

        public static final int _SUPPLEMENTAL_FAILED_SCREENING
        Number qualifier indicator value corresponding to reserved (supplemental user provided calling number - failed network screening) (national use).
        See Also:
        Constant Field Values
      • _SUPPLEMENTAL_NOT_SCREENED

        public static final int _SUPPLEMENTAL_NOT_SCREENED
        Number qualifier indicator value corresponding to reserved (supplemental user provided calling number - not screened) (national use).
        See Also:
        Constant Field Values
      • _REDIRECTING_TERMINATING_NUMBER

        public static final int _REDIRECTING_TERMINATING_NUMBER
        Number qualifier indicator value corresponding to reserved (redirecting terminating number) (national use).
        See Also:
        Constant Field Values
      • _ADDITIONAL_CONNECTED_NUMBER

        public static final int _ADDITIONAL_CONNECTED_NUMBER
        Number qualifier indicator value corresponding to an additional connected number.
        See Also:
        Constant Field Values
      • _ADDITIONAL_CALLING_PARTY_NUMBER

        public static final int _ADDITIONAL_CALLING_PARTY_NUMBER
        Number qualifier indicator value corresponding to an additional calling party number.
        See Also:
        Constant Field Values
      • _ADDITIONAL_ORIGINAL_CALLED_NUMBER

        public static final int _ADDITIONAL_ORIGINAL_CALLED_NUMBER
        Number qualifier indicator value corresponding to reserved for additional original called number.
        See Also:
        Constant Field Values
      • _ADDITIONAL_REDIRECTING_NUMBER

        public static final int _ADDITIONAL_REDIRECTING_NUMBER
        Number qualifier indicator value corresponding to reserved for additional redirecting number.
        See Also:
        Constant Field Values
      • _ADDITIONAL_REDIRECTION_NUMBER

        public static final int _ADDITIONAL_REDIRECTION_NUMBER
        Number qualifier indicator value corresponding to reserved for additional redirection number.
        See Also:
        Constant Field Values
      • _CALLED_FREEPHONE_NUMBER

        public static final int _CALLED_FREEPHONE_NUMBER
        Number qualifier indicator value corresponding to a called freephone number.
        See Also:
        Constant Field Values
      • DIALLED_DIGITS

        public static final GenericNumber.NumberQualifier DIALLED_DIGITS
        Number qualifier indicator value corresponding to reserved (dialled digits) (national use).
      • ADDITIONAL_CALLED_NUMBER

        public static final GenericNumber.NumberQualifier ADDITIONAL_CALLED_NUMBER
        Number qualifier indicator value corresponding to an additional called number (national use).
      • SUPPLEMENTAL_FAILED_SCREENING

        public static final GenericNumber.NumberQualifier SUPPLEMENTAL_FAILED_SCREENING
        Number qualifier indicator value corresponding to reserved (supplemental user provided calling number - failed network screening) (national use).
      • SUPPLEMENTAL_NOT_SCREENED

        public static final GenericNumber.NumberQualifier SUPPLEMENTAL_NOT_SCREENED
        Number qualifier indicator value corresponding to reserved (supplemental user provided calling number - not screened) (national use).
      • REDIRECTING_TERMINATING_NUMBER

        public static final GenericNumber.NumberQualifier REDIRECTING_TERMINATING_NUMBER
        Number qualifier indicator value corresponding to reserved (redirecting terminating number) (national use).
      • ADDITIONAL_CONNECTED_NUMBER

        public static final GenericNumber.NumberQualifier ADDITIONAL_CONNECTED_NUMBER
        Number qualifier indicator value corresponding to an additional connected number.
      • ADDITIONAL_CALLING_PARTY_NUMBER

        public static final GenericNumber.NumberQualifier ADDITIONAL_CALLING_PARTY_NUMBER
        Number qualifier indicator value corresponding to an additional calling party number.
      • ADDITIONAL_ORIGINAL_CALLED_NUMBER

        public static final GenericNumber.NumberQualifier ADDITIONAL_ORIGINAL_CALLED_NUMBER
        Number qualifier indicator value corresponding to reserved for additional original called number.
      • ADDITIONAL_REDIRECTING_NUMBER

        public static final GenericNumber.NumberQualifier ADDITIONAL_REDIRECTING_NUMBER
        Number qualifier indicator value corresponding to reserved for additional redirecting number.
      • ADDITIONAL_REDIRECTION_NUMBER

        public static final GenericNumber.NumberQualifier ADDITIONAL_REDIRECTION_NUMBER
        Number qualifier indicator value corresponding to reserved for additional redirection number.
      • CALLED_FREEPHONE_NUMBER

        public static final GenericNumber.NumberQualifier CALLED_FREEPHONE_NUMBER
        Number qualifier indicator value corresponding to a called freephone number.
      • MIN_VALUE

        public static final int MIN_VALUE
        Minimum value that a NumberQualifier instance may take (0).
        See Also:
        Constant Field Values
      • MAX_VALUE

        public static final int MAX_VALUE
        Maximum value that a NumberQualifier instance may take (255).
        See Also:
        Constant Field Values
    • Method Detail

      • fromValue

        public static GenericNumber.NumberQualifier fromValue​(int value)
        Returns a NumberQualifier for a particular integer value.
        Returns:
        any known instance, or a new object
      • namedValues

        public static GenericNumber.NumberQualifier[] namedValues()
        Returns an array containing all of NumberQualifier's named numbers.
        Returns:
        a new NumberQualifier[]