public class MAPSpecificCSI_Withdraw extends BitStringWithNamedBits
SpecificCSI-Withdraw ::= BIT STRING (SIZE (8..32)) { o-csi(0), ss-csi(1), tif-csi(2), d-csi(3), vt-csi(4), mo-sms-csi(5), -- Renamed from sms-csi between releases 4 and 5. m-csi(6), gprs-csi(7), t-csi(8), mt-sms-csi(9), -- Added in release 5. mg-csi(10), -- Added in release 5. o-IM-CSI(11), -- Added in release 5. d-IM-CSI(12), -- Added in release 5. vt-IM-CSI(13) -- Added in release 5. }Added in R99. Exception handling: bits 11 to 31 shall be ignored if received by a non-IP Multimedia Core Network entity; bits 0-10 and 14-31 shall be ignored if received by an IP Multimedia Core Network entity; bits 11-13 are only applicable in an IP Multimedia Core Network. Bit 8 and bits 11-13 are only applicable for the NoteSubscriberDataModified operation.
Used as field type by MAPDeleteSubscriberDataArg
.
Used as field type by MAPCAMEL_SubscriptionInfo
.
BitStringWithNamedBits.NamedBit
Constructor and Description |
---|
MAPSpecificCSI_Withdraw()
Constructs an object that has no bits set.
|
MAPSpecificCSI_Withdraw(int nbits)
Constructs an object that has no bits set, initialised to accommodate the given number of bits.
|
Modifier and Type | Method and Description |
---|---|
MAPSpecificCSI_Withdraw |
clearD_csi()
Clears the bit for d_csi to false.
|
MAPSpecificCSI_Withdraw |
clearD_IM_CSI()
Clears the bit for d_IM_CSI to false.
|
MAPSpecificCSI_Withdraw |
clearGprs_csi()
Clears the bit for gprs_csi to false.
|
MAPSpecificCSI_Withdraw |
clearM_csi()
Clears the bit for m_csi to false.
|
MAPSpecificCSI_Withdraw |
clearMg_csi()
Clears the bit for mg_csi to false.
|
MAPSpecificCSI_Withdraw |
clearMo_sms_csi()
Clears the bit for mo_sms_csi to false.
|
MAPSpecificCSI_Withdraw |
clearMt_sms_csi()
Clears the bit for mt_sms_csi to false.
|
MAPSpecificCSI_Withdraw |
clearO_csi()
Clears the bit for o_csi to false.
|
MAPSpecificCSI_Withdraw |
clearO_IM_CSI()
Clears the bit for o_IM_CSI to false.
|
MAPSpecificCSI_Withdraw |
clearSs_csi()
Clears the bit for ss_csi to false.
|
MAPSpecificCSI_Withdraw |
clearT_csi()
Clears the bit for t_csi to false.
|
MAPSpecificCSI_Withdraw |
clearTif_csi()
Clears the bit for tif_csi to false.
|
MAPSpecificCSI_Withdraw |
clearVt_csi()
Clears the bit for vt_csi to false.
|
MAPSpecificCSI_Withdraw |
clearVt_IM_CSI()
Clears the bit for vt_IM_CSI to false.
|
MAPSpecificCSI_Withdraw |
clone()
Constructs a copy of this object and everything reachable from it.
|
static MAPSpecificCSI_Withdraw |
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 |
getD_csi()
Gets whether the bit for d_csi is set or not.
|
boolean |
getD_IM_CSI()
Gets whether the bit for d_IM_CSI is set or not.
|
boolean |
getGprs_csi()
Gets whether the bit for gprs_csi is set or not.
|
boolean |
getM_csi()
Gets whether the bit for m_csi is set or not.
|
boolean |
getMg_csi()
Gets whether the bit for mg_csi is set or not.
|
boolean |
getMo_sms_csi()
Gets whether the bit for mo_sms_csi is set or not.
|
boolean |
getMt_sms_csi()
Gets whether the bit for mt_sms_csi 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 |
getO_csi()
Gets whether the bit for o_csi is set or not.
|
boolean |
getO_IM_CSI()
Gets whether the bit for o_IM_CSI is set or not.
|
boolean |
getSs_csi()
Gets whether the bit for ss_csi is set or not.
|
boolean |
getT_csi()
Gets whether the bit for t_csi is set or not.
|
boolean |
getTif_csi()
Gets whether the bit for tif_csi is set or not.
|
boolean |
getVt_csi()
Gets whether the bit for vt_csi is set or not.
|
boolean |
getVt_IM_CSI()
Gets whether the bit for vt_IM_CSI is set or not.
|
MAPSpecificCSI_Withdraw |
setD_csi()
Sets the bit for d_csi to true.
|
MAPSpecificCSI_Withdraw |
setD_IM_CSI()
Sets the bit for d_IM_CSI to true.
|
MAPSpecificCSI_Withdraw |
setGprs_csi()
Sets the bit for gprs_csi to true.
|
MAPSpecificCSI_Withdraw |
setM_csi()
Sets the bit for m_csi to true.
|
MAPSpecificCSI_Withdraw |
setMg_csi()
Sets the bit for mg_csi to true.
|
MAPSpecificCSI_Withdraw |
setMo_sms_csi()
Sets the bit for mo_sms_csi to true.
|
MAPSpecificCSI_Withdraw |
setMt_sms_csi()
Sets the bit for mt_sms_csi to true.
|
MAPSpecificCSI_Withdraw |
setO_csi()
Sets the bit for o_csi to true.
|
MAPSpecificCSI_Withdraw |
setO_IM_CSI()
Sets the bit for o_IM_CSI to true.
|
MAPSpecificCSI_Withdraw |
setSs_csi()
Sets the bit for ss_csi to true.
|
MAPSpecificCSI_Withdraw |
setT_csi()
Sets the bit for t_csi to true.
|
MAPSpecificCSI_Withdraw |
setTif_csi()
Sets the bit for tif_csi to true.
|
MAPSpecificCSI_Withdraw |
setVt_csi()
Sets the bit for vt_csi to true.
|
MAPSpecificCSI_Withdraw |
setVt_IM_CSI()
Sets the bit for vt_IM_CSI 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 MAPSpecificCSI_Withdraw()
public MAPSpecificCSI_Withdraw(int nbits)
nbits
- initial number of bitspublic MAPSpecificCSI_Withdraw clearD_IM_CSI()
public MAPSpecificCSI_Withdraw clearD_csi()
public MAPSpecificCSI_Withdraw clearGprs_csi()
public MAPSpecificCSI_Withdraw clearM_csi()
public MAPSpecificCSI_Withdraw clearMg_csi()
public MAPSpecificCSI_Withdraw clearMo_sms_csi()
public MAPSpecificCSI_Withdraw clearMt_sms_csi()
public MAPSpecificCSI_Withdraw clearO_IM_CSI()
public MAPSpecificCSI_Withdraw clearO_csi()
public MAPSpecificCSI_Withdraw clearSs_csi()
public MAPSpecificCSI_Withdraw clearT_csi()
public MAPSpecificCSI_Withdraw clearTif_csi()
public MAPSpecificCSI_Withdraw clearVt_IM_CSI()
public MAPSpecificCSI_Withdraw clearVt_csi()
public MAPSpecificCSI_Withdraw clone()
clone
in interface DataObject
clone
in class BitString
public static MAPSpecificCSI_Withdraw copyOf(BitString from)
from
- the object from which to copypublic boolean getD_IM_CSI()
public boolean getD_csi()
public boolean getGprs_csi()
public boolean getM_csi()
public boolean getMg_csi()
public boolean getMo_sms_csi()
public boolean getMt_sms_csi()
public BitStringWithNamedBits.NamedBit[] getNamedBits()
BitStringWithNamedBits
getNamedBits
in class BitStringWithNamedBits
public boolean getO_IM_CSI()
public boolean getO_csi()
public boolean getSs_csi()
public boolean getT_csi()
public boolean getTif_csi()
public boolean getVt_IM_CSI()
public boolean getVt_csi()
public MAPSpecificCSI_Withdraw setD_IM_CSI()
public MAPSpecificCSI_Withdraw setD_csi()
public MAPSpecificCSI_Withdraw setGprs_csi()
public MAPSpecificCSI_Withdraw setM_csi()
public MAPSpecificCSI_Withdraw setMg_csi()
public MAPSpecificCSI_Withdraw setMo_sms_csi()
public MAPSpecificCSI_Withdraw setMt_sms_csi()
public MAPSpecificCSI_Withdraw setO_IM_CSI()
public MAPSpecificCSI_Withdraw setO_csi()
public MAPSpecificCSI_Withdraw setSs_csi()
public MAPSpecificCSI_Withdraw setT_csi()
public MAPSpecificCSI_Withdraw setTif_csi()
public MAPSpecificCSI_Withdraw setVt_IM_CSI()
public MAPSpecificCSI_Withdraw setVt_csi()
public static BitStringWithNamedBits.NamedBit[] staticGetNamedBits()