public class MAPISR_Information extends BitStringWithNamedBits
ISR-Information ::= BIT STRING (SIZE (3..8)) { updateMME(0), cancelSGSN(1), initialAttachIndicator(2) -- Added in release 8. }Added in release 8. Exception handling: reception of unknown bit assignments in the ISR-Information data type shall be discarded by the receiver.
Used as field type by MAPEPS_Info
.
BitStringWithNamedBits.NamedBit
Constructor and Description |
---|
MAPISR_Information()
Constructs an object that has no bits set.
|
MAPISR_Information(int nbits)
Constructs an object that has no bits set, initialised to accommodate the given number of bits.
|
Modifier and Type | Method and Description |
---|---|
MAPISR_Information |
clearCancelSGSN()
Clears the bit for cancelSGSN to false.
|
MAPISR_Information |
clearInitialAttachIndicator()
Clears the bit for initialAttachIndicator to false.
|
MAPISR_Information |
clearUpdateMME()
Clears the bit for updateMME to false.
|
MAPISR_Information |
clone()
Constructs a copy of this object and everything reachable from it.
|
static MAPISR_Information |
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 |
getCancelSGSN()
Gets whether the bit for cancelSGSN is set or not.
|
boolean |
getInitialAttachIndicator()
Gets whether the bit for initialAttachIndicator 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 |
getUpdateMME()
Gets whether the bit for updateMME is set or not.
|
MAPISR_Information |
setCancelSGSN()
Sets the bit for cancelSGSN to true.
|
MAPISR_Information |
setInitialAttachIndicator()
Sets the bit for initialAttachIndicator to true.
|
MAPISR_Information |
setUpdateMME()
Sets the bit for updateMME 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 MAPISR_Information()
public MAPISR_Information(int nbits)
nbits
- initial number of bitspublic MAPISR_Information clearCancelSGSN()
public MAPISR_Information clearInitialAttachIndicator()
public MAPISR_Information clearUpdateMME()
public MAPISR_Information clone()
clone
in interface DataObject
clone
in class BitString
public static MAPISR_Information copyOf(BitString from)
from
- the object from which to copypublic boolean getCancelSGSN()
public boolean getInitialAttachIndicator()
public BitStringWithNamedBits.NamedBit[] getNamedBits()
BitStringWithNamedBits
getNamedBits
in class BitStringWithNamedBits
public boolean getUpdateMME()
public MAPISR_Information setCancelSGSN()
public MAPISR_Information setInitialAttachIndicator()
public MAPISR_Information setUpdateMME()
public static BitStringWithNamedBits.NamedBit[] staticGetNamedBits()