public class MAPSupportedRAT_Types extends BitStringWithNamedBits
SupportedRAT-Types ::=
BIT STRING (SIZE (2..8)) {
utran(0),
geran(1),
gan(2),
i-hspa-evolution(3),
e-utran(4) -- Added in release 8.
}
Added in release 7. Exception handling: bits 5 to 7 shall be ignored if received and not understood.
Used as field type by MAPVLR_Capability.
Used as field type by MAPSGSN_Capability.
BitStringWithNamedBits.NamedBit| Constructor and Description |
|---|
MAPSupportedRAT_Types()
Constructs an object that has no bits set.
|
MAPSupportedRAT_Types(int nbits)
Constructs an object that has no bits set, initialised to accommodate the given number of bits.
|
| Modifier and Type | Method and Description |
|---|---|
MAPSupportedRAT_Types |
clearE_utran()
Clears the bit for e_utran to false.
|
MAPSupportedRAT_Types |
clearGan()
Clears the bit for gan to false.
|
MAPSupportedRAT_Types |
clearGeran()
Clears the bit for geran to false.
|
MAPSupportedRAT_Types |
clearI_hspa_evolution()
Clears the bit for i_hspa_evolution to false.
|
MAPSupportedRAT_Types |
clearUtran()
Clears the bit for utran to false.
|
MAPSupportedRAT_Types |
clone()
Constructs a copy of this object and everything reachable from it.
|
static MAPSupportedRAT_Types |
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 |
getE_utran()
Gets whether the bit for e_utran is set or not.
|
boolean |
getGan()
Gets whether the bit for gan is set or not.
|
boolean |
getGeran()
Gets whether the bit for geran is set or not.
|
boolean |
getI_hspa_evolution()
Gets whether the bit for i_hspa_evolution 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 |
getUtran()
Gets whether the bit for utran is set or not.
|
MAPSupportedRAT_Types |
setE_utran()
Sets the bit for e_utran to true.
|
MAPSupportedRAT_Types |
setGan()
Sets the bit for gan to true.
|
MAPSupportedRAT_Types |
setGeran()
Sets the bit for geran to true.
|
MAPSupportedRAT_Types |
setI_hspa_evolution()
Sets the bit for i_hspa_evolution to true.
|
MAPSupportedRAT_Types |
setUtran()
Sets the bit for utran to true.
|
static BitStringWithNamedBits.NamedBit[] |
staticGetNamedBits()
Gets the names of all bits of this type (not just the bits set in this value).
|
toStringcheckModify, isReadOnly, setReadOnlypublic MAPSupportedRAT_Types()
public MAPSupportedRAT_Types(int nbits)
nbits - initial number of bitspublic MAPSupportedRAT_Types clearE_utran()
public MAPSupportedRAT_Types clearGan()
public MAPSupportedRAT_Types clearGeran()
public MAPSupportedRAT_Types clearI_hspa_evolution()
public MAPSupportedRAT_Types clearUtran()
public MAPSupportedRAT_Types clone()
clone in interface DataObjectclone in class BitStringpublic static MAPSupportedRAT_Types copyOf(BitString from)
from - the object from which to copypublic boolean getE_utran()
public boolean getGan()
public boolean getGeran()
public boolean getI_hspa_evolution()
public BitStringWithNamedBits.NamedBit[] getNamedBits()
BitStringWithNamedBitsgetNamedBits in class BitStringWithNamedBitspublic boolean getUtran()
public MAPSupportedRAT_Types setE_utran()
public MAPSupportedRAT_Types setGan()
public MAPSupportedRAT_Types setGeran()
public MAPSupportedRAT_Types setI_hspa_evolution()
public MAPSupportedRAT_Types setUtran()
public static BitStringWithNamedBits.NamedBit[] staticGetNamedBits()