public class MAPSGSN_InterfaceList extends BitStringWithNamedBits
SGSN-InterfaceList ::= BIT STRING (SIZE (8..16)) { gb(0), iu(1), gn(2), map-gr(3), map-gd(4), map-gf(5), gs(6), ge(7), s3(8), -- Added in release 9. s4(9), -- Added in release 9. s6d(10) -- Added in release 9. }Added in release 6. Other bits than are named here shall be discarded.
Used as field type by MAPTraceInterfaceList
.
BitStringWithNamedBits.NamedBit
Constructor and Description |
---|
MAPSGSN_InterfaceList()
Constructs an object that has no bits set.
|
MAPSGSN_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 |
---|---|
MAPSGSN_InterfaceList |
clearGb()
Clears the bit for gb to false.
|
MAPSGSN_InterfaceList |
clearGe()
Clears the bit for ge to false.
|
MAPSGSN_InterfaceList |
clearGn()
Clears the bit for gn to false.
|
MAPSGSN_InterfaceList |
clearGs()
Clears the bit for gs to false.
|
MAPSGSN_InterfaceList |
clearIu()
Clears the bit for iu to false.
|
MAPSGSN_InterfaceList |
clearMap_gd()
Clears the bit for map_gd to false.
|
MAPSGSN_InterfaceList |
clearMap_gf()
Clears the bit for map_gf to false.
|
MAPSGSN_InterfaceList |
clearMap_gr()
Clears the bit for map_gr to false.
|
MAPSGSN_InterfaceList |
clearS3()
Clears the bit for s3 to false.
|
MAPSGSN_InterfaceList |
clearS4()
Clears the bit for s4 to false.
|
MAPSGSN_InterfaceList |
clearS6d()
Clears the bit for s6d to false.
|
MAPSGSN_InterfaceList |
clone()
Constructs a copy of this object and everything reachable from it.
|
static MAPSGSN_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 |
getGb()
Gets whether the bit for gb is set or not.
|
boolean |
getGe()
Gets whether the bit for ge is set or not.
|
boolean |
getGn()
Gets whether the bit for gn is set or not.
|
boolean |
getGs()
Gets whether the bit for gs is set or not.
|
boolean |
getIu()
Gets whether the bit for iu is set or not.
|
boolean |
getMap_gd()
Gets whether the bit for map_gd is set or not.
|
boolean |
getMap_gf()
Gets whether the bit for map_gf is set or not.
|
boolean |
getMap_gr()
Gets whether the bit for map_gr 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 |
getS3()
Gets whether the bit for s3 is set or not.
|
boolean |
getS4()
Gets whether the bit for s4 is set or not.
|
boolean |
getS6d()
Gets whether the bit for s6d is set or not.
|
MAPSGSN_InterfaceList |
setGb()
Sets the bit for gb to true.
|
MAPSGSN_InterfaceList |
setGe()
Sets the bit for ge to true.
|
MAPSGSN_InterfaceList |
setGn()
Sets the bit for gn to true.
|
MAPSGSN_InterfaceList |
setGs()
Sets the bit for gs to true.
|
MAPSGSN_InterfaceList |
setIu()
Sets the bit for iu to true.
|
MAPSGSN_InterfaceList |
setMap_gd()
Sets the bit for map_gd to true.
|
MAPSGSN_InterfaceList |
setMap_gf()
Sets the bit for map_gf to true.
|
MAPSGSN_InterfaceList |
setMap_gr()
Sets the bit for map_gr to true.
|
MAPSGSN_InterfaceList |
setS3()
Sets the bit for s3 to true.
|
MAPSGSN_InterfaceList |
setS4()
Sets the bit for s4 to true.
|
MAPSGSN_InterfaceList |
setS6d()
Sets the bit for s6d 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 MAPSGSN_InterfaceList()
public MAPSGSN_InterfaceList(int nbits)
nbits
- initial number of bitspublic MAPSGSN_InterfaceList clearGb()
public MAPSGSN_InterfaceList clearGe()
public MAPSGSN_InterfaceList clearGn()
public MAPSGSN_InterfaceList clearGs()
public MAPSGSN_InterfaceList clearIu()
public MAPSGSN_InterfaceList clearMap_gd()
public MAPSGSN_InterfaceList clearMap_gf()
public MAPSGSN_InterfaceList clearMap_gr()
public MAPSGSN_InterfaceList clearS3()
public MAPSGSN_InterfaceList clearS4()
public MAPSGSN_InterfaceList clearS6d()
public MAPSGSN_InterfaceList clone()
clone
in interface DataObject
clone
in class BitString
public static MAPSGSN_InterfaceList copyOf(BitString from)
from
- the object from which to copypublic boolean getGb()
public boolean getGe()
public boolean getGn()
public boolean getGs()
public boolean getIu()
public boolean getMap_gd()
public boolean getMap_gf()
public boolean getMap_gr()
public BitStringWithNamedBits.NamedBit[] getNamedBits()
BitStringWithNamedBits
getNamedBits
in class BitStringWithNamedBits
public boolean getS3()
public boolean getS4()
public boolean getS6d()
public MAPSGSN_InterfaceList setGb()
public MAPSGSN_InterfaceList setGe()
public MAPSGSN_InterfaceList setGn()
public MAPSGSN_InterfaceList setGs()
public MAPSGSN_InterfaceList setIu()
public MAPSGSN_InterfaceList setMap_gd()
public MAPSGSN_InterfaceList setMap_gf()
public MAPSGSN_InterfaceList setMap_gr()
public MAPSGSN_InterfaceList setS3()
public MAPSGSN_InterfaceList setS4()
public MAPSGSN_InterfaceList setS6d()
public static BitStringWithNamedBits.NamedBit[] staticGetNamedBits()