Class MAPMME_InterfaceList

  • All Implemented Interfaces:
    DataObject, Serializable

    public class MAPMME_InterfaceList
    extends BitStringWithNamedBits
    API for MAP-OM-DataTypes.MME-InterfaceList. Generated from the following ASN.1 type definition.
     MME-InterfaceList ::=
         BIT STRING (SIZE (5..8)) {
             s1-mme(0),
             s3(1),
             s6a(2),
             s10(3),
             s11(4)
         }
     
    Added in release 8. Other bits than are named here shall be discarded.

    Used as field type by MAPTraceInterfaceList.

    See Also:
    Serialized Form
    • Constructor Detail

      • MAPMME_InterfaceList

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

        public MAPMME_InterfaceList​(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

      • clearS1_mme

        public MAPMME_InterfaceList clearS1_mme()
        Clears the bit for s1_mme to false.
        Returns:
        this
      • copyOf

        public static MAPMME_InterfaceList 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:
        MAPMME_InterfaceList
      • getS10

        public boolean getS10()
        Gets whether the bit for s10 is set or not.
        Returns:
        the named bit's value
      • getS11

        public boolean getS11()
        Gets whether the bit for s11 is set or not.
        Returns:
        the named bit's value
      • getS1_mme

        public boolean getS1_mme()
        Gets whether the bit for s1_mme is set or not.
        Returns:
        the named bit's value
      • getS3

        public boolean getS3()
        Gets whether the bit for s3 is set or not.
        Returns:
        the named bit's value
      • getS6a

        public boolean getS6a()
        Gets whether the bit for s6a is set or not.
        Returns:
        the named bit's value
      • setS1_mme

        public MAPMME_InterfaceList setS1_mme()
        Sets the bit for s1_mme 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