public class MAPSGW_InterfaceList extends BitStringWithNamedBits
SGW-InterfaceList ::= BIT STRING (SIZE (5..8)) { s4(0), s5(1), s8b(2), s11(3), gxc(4) }Added in release 8. Other bits than are named here shall be discarded.
Used as field type by MAPTraceInterfaceList
.
BitStringWithNamedBits.NamedBit
Constructor and Description |
---|
MAPSGW_InterfaceList()
Constructs an object that has no bits set.
|
MAPSGW_InterfaceList(int nbits)
Constructs an object that has no bits set, initialised to accommodate the given number of bits.
|
Modifier and Type | Method and Description |
---|---|
MAPSGW_InterfaceList |
clearGxc()
Clears the bit for gxc to false.
|
MAPSGW_InterfaceList |
clearS11()
Clears the bit for s11 to false.
|
MAPSGW_InterfaceList |
clearS4()
Clears the bit for s4 to false.
|
MAPSGW_InterfaceList |
clearS5()
Clears the bit for s5 to false.
|
MAPSGW_InterfaceList |
clearS8b()
Clears the bit for s8b to false.
|
MAPSGW_InterfaceList |
clone()
Constructs a copy of this object and everything reachable from it.
|
static MAPSGW_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.
|
boolean |
getGxc()
Gets whether the bit for gxc is set or not.
|
BitStringWithNamedBits.NamedBit[] |
getNamedBits()
Gets the names of all bits of this type (not just the bits set in this value).
|
boolean |
getS11()
Gets whether the bit for s11 is set or not.
|
boolean |
getS4()
Gets whether the bit for s4 is set or not.
|
boolean |
getS5()
Gets whether the bit for s5 is set or not.
|
boolean |
getS8b()
Gets whether the bit for s8b is set or not.
|
MAPSGW_InterfaceList |
setGxc()
Sets the bit for gxc to true.
|
MAPSGW_InterfaceList |
setS11()
Sets the bit for s11 to true.
|
MAPSGW_InterfaceList |
setS4()
Sets the bit for s4 to true.
|
MAPSGW_InterfaceList |
setS5()
Sets the bit for s5 to true.
|
MAPSGW_InterfaceList |
setS8b()
Sets the bit for s8b to true.
|
static BitStringWithNamedBits.NamedBit[] |
staticGetNamedBits()
Gets the names of all bits of this type (not just the bits set in this value).
|
toString
checkModify, isReadOnly, setReadOnly
public MAPSGW_InterfaceList()
public MAPSGW_InterfaceList(int nbits)
nbits
- initial number of bitspublic MAPSGW_InterfaceList clearGxc()
public MAPSGW_InterfaceList clearS11()
public MAPSGW_InterfaceList clearS4()
public MAPSGW_InterfaceList clearS5()
public MAPSGW_InterfaceList clearS8b()
public MAPSGW_InterfaceList clone()
clone
in interface DataObject
clone
in class BitString
public static MAPSGW_InterfaceList copyOf(BitString from)
from
- the object from which to copypublic boolean getGxc()
public BitStringWithNamedBits.NamedBit[] getNamedBits()
BitStringWithNamedBits
getNamedBits
in class BitStringWithNamedBits
public boolean getS11()
public boolean getS4()
public boolean getS5()
public boolean getS8b()
public MAPSGW_InterfaceList setGxc()
public MAPSGW_InterfaceList setS11()
public MAPSGW_InterfaceList setS4()
public MAPSGW_InterfaceList setS5()
public MAPSGW_InterfaceList setS8b()
public static BitStringWithNamedBits.NamedBit[] staticGetNamedBits()