Class ForwardCallIndicators.EndToEndMethod

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

    public static final class ForwardCallIndicators.EndToEndMethod
    extends NamedInteger
    End-to-end method indicator constants.

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

     EndToEndMethod ::= ENUMERATED {
         UNAVAILABLE         (0),
         PASS_ALONG          (1),
         SCCP                (2),
         PASS_ALONG_AND_SCCP (3)
     }
    @extendible -- to be like 7-bit Nature values specified for other types
    See Also:
    Serialized Form
    • Field Detail

      • _UNAVAILABLE

        public static final int _UNAVAILABLE
        End-to-end method indicator value corresponding to no end-to-end method available (only link-by-link method available).
        See Also:
        Constant Field Values
      • _PASS_ALONG

        public static final int _PASS_ALONG
        End-to-end method indicator value corresponding to pass-along method available (national use).
        See Also:
        Constant Field Values
      • _SCCP

        public static final int _SCCP
        End-to-end method indicator value corresponding to SCCP method available.
        See Also:
        Constant Field Values
      • _PASS_ALONG_AND_SCCP

        public static final int _PASS_ALONG_AND_SCCP
        End-to-end method indicator value corresponding to pass-along and SCCP methods available (national use).
        See Also:
        Constant Field Values
      • UNAVAILABLE

        public static final ForwardCallIndicators.EndToEndMethod UNAVAILABLE
        End-to-end method indicator value corresponding to no end-to-end method available (only link-by-link method available).
      • PASS_ALONG_AND_SCCP

        public static final ForwardCallIndicators.EndToEndMethod PASS_ALONG_AND_SCCP
        End-to-end method indicator value corresponding to pass-along and SCCP methods available (national use).
      • MIN_VALUE

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

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

      • fromValue

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

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