Class MAPMSC_S_EventList

  • All Implemented Interfaces:
    DataObject, Serializable

    public class MAPMSC_S_EventList
    extends BitStringWithNamedBits
    API for MAP-OM-DataTypes.MSC-S-EventList. Generated from the following ASN.1 type definition.
     MSC-S-EventList ::=
         BIT STRING (SIZE (5..16)) {
             mo-mtCall(0),
             mo-mt-sms(1),
             lu-imsiAttach-imsiDetach(2),
             handovers(3),
             ss(4)
         }
     
    Added in release 6. Other bits than are named here shall be discarded.

    Used as field type by MAPTraceEventList.

    Used as field type by MAPTracePropagationList.

    See Also:
    Serialized Form
    • Constructor Detail

      • MAPMSC_S_EventList

        public MAPMSC_S_EventList()
        Constructs an object that has no bits set.
      • MAPMSC_S_EventList

        public MAPMSC_S_EventList​(int nbits)
        Constructs an object that has no bits set, initialised to accommodate the given number of bits.
        Parameters:
        nbits - initial number of bits
    • Method Detail

      • clearHandovers

        public MAPMSC_S_EventList clearHandovers()
        Clears the bit for handovers to false.
        Returns:
        this
      • clearLu_imsiAttach_imsiDetach

        public MAPMSC_S_EventList clearLu_imsiAttach_imsiDetach()
        Clears the bit for lu_imsiAttach_imsiDetach to false.
        Returns:
        this
      • clearMo_mtCall

        public MAPMSC_S_EventList clearMo_mtCall()
        Clears the bit for mo_mtCall to false.
        Returns:
        this
      • clearMo_mt_sms

        public MAPMSC_S_EventList clearMo_mt_sms()
        Clears the bit for mo_mt_sms to false.
        Returns:
        this
      • clearSs

        public MAPMSC_S_EventList clearSs()
        Clears the bit for ss to false.
        Returns:
        this
      • copyOf

        public static MAPMSC_S_EventList copyOf​(BitString from)
        Creates a new object of this type, cloning the values of common fields from the given object of any subclass of the same base type.
        Parameters:
        from - the object from which to copy
        Returns:
        MAPMSC_S_EventList
      • getHandovers

        public boolean getHandovers()
        Gets whether the bit for handovers is set or not.
        Returns:
        the named bit's value
      • getLu_imsiAttach_imsiDetach

        public boolean getLu_imsiAttach_imsiDetach()
        Gets whether the bit for lu_imsiAttach_imsiDetach is set or not.
        Returns:
        the named bit's value
      • getMo_mtCall

        public boolean getMo_mtCall()
        Gets whether the bit for mo_mtCall is set or not.
        Returns:
        the named bit's value
      • getMo_mt_sms

        public boolean getMo_mt_sms()
        Gets whether the bit for mo_mt_sms is set or not.
        Returns:
        the named bit's value
      • getSs

        public boolean getSs()
        Gets whether the bit for ss is set or not.
        Returns:
        the named bit's value
      • setHandovers

        public MAPMSC_S_EventList setHandovers()
        Sets the bit for handovers to true.
        Returns:
        this
      • setLu_imsiAttach_imsiDetach

        public MAPMSC_S_EventList setLu_imsiAttach_imsiDetach()
        Sets the bit for lu_imsiAttach_imsiDetach to true.
        Returns:
        this
      • setMo_mtCall

        public MAPMSC_S_EventList setMo_mtCall()
        Sets the bit for mo_mtCall to true.
        Returns:
        this
      • setMo_mt_sms

        public MAPMSC_S_EventList setMo_mt_sms()
        Sets the bit for mo_mt_sms to true.
        Returns:
        this
      • staticGetNamedBits

        public static BitStringWithNamedBits.NamedBit[] staticGetNamedBits()
        Gets the names of all bits of this type (not just the bits set in this value).
        Returns:
        array of NamedBit