Class MAPPGW_InterfaceList

  • All Implemented Interfaces:
    DataObject, Serializable

    public class MAPPGW_InterfaceList
    extends BitStringWithNamedBits
    API for MAP-OM-DataTypes.PGW-InterfaceList. Generated from the following ASN.1 type definition.
     PGW-InterfaceList ::=
         BIT STRING (SIZE (8..16)) {
             s2a(0),
             s2b(1),
             s2c(2),
             s5(3),
             s6b(4),
             gx(5),
             s8b(6),
             sgi(7)
         }
     
    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

      • MAPPGW_InterfaceList

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

        public MAPPGW_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

      • copyOf

        public static MAPPGW_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:
        MAPPGW_InterfaceList
      • getGx

        public boolean getGx()
        Gets whether the bit for gx is set or not.
        Returns:
        the named bit's value
      • getS2a

        public boolean getS2a()
        Gets whether the bit for s2a is set or not.
        Returns:
        the named bit's value
      • getS2b

        public boolean getS2b()
        Gets whether the bit for s2b is set or not.
        Returns:
        the named bit's value
      • getS2c

        public boolean getS2c()
        Gets whether the bit for s2c is set or not.
        Returns:
        the named bit's value
      • getS5

        public boolean getS5()
        Gets whether the bit for s5 is set or not.
        Returns:
        the named bit's value
      • getS6b

        public boolean getS6b()
        Gets whether the bit for s6b is set or not.
        Returns:
        the named bit's value
      • getS8b

        public boolean getS8b()
        Gets whether the bit for s8b is set or not.
        Returns:
        the named bit's value
      • getSgi

        public boolean getSgi()
        Gets whether the bit for sgi is set or not.
        Returns:
        the named bit's value
      • 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