public class MAPOfferedCamel4CSIs extends BitStringWithNamedBits
OfferedCamel4CSIs ::= BIT STRING (SIZE (7..16)) { o-csi(0), d-csi(1), vt-csi(2), t-csi(3), mt-sms-csi(4), mg-csi(5), psi-enhancements(6) }Added in release 5. A node supporting Camel phase 4 shall mark in the BIT STRING all Camel4 CSIs it offers. Other values than named here shall be discarded.
Used as field type by MAPVLR_Capability
.
Used as field type by MAPInsertSubscriberDataRes
.
Used as field type by MAPProvideRoamingNumberArg_v3
.
Used as field type by MAPCamelInfo
.
Used as field type by MAPSendRoutingInfoRes_v3
.
Used as field type by MAPSGSN_Capability
.
Used as field type by MAPAnyTimeSubscriptionInterrogationRes
.
Used as field type by MAPAnyTimeSubscriptionInterrogationRes
.
BitStringWithNamedBits.NamedBit
Constructor and Description |
---|
MAPOfferedCamel4CSIs()
Constructs an object that has no bits set.
|
MAPOfferedCamel4CSIs(int nbits)
Constructs an object that has no bits set, initialised to accommodate the given number of bits.
|
Modifier and Type | Method and Description |
---|---|
MAPOfferedCamel4CSIs |
clearD_csi()
Clears the bit for d_csi to false.
|
MAPOfferedCamel4CSIs |
clearMg_csi()
Clears the bit for mg_csi to false.
|
MAPOfferedCamel4CSIs |
clearMt_sms_csi()
Clears the bit for mt_sms_csi to false.
|
MAPOfferedCamel4CSIs |
clearO_csi()
Clears the bit for o_csi to false.
|
MAPOfferedCamel4CSIs |
clearPsi_enhancements()
Clears the bit for psi_enhancements to false.
|
MAPOfferedCamel4CSIs |
clearT_csi()
Clears the bit for t_csi to false.
|
MAPOfferedCamel4CSIs |
clearVt_csi()
Clears the bit for vt_csi to false.
|
MAPOfferedCamel4CSIs |
clone()
Constructs a copy of this object and everything reachable from it.
|
static MAPOfferedCamel4CSIs |
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 |
getMg_csi()
Gets whether the bit for mg_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 |
getPsi_enhancements()
Gets whether the bit for psi_enhancements is set or not.
|
boolean |
getT_csi()
Gets whether the bit for t_csi is set or not.
|
boolean |
getVt_csi()
Gets whether the bit for vt_csi is set or not.
|
MAPOfferedCamel4CSIs |
setD_csi()
Sets the bit for d_csi to true.
|
MAPOfferedCamel4CSIs |
setMg_csi()
Sets the bit for mg_csi to true.
|
MAPOfferedCamel4CSIs |
setMt_sms_csi()
Sets the bit for mt_sms_csi to true.
|
MAPOfferedCamel4CSIs |
setO_csi()
Sets the bit for o_csi to true.
|
MAPOfferedCamel4CSIs |
setPsi_enhancements()
Sets the bit for psi_enhancements to true.
|
MAPOfferedCamel4CSIs |
setT_csi()
Sets the bit for t_csi to true.
|
MAPOfferedCamel4CSIs |
setVt_csi()
Sets the bit for vt_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 MAPOfferedCamel4CSIs()
public MAPOfferedCamel4CSIs(int nbits)
nbits
- initial number of bitspublic MAPOfferedCamel4CSIs clearD_csi()
public MAPOfferedCamel4CSIs clearMg_csi()
public MAPOfferedCamel4CSIs clearMt_sms_csi()
public MAPOfferedCamel4CSIs clearO_csi()
public MAPOfferedCamel4CSIs clearPsi_enhancements()
public MAPOfferedCamel4CSIs clearT_csi()
public MAPOfferedCamel4CSIs clearVt_csi()
public MAPOfferedCamel4CSIs clone()
clone
in interface DataObject
clone
in class BitString
public static MAPOfferedCamel4CSIs copyOf(BitString from)
from
- the object from which to copypublic boolean getD_csi()
public boolean getMg_csi()
public boolean getMt_sms_csi()
public BitStringWithNamedBits.NamedBit[] getNamedBits()
BitStringWithNamedBits
getNamedBits
in class BitStringWithNamedBits
public boolean getO_csi()
public boolean getPsi_enhancements()
public boolean getT_csi()
public boolean getVt_csi()
public MAPOfferedCamel4CSIs setD_csi()
public MAPOfferedCamel4CSIs setMg_csi()
public MAPOfferedCamel4CSIs setMt_sms_csi()
public MAPOfferedCamel4CSIs setO_csi()
public MAPOfferedCamel4CSIs setPsi_enhancements()
public MAPOfferedCamel4CSIs setT_csi()
public MAPOfferedCamel4CSIs setVt_csi()
public static BitStringWithNamedBits.NamedBit[] staticGetNamedBits()