public class MAPAdditionalSubscriptions extends BitStringWithNamedBits
AdditionalSubscriptions ::= BIT STRING (SIZE (3..8)) { privilegedUplinkRequest(0), emergencyUplinkRequest(1), emergencyReset(2) }Added in release 7. Other bits than are named here shall be discarded.
Used as field type by MAPVoiceGroupCallData
.
Used as field type by MAPSendGroupCallInfoRes
.
BitStringWithNamedBits.NamedBit
Constructor and Description |
---|
MAPAdditionalSubscriptions()
Constructs an object that has no bits set.
|
MAPAdditionalSubscriptions(int nbits)
Constructs an object that has no bits set, initialised to accommodate the given number of bits.
|
Modifier and Type | Method and Description |
---|---|
MAPAdditionalSubscriptions |
clearEmergencyReset()
Clears the bit for emergencyReset to false.
|
MAPAdditionalSubscriptions |
clearEmergencyUplinkRequest()
Clears the bit for emergencyUplinkRequest to false.
|
MAPAdditionalSubscriptions |
clearPrivilegedUplinkRequest()
Clears the bit for privilegedUplinkRequest to false.
|
MAPAdditionalSubscriptions |
clone()
Constructs a copy of this object and everything reachable from it.
|
static MAPAdditionalSubscriptions |
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 |
getEmergencyReset()
Gets whether the bit for emergencyReset is set or not.
|
boolean |
getEmergencyUplinkRequest()
Gets whether the bit for emergencyUplinkRequest 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 |
getPrivilegedUplinkRequest()
Gets whether the bit for privilegedUplinkRequest is set or not.
|
MAPAdditionalSubscriptions |
setEmergencyReset()
Sets the bit for emergencyReset to true.
|
MAPAdditionalSubscriptions |
setEmergencyUplinkRequest()
Sets the bit for emergencyUplinkRequest to true.
|
MAPAdditionalSubscriptions |
setPrivilegedUplinkRequest()
Sets the bit for privilegedUplinkRequest 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 MAPAdditionalSubscriptions()
public MAPAdditionalSubscriptions(int nbits)
nbits
- initial number of bitspublic MAPAdditionalSubscriptions clearEmergencyReset()
public MAPAdditionalSubscriptions clearEmergencyUplinkRequest()
public MAPAdditionalSubscriptions clearPrivilegedUplinkRequest()
public MAPAdditionalSubscriptions clone()
clone
in interface DataObject
clone
in class BitString
public static MAPAdditionalSubscriptions copyOf(BitString from)
from
- the object from which to copypublic boolean getEmergencyReset()
public boolean getEmergencyUplinkRequest()
public BitStringWithNamedBits.NamedBit[] getNamedBits()
BitStringWithNamedBits
getNamedBits
in class BitStringWithNamedBits
public boolean getPrivilegedUplinkRequest()
public MAPAdditionalSubscriptions setEmergencyReset()
public MAPAdditionalSubscriptions setEmergencyUplinkRequest()
public MAPAdditionalSubscriptions setPrivilegedUplinkRequest()
public static BitStringWithNamedBits.NamedBit[] staticGetNamedBits()