public class MAPResumeCallHandlingArg extends AbstractFieldsObject
ResumeCallHandlingArg ::= SEQUENCE { callReferenceNumber CallReferenceNumber OPTIONAL, -- Was mandatory; became optional in R98. basicServiceGroup Ext-BasicServiceCode OPTIONAL, -- Was mandatory; became optional in R98. forwardingData ForwardingData OPTIONAL, -- Was mandatory; became optional in R98. imsi IMSI OPTIONAL, -- Was mandatory; became optional in R98. cug-CheckInfo CUG-CheckInfo OPTIONAL, o-CSI O-CSI OPTIONAL, extensionContainer ExtensionContainer OPTIONAL, ccbs-Possible NULL OPTIONAL, -- Added in R97. msisdn ISDN-AddressString OPTIONAL, -- Added in R98. uu-Data UU-Data OPTIONAL, -- Added in R98. allInformationSent NULL OPTIONAL, -- Added in R98. ... d-csi D-CSI OPTIONAL, -- Added in R99. o-BcsmCamelTDPCriteriaList O-BcsmCamelTDPCriteriaList OPTIONAL, -- Added in release 5. basicServiceGroup2 Ext-BasicServiceCode OPTIONAL, -- Added in release 5. mtRoamingRetry NULL OPTIONAL -- Added in release 7. }Added in R96.
Used as argument type by MAPOperations.resumeCallHandling
.
Used as argument type by MAPOperations.resumeCallHandling_v4
.
FIELD_ABSENT, FIELD_UNINITIALISED
Constructor and Description |
---|
MAPResumeCallHandlingArg()
Constructs an object with uninitialised state.
|
Modifier and Type | Method and Description |
---|---|
MAPResumeCallHandlingArg |
clone()
Constructs a copy of this object and everything reachable from it.
|
static MAPResumeCallHandlingArg |
copyOf(MAPResumeCallHandlingArg 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.
|
MAPExt_BasicServiceCode |
getBasicServiceGroup()
Gets the value of the field basicServiceGroup.
|
MAPExt_BasicServiceCode |
getBasicServiceGroup2()
Gets the value of the field basicServiceGroup2.
|
byte[] |
getCallReferenceNumber()
Gets the value of the field callReferenceNumber.
|
MAPCUG_CheckInfo |
getCug_CheckInfo()
Gets the value of the field cug-CheckInfo.
|
MAPD_CSI |
getD_csi()
Gets the value of the field d-csi.
|
MAPExtensionContainer |
getExtensionContainer()
Gets the value of the field extensionContainer.
|
static FieldAccessor[] |
getFieldAccessors()
Gets a new array of the accessors for fields of this type.
|
Map<String,Object> |
getFieldsMap(boolean withAbsents)
Gets a Map from field-name to field-value.
|
MAPForwardingData |
getForwardingData()
Gets the value of the field forwardingData.
|
IMSIAddress |
getImsi()
Gets the value of the field imsi.
|
AddressString |
getMsisdn()
Gets the value of the field msisdn.
|
MAPO_BcsmCamelTDP_Criteria[] |
getO_BcsmCamelTDPCriteriaList()
Gets the value of the field o-BcsmCamelTDPCriteriaList.
|
MAPO_CSI |
getO_CSI()
Gets the value of the field o-CSI.
|
MAPUU_Data |
getUu_Data()
Gets the value of the field uu-Data.
|
boolean |
hasAllInformationSent()
Tests whether the field allInformationSent is present.
|
boolean |
hasBasicServiceGroup()
Tests whether the field basicServiceGroup has a value.
|
boolean |
hasBasicServiceGroup2()
Tests whether the field basicServiceGroup2 has a value.
|
boolean |
hasCallReferenceNumber()
Tests whether the field callReferenceNumber has a value.
|
boolean |
hasCcbs_Possible()
Tests whether the field ccbs-Possible is present.
|
boolean |
hasCug_CheckInfo()
Tests whether the field cug-CheckInfo has a value.
|
boolean |
hasD_csi()
Tests whether the field d-csi has a value.
|
boolean |
hasExtensionContainer()
Tests whether the field extensionContainer has a value.
|
boolean |
hasForwardingData()
Tests whether the field forwardingData has a value.
|
boolean |
hasImsi()
Tests whether the field imsi has a value.
|
boolean |
hasMsisdn()
Tests whether the field msisdn has a value.
|
boolean |
hasMtRoamingRetry()
Tests whether the field mtRoamingRetry is present.
|
boolean |
hasO_BcsmCamelTDPCriteriaList()
Tests whether the field o-BcsmCamelTDPCriteriaList has a value.
|
boolean |
hasO_CSI()
Tests whether the field o-CSI has a value.
|
boolean |
hasUu_Data()
Tests whether the field uu-Data has a value.
|
MAPResumeCallHandlingArg |
setAllInformationSentPresent(boolean flag)
Sets the presence or absence of the optional field allInformationSent.
|
MAPResumeCallHandlingArg |
setBasicServiceGroup(MAPExt_BasicServiceCode value)
Sets the value of the field basicServiceGroup.
|
MAPResumeCallHandlingArg |
setBasicServiceGroup2(MAPExt_BasicServiceCode value)
Sets the value of the field basicServiceGroup2.
|
MAPResumeCallHandlingArg |
setCallReferenceNumber(byte[] value)
Sets the value of the field callReferenceNumber.
|
MAPResumeCallHandlingArg |
setCcbs_PossiblePresent(boolean flag)
Sets the presence or absence of the optional field ccbs-Possible.
|
MAPResumeCallHandlingArg |
setCug_CheckInfo(MAPCUG_CheckInfo value)
Sets the value of the field cug-CheckInfo.
|
MAPResumeCallHandlingArg |
setD_csi(MAPD_CSI value)
Sets the value of the field d-csi.
|
MAPResumeCallHandlingArg |
setExtensionContainer(MAPExtensionContainer value)
Sets the value of the field extensionContainer.
|
MAPResumeCallHandlingArg |
setForwardingData(MAPForwardingData value)
Sets the value of the field forwardingData.
|
MAPResumeCallHandlingArg |
setImsi(IMSIAddress value)
Sets the value of the field imsi.
|
MAPResumeCallHandlingArg |
setMsisdn(AddressString value)
Sets the value of the field msisdn.
|
MAPResumeCallHandlingArg |
setMtRoamingRetryPresent(boolean flag)
Sets the presence or absence of the optional field mtRoamingRetry.
|
MAPResumeCallHandlingArg |
setO_BcsmCamelTDPCriteriaList(MAPO_BcsmCamelTDP_Criteria[] value)
Sets the value of the field o-BcsmCamelTDPCriteriaList.
|
MAPResumeCallHandlingArg |
setO_CSI(MAPO_CSI value)
Sets the value of the field o-CSI.
|
void |
setReadOnly()
Sets this and all its fields to be immutable.
|
MAPResumeCallHandlingArg |
setUu_Data(MAPUU_Data value)
Sets the value of the field uu-Data.
|
equals, hashCode, toString
checkModify, isReadOnly
public MAPResumeCallHandlingArg()
public MAPResumeCallHandlingArg clone()
clone
in interface DataObject
clone
in class AbstractDataObject
public static MAPResumeCallHandlingArg copyOf(MAPResumeCallHandlingArg from)
from
- the object from which to copypublic MAPExt_BasicServiceCode getBasicServiceGroup()
public MAPExt_BasicServiceCode getBasicServiceGroup2()
public byte[] getCallReferenceNumber()
public MAPCUG_CheckInfo getCug_CheckInfo()
public MAPD_CSI getD_csi()
public MAPExtensionContainer getExtensionContainer()
public static FieldAccessor[] getFieldAccessors()
public Map<String,Object> getFieldsMap(boolean withAbsents)
getFieldsMap
in class AbstractFieldsObject
withAbsents
- whether to put absent optional fields into Mappublic MAPForwardingData getForwardingData()
public IMSIAddress getImsi()
public AddressString getMsisdn()
public MAPO_BcsmCamelTDP_Criteria[] getO_BcsmCamelTDPCriteriaList()
public MAPO_CSI getO_CSI()
public MAPUU_Data getUu_Data()
public boolean hasAllInformationSent()
public boolean hasBasicServiceGroup()
public boolean hasBasicServiceGroup2()
public boolean hasCallReferenceNumber()
public boolean hasCcbs_Possible()
public boolean hasCug_CheckInfo()
public boolean hasD_csi()
public boolean hasExtensionContainer()
public boolean hasForwardingData()
public boolean hasImsi()
public boolean hasMsisdn()
public boolean hasMtRoamingRetry()
public boolean hasO_BcsmCamelTDPCriteriaList()
public boolean hasO_CSI()
public boolean hasUu_Data()
public MAPResumeCallHandlingArg setAllInformationSentPresent(boolean flag) throws IllegalStateException
flag
- either true if the field should be marked as present or false if the field should be marked as absentIllegalStateException
- if this instance has been marked as read-onlypublic MAPResumeCallHandlingArg setBasicServiceGroup(MAPExt_BasicServiceCode value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPResumeCallHandlingArg setBasicServiceGroup2(MAPExt_BasicServiceCode value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPResumeCallHandlingArg setCallReferenceNumber(byte[] value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPResumeCallHandlingArg setCcbs_PossiblePresent(boolean flag) throws IllegalStateException
flag
- either true if the field should be marked as present or false if the field should be marked as absentIllegalStateException
- if this instance has been marked as read-onlypublic MAPResumeCallHandlingArg setCug_CheckInfo(MAPCUG_CheckInfo value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPResumeCallHandlingArg setD_csi(MAPD_CSI value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPResumeCallHandlingArg setExtensionContainer(MAPExtensionContainer value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPResumeCallHandlingArg setForwardingData(MAPForwardingData value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPResumeCallHandlingArg setImsi(IMSIAddress value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPResumeCallHandlingArg setMsisdn(AddressString value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPResumeCallHandlingArg setMtRoamingRetryPresent(boolean flag) throws IllegalStateException
flag
- either true if the field should be marked as present or false if the field should be marked as absentIllegalStateException
- if this instance has been marked as read-onlypublic MAPResumeCallHandlingArg setO_BcsmCamelTDPCriteriaList(MAPO_BcsmCamelTDP_Criteria[] value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPResumeCallHandlingArg setO_CSI(MAPO_CSI value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic void setReadOnly()
setReadOnly
in interface DataObject
setReadOnly
in class AbstractDataObject
public MAPResumeCallHandlingArg setUu_Data(MAPUU_Data value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-only