public class MAPNoteSubscriberDataModifiedArg extends AbstractFieldsObject
NoteSubscriberDataModifiedArg ::= SEQUENCE { imsi IMSI, msisdn ISDN-AddressString, forwardingInfoFor-CSE Ext-ForwardingInfoFor-CSE OPTIONAL, callBarringInfoFor-CSE Ext-CallBarringInfoFor-CSE OPTIONAL, odb-Info ODB-Info OPTIONAL, camel-SubscriptionInfo CAMEL-SubscriptionInfo OPTIONAL, allInformationSent NULL OPTIONAL, extensionContainer ExtensionContainer OPTIONAL, ... ue-reachable ServingNode OPTIONAL, -- Added in release 9. csg-SubscriptionDataList CSG-SubscriptionDataList OPTIONAL, -- Added in release 9. cw-Data CallWaitingData OPTIONAL, -- Added in release 10. ch-Data CallHoldData OPTIONAL, -- Added in release 10. clip-Data ClipData OPTIONAL, -- Added in release 10. clir-Data ClirData OPTIONAL, -- Added in release 10. ect-data EctData OPTIONAL -- Added in release 10. }Added in R99.
Used as argument type by MAPOperations.noteSubscriberDataModified
.
FIELD_ABSENT, FIELD_UNINITIALISED
Constructor and Description |
---|
MAPNoteSubscriberDataModifiedArg()
Constructs an object with uninitialised state.
|
Modifier and Type | Method and Description |
---|---|
MAPNoteSubscriberDataModifiedArg |
clone()
Constructs a copy of this object and everything reachable from it.
|
static MAPNoteSubscriberDataModifiedArg |
copyOf(MAPNoteSubscriberDataModifiedArg 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_CallBarringInfoFor_CSE |
getCallBarringInfoFor_CSE()
Gets the value of the field callBarringInfoFor-CSE.
|
MAPCAMEL_SubscriptionInfo |
getCamel_SubscriptionInfo()
Gets the value of the field camel-SubscriptionInfo.
|
MAPCallHoldData |
getCh_Data()
Gets the value of the field ch-Data.
|
MAPClipData |
getClip_Data()
Gets the value of the field clip-Data.
|
MAPClirData |
getClir_Data()
Gets the value of the field clir-Data.
|
MAPCSG_SubscriptionData[] |
getCsg_SubscriptionDataList()
Gets the value of the field csg-SubscriptionDataList.
|
MAPCallWaitingData |
getCw_Data()
Gets the value of the field cw-Data.
|
MAPEctData |
getEct_data()
Gets the value of the field ect-data.
|
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.
|
MAPExt_ForwardingInfoFor_CSE |
getForwardingInfoFor_CSE()
Gets the value of the field forwardingInfoFor-CSE.
|
IMSIAddress |
getImsi()
Gets the value of the field imsi.
|
AddressString |
getMsisdn()
Gets the value of the field msisdn.
|
MAPODB_Info |
getOdb_Info()
Gets the value of the field odb-Info.
|
MAPServingNode |
getUe_reachable()
Gets the value of the field ue-reachable.
|
boolean |
hasAllInformationSent()
Tests whether the field allInformationSent is present.
|
boolean |
hasCallBarringInfoFor_CSE()
Tests whether the field callBarringInfoFor-CSE has a value.
|
boolean |
hasCamel_SubscriptionInfo()
Tests whether the field camel-SubscriptionInfo has a value.
|
boolean |
hasCh_Data()
Tests whether the field ch-Data has a value.
|
boolean |
hasClip_Data()
Tests whether the field clip-Data has a value.
|
boolean |
hasClir_Data()
Tests whether the field clir-Data has a value.
|
boolean |
hasCsg_SubscriptionDataList()
Tests whether the field csg-SubscriptionDataList has a value.
|
boolean |
hasCw_Data()
Tests whether the field cw-Data has a value.
|
boolean |
hasEct_data()
Tests whether the field ect-data has a value.
|
boolean |
hasExtensionContainer()
Tests whether the field extensionContainer has a value.
|
boolean |
hasForwardingInfoFor_CSE()
Tests whether the field forwardingInfoFor-CSE has a value.
|
boolean |
hasImsi()
Tests whether the field imsi has a value.
|
boolean |
hasMsisdn()
Tests whether the field msisdn has a value.
|
boolean |
hasOdb_Info()
Tests whether the field odb-Info has a value.
|
boolean |
hasUe_reachable()
Tests whether the field ue-reachable has a value.
|
MAPNoteSubscriberDataModifiedArg |
setAllInformationSentPresent(boolean flag)
Sets the presence or absence of the optional field allInformationSent.
|
MAPNoteSubscriberDataModifiedArg |
setCallBarringInfoFor_CSE(MAPExt_CallBarringInfoFor_CSE value)
Sets the value of the field callBarringInfoFor-CSE.
|
MAPNoteSubscriberDataModifiedArg |
setCamel_SubscriptionInfo(MAPCAMEL_SubscriptionInfo value)
Sets the value of the field camel-SubscriptionInfo.
|
MAPNoteSubscriberDataModifiedArg |
setCh_Data(MAPCallHoldData value)
Sets the value of the field ch-Data.
|
MAPNoteSubscriberDataModifiedArg |
setClip_Data(MAPClipData value)
Sets the value of the field clip-Data.
|
MAPNoteSubscriberDataModifiedArg |
setClir_Data(MAPClirData value)
Sets the value of the field clir-Data.
|
MAPNoteSubscriberDataModifiedArg |
setCsg_SubscriptionDataList(MAPCSG_SubscriptionData[] value)
Sets the value of the field csg-SubscriptionDataList.
|
MAPNoteSubscriberDataModifiedArg |
setCw_Data(MAPCallWaitingData value)
Sets the value of the field cw-Data.
|
MAPNoteSubscriberDataModifiedArg |
setEct_data(MAPEctData value)
Sets the value of the field ect-data.
|
MAPNoteSubscriberDataModifiedArg |
setExtensionContainer(MAPExtensionContainer value)
Sets the value of the field extensionContainer.
|
MAPNoteSubscriberDataModifiedArg |
setForwardingInfoFor_CSE(MAPExt_ForwardingInfoFor_CSE value)
Sets the value of the field forwardingInfoFor-CSE.
|
MAPNoteSubscriberDataModifiedArg |
setImsi(IMSIAddress value)
Sets the value of the field imsi.
|
MAPNoteSubscriberDataModifiedArg |
setMsisdn(AddressString value)
Sets the value of the field msisdn.
|
MAPNoteSubscriberDataModifiedArg |
setOdb_Info(MAPODB_Info value)
Sets the value of the field odb-Info.
|
void |
setReadOnly()
Sets this and all its fields to be immutable.
|
MAPNoteSubscriberDataModifiedArg |
setUe_reachable(MAPServingNode value)
Sets the value of the field ue-reachable.
|
equals, hashCode, toString
checkModify, isReadOnly
public MAPNoteSubscriberDataModifiedArg()
public MAPNoteSubscriberDataModifiedArg clone()
clone
in interface DataObject
clone
in class AbstractDataObject
public static MAPNoteSubscriberDataModifiedArg copyOf(MAPNoteSubscriberDataModifiedArg from)
from
- the object from which to copypublic MAPExt_CallBarringInfoFor_CSE getCallBarringInfoFor_CSE()
public MAPCAMEL_SubscriptionInfo getCamel_SubscriptionInfo()
public MAPCallHoldData getCh_Data()
public MAPClipData getClip_Data()
public MAPClirData getClir_Data()
public MAPCSG_SubscriptionData[] getCsg_SubscriptionDataList()
public MAPCallWaitingData getCw_Data()
public MAPEctData getEct_data()
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 MAPExt_ForwardingInfoFor_CSE getForwardingInfoFor_CSE()
public IMSIAddress getImsi()
public AddressString getMsisdn()
public MAPODB_Info getOdb_Info()
public MAPServingNode getUe_reachable()
public boolean hasAllInformationSent()
public boolean hasCallBarringInfoFor_CSE()
public boolean hasCamel_SubscriptionInfo()
public boolean hasCh_Data()
public boolean hasClip_Data()
public boolean hasClir_Data()
public boolean hasCsg_SubscriptionDataList()
public boolean hasCw_Data()
public boolean hasEct_data()
public boolean hasExtensionContainer()
public boolean hasForwardingInfoFor_CSE()
public boolean hasImsi()
public boolean hasMsisdn()
public boolean hasOdb_Info()
public boolean hasUe_reachable()
public MAPNoteSubscriberDataModifiedArg 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 MAPNoteSubscriberDataModifiedArg setCallBarringInfoFor_CSE(MAPExt_CallBarringInfoFor_CSE value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPNoteSubscriberDataModifiedArg setCamel_SubscriptionInfo(MAPCAMEL_SubscriptionInfo value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPNoteSubscriberDataModifiedArg setCh_Data(MAPCallHoldData value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPNoteSubscriberDataModifiedArg setClip_Data(MAPClipData value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPNoteSubscriberDataModifiedArg setClir_Data(MAPClirData value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPNoteSubscriberDataModifiedArg setCsg_SubscriptionDataList(MAPCSG_SubscriptionData[] value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPNoteSubscriberDataModifiedArg setCw_Data(MAPCallWaitingData value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPNoteSubscriberDataModifiedArg setEct_data(MAPEctData value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPNoteSubscriberDataModifiedArg setExtensionContainer(MAPExtensionContainer value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPNoteSubscriberDataModifiedArg setForwardingInfoFor_CSE(MAPExt_ForwardingInfoFor_CSE value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPNoteSubscriberDataModifiedArg setImsi(IMSIAddress value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPNoteSubscriberDataModifiedArg setMsisdn(AddressString value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPNoteSubscriberDataModifiedArg setOdb_Info(MAPODB_Info 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 MAPNoteSubscriberDataModifiedArg setUe_reachable(MAPServingNode value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-only