public class MAPPGW_InterfaceList extends BitStringWithNamedBits
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
.
BitStringWithNamedBits.NamedBit
Constructor and Description |
---|
MAPPGW_InterfaceList()
Constructs an object that has no bits set.
|
MAPPGW_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 |
---|---|
MAPPGW_InterfaceList |
clearGx()
Clears the bit for gx to false.
|
MAPPGW_InterfaceList |
clearS2a()
Clears the bit for s2a to false.
|
MAPPGW_InterfaceList |
clearS2b()
Clears the bit for s2b to false.
|
MAPPGW_InterfaceList |
clearS2c()
Clears the bit for s2c to false.
|
MAPPGW_InterfaceList |
clearS5()
Clears the bit for s5 to false.
|
MAPPGW_InterfaceList |
clearS6b()
Clears the bit for s6b to false.
|
MAPPGW_InterfaceList |
clearS8b()
Clears the bit for s8b to false.
|
MAPPGW_InterfaceList |
clearSgi()
Clears the bit for sgi to false.
|
MAPPGW_InterfaceList |
clone()
Constructs a copy of this object and everything reachable from it.
|
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.
|
boolean |
getGx()
Gets whether the bit for gx 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 |
getS2a()
Gets whether the bit for s2a is set or not.
|
boolean |
getS2b()
Gets whether the bit for s2b is set or not.
|
boolean |
getS2c()
Gets whether the bit for s2c is set or not.
|
boolean |
getS5()
Gets whether the bit for s5 is set or not.
|
boolean |
getS6b()
Gets whether the bit for s6b is set or not.
|
boolean |
getS8b()
Gets whether the bit for s8b is set or not.
|
boolean |
getSgi()
Gets whether the bit for sgi is set or not.
|
MAPPGW_InterfaceList |
setGx()
Sets the bit for gx to true.
|
MAPPGW_InterfaceList |
setS2a()
Sets the bit for s2a to true.
|
MAPPGW_InterfaceList |
setS2b()
Sets the bit for s2b to true.
|
MAPPGW_InterfaceList |
setS2c()
Sets the bit for s2c to true.
|
MAPPGW_InterfaceList |
setS5()
Sets the bit for s5 to true.
|
MAPPGW_InterfaceList |
setS6b()
Sets the bit for s6b to true.
|
MAPPGW_InterfaceList |
setS8b()
Sets the bit for s8b to true.
|
MAPPGW_InterfaceList |
setSgi()
Sets the bit for sgi 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 MAPPGW_InterfaceList()
public MAPPGW_InterfaceList(int nbits)
nbits
- initial number of bitspublic MAPPGW_InterfaceList clearGx()
public MAPPGW_InterfaceList clearS2a()
public MAPPGW_InterfaceList clearS2b()
public MAPPGW_InterfaceList clearS2c()
public MAPPGW_InterfaceList clearS5()
public MAPPGW_InterfaceList clearS6b()
public MAPPGW_InterfaceList clearS8b()
public MAPPGW_InterfaceList clearSgi()
public MAPPGW_InterfaceList clone()
clone
in interface DataObject
clone
in class BitString
public static MAPPGW_InterfaceList copyOf(BitString from)
from
- the object from which to copypublic boolean getGx()
public BitStringWithNamedBits.NamedBit[] getNamedBits()
BitStringWithNamedBits
getNamedBits
in class BitStringWithNamedBits
public boolean getS2a()
public boolean getS2b()
public boolean getS2c()
public boolean getS5()
public boolean getS6b()
public boolean getS8b()
public boolean getSgi()
public MAPPGW_InterfaceList setGx()
public MAPPGW_InterfaceList setS2a()
public MAPPGW_InterfaceList setS2b()
public MAPPGW_InterfaceList setS2c()
public MAPPGW_InterfaceList setS5()
public MAPPGW_InterfaceList setS6b()
public MAPPGW_InterfaceList setS8b()
public MAPPGW_InterfaceList setSgi()
public static BitStringWithNamedBits.NamedBit[] staticGetNamedBits()