Class MAPAnyTimeModificationArg
- java.lang.Object
-
- com.opencloud.util.AbstractDataObject
-
- com.opencloud.util.AbstractFieldsObject
-
- MAPAnyTimeModificationArg
-
- All Implemented Interfaces:
DataObject,Serializable
public class MAPAnyTimeModificationArg extends AbstractFieldsObject
API for MAP-MS-DataTypes.AnyTimeModificationArg. Generated from the following ASN.1 type definition.AnyTimeModificationArg ::= SEQUENCE { subscriberIdentity SubscriberIdentity, gsmSCF-Address ISDN-AddressString, modificationRequestFor-CF-Info ModificationRequestFor-CF-Info OPTIONAL, modificationRequestFor-CB-Info ModificationRequestFor-CB-Info OPTIONAL, modificationRequestFor-CSI ModificationRequestFor-CSI OPTIONAL, extensionContainer ExtensionContainer OPTIONAL, longFTN-Supported NULL OPTIONAL, ... modificationRequestFor-ODB-data ModificationRequestFor-ODB-data OPTIONAL, -- Added in release 5. modificationRequestFor-IP-SM-GW-Data ModificationRequestFor-IP-SM-GW-Data OPTIONAL, -- Added in release 7. activationRequestForUE-reachability ServingNode OPTIONAL, -- Added in release 9. modificationRequestFor-CSG ModificationRequestFor-CSG OPTIONAL, -- Added in release 9. modificationRequestFor-CW-Data ModificationRequestFor-CW-Info OPTIONAL, -- Added in release 10. modificationRequestFor-CLIP-Data ModificationRequestFor-CLIP-Info OPTIONAL, -- Added in release 10. modificationRequestFor-CLIR-Data ModificationRequestFor-CLIR-Info OPTIONAL, -- Added in release 10. modificationRequestFor-HOLD-Data ModificationRequestFor-CH-Info OPTIONAL, -- Added in release 10. modificationRequestFor-ECT-Data ModificationRequestFor-ECT-Info OPTIONAL -- Added in release 10. }Added in R99.Used as argument type by
MAPOperations.anyTimeModification.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.opencloud.util.AbstractFieldsObject
FIELD_ABSENT, FIELD_UNINITIALISED
-
-
Constructor Summary
Constructors Constructor Description MAPAnyTimeModificationArg()Constructs an object with uninitialised state.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MAPAnyTimeModificationArgclone()Constructs a copy of this object and everything reachable from it.static MAPAnyTimeModificationArgcopyOf(MAPAnyTimeModificationArg 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.MAPServingNodegetActivationRequestForUE_reachability()Gets the value of the field activationRequestForUE-reachability.MAPExtensionContainergetExtensionContainer()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.AddressStringgetGsmSCF_Address()Gets the value of the field gsmSCF-Address.MAPModificationRequestFor_CB_InfogetModificationRequestFor_CB_Info()Gets the value of the field modificationRequestFor-CB-Info.MAPModificationRequestFor_CF_InfogetModificationRequestFor_CF_Info()Gets the value of the field modificationRequestFor-CF-Info.MAPModificationRequestFor_CLIP_InfogetModificationRequestFor_CLIP_Data()Gets the value of the field modificationRequestFor-CLIP-Data.MAPModificationRequestFor_CLIR_InfogetModificationRequestFor_CLIR_Data()Gets the value of the field modificationRequestFor-CLIR-Data.MAPModificationRequestFor_CSGgetModificationRequestFor_CSG()Gets the value of the field modificationRequestFor-CSG.MAPModificationRequestFor_CSIgetModificationRequestFor_CSI()Gets the value of the field modificationRequestFor-CSI.MAPModificationRequestFor_CW_InfogetModificationRequestFor_CW_Data()Gets the value of the field modificationRequestFor-CW-Data.MAPModificationRequestFor_ECT_InfogetModificationRequestFor_ECT_Data()Gets the value of the field modificationRequestFor-ECT-Data.MAPModificationRequestFor_CH_InfogetModificationRequestFor_HOLD_Data()Gets the value of the field modificationRequestFor-HOLD-Data.MAPModificationRequestFor_IP_SM_GW_DatagetModificationRequestFor_IP_SM_GW_Data()Gets the value of the field modificationRequestFor-IP-SM-GW-Data.MAPModificationRequestFor_ODB_datagetModificationRequestFor_ODB_data()Gets the value of the field modificationRequestFor-ODB-data.MAPSubscriberIdentitygetSubscriberIdentity()Gets the value of the field subscriberIdentity.booleanhasActivationRequestForUE_reachability()Tests whether the field activationRequestForUE-reachability has a value.booleanhasExtensionContainer()Tests whether the field extensionContainer has a value.booleanhasGsmSCF_Address()Tests whether the field gsmSCF-Address has a value.booleanhasLongFTN_Supported()Tests whether the field longFTN-Supported is present.booleanhasModificationRequestFor_CB_Info()Tests whether the field modificationRequestFor-CB-Info has a value.booleanhasModificationRequestFor_CF_Info()Tests whether the field modificationRequestFor-CF-Info has a value.booleanhasModificationRequestFor_CLIP_Data()Tests whether the field modificationRequestFor-CLIP-Data has a value.booleanhasModificationRequestFor_CLIR_Data()Tests whether the field modificationRequestFor-CLIR-Data has a value.booleanhasModificationRequestFor_CSG()Tests whether the field modificationRequestFor-CSG has a value.booleanhasModificationRequestFor_CSI()Tests whether the field modificationRequestFor-CSI has a value.booleanhasModificationRequestFor_CW_Data()Tests whether the field modificationRequestFor-CW-Data has a value.booleanhasModificationRequestFor_ECT_Data()Tests whether the field modificationRequestFor-ECT-Data has a value.booleanhasModificationRequestFor_HOLD_Data()Tests whether the field modificationRequestFor-HOLD-Data has a value.booleanhasModificationRequestFor_IP_SM_GW_Data()Tests whether the field modificationRequestFor-IP-SM-GW-Data has a value.booleanhasModificationRequestFor_ODB_data()Tests whether the field modificationRequestFor-ODB-data has a value.booleanhasSubscriberIdentity()Tests whether the field subscriberIdentity has a value.MAPAnyTimeModificationArgsetActivationRequestForUE_reachability(MAPServingNode value)Sets the value of the field activationRequestForUE-reachability.MAPAnyTimeModificationArgsetExtensionContainer(MAPExtensionContainer value)Sets the value of the field extensionContainer.MAPAnyTimeModificationArgsetGsmSCF_Address(AddressString value)Sets the value of the field gsmSCF-Address.MAPAnyTimeModificationArgsetLongFTN_SupportedPresent(boolean flag)Sets the presence or absence of the optional field longFTN-Supported.MAPAnyTimeModificationArgsetModificationRequestFor_CB_Info(MAPModificationRequestFor_CB_Info value)Sets the value of the field modificationRequestFor-CB-Info.MAPAnyTimeModificationArgsetModificationRequestFor_CF_Info(MAPModificationRequestFor_CF_Info value)Sets the value of the field modificationRequestFor-CF-Info.MAPAnyTimeModificationArgsetModificationRequestFor_CLIP_Data(MAPModificationRequestFor_CLIP_Info value)Sets the value of the field modificationRequestFor-CLIP-Data.MAPAnyTimeModificationArgsetModificationRequestFor_CLIR_Data(MAPModificationRequestFor_CLIR_Info value)Sets the value of the field modificationRequestFor-CLIR-Data.MAPAnyTimeModificationArgsetModificationRequestFor_CSG(MAPModificationRequestFor_CSG value)Sets the value of the field modificationRequestFor-CSG.MAPAnyTimeModificationArgsetModificationRequestFor_CSI(MAPModificationRequestFor_CSI value)Sets the value of the field modificationRequestFor-CSI.MAPAnyTimeModificationArgsetModificationRequestFor_CW_Data(MAPModificationRequestFor_CW_Info value)Sets the value of the field modificationRequestFor-CW-Data.MAPAnyTimeModificationArgsetModificationRequestFor_ECT_Data(MAPModificationRequestFor_ECT_Info value)Sets the value of the field modificationRequestFor-ECT-Data.MAPAnyTimeModificationArgsetModificationRequestFor_HOLD_Data(MAPModificationRequestFor_CH_Info value)Sets the value of the field modificationRequestFor-HOLD-Data.MAPAnyTimeModificationArgsetModificationRequestFor_IP_SM_GW_Data(MAPModificationRequestFor_IP_SM_GW_Data value)Sets the value of the field modificationRequestFor-IP-SM-GW-Data.MAPAnyTimeModificationArgsetModificationRequestFor_ODB_data(MAPModificationRequestFor_ODB_data value)Sets the value of the field modificationRequestFor-ODB-data.voidsetReadOnly()Sets this and all its fields to be immutable.MAPAnyTimeModificationArgsetSubscriberIdentity(MAPSubscriberIdentity value)Sets the value of the field subscriberIdentity.-
Methods inherited from class com.opencloud.util.AbstractFieldsObject
equals, hashCode, toString
-
Methods inherited from class com.opencloud.util.AbstractDataObject
checkModify, isReadOnly
-
-
-
-
Method Detail
-
clone
public MAPAnyTimeModificationArg clone()
Constructs a copy of this object and everything reachable from it.- Specified by:
clonein interfaceDataObject- Specified by:
clonein classAbstractDataObject- Returns:
- copy of object
-
copyOf
public static MAPAnyTimeModificationArg copyOf(MAPAnyTimeModificationArg 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.- Parameters:
from- the object from which to copy- Returns:
- MAPAnyTimeModificationArg
-
getActivationRequestForUE_reachability
public MAPServingNode getActivationRequestForUE_reachability()
Gets the value of the field activationRequestForUE-reachability.- Returns:
- value of field activationRequestForUE-reachability, or null if not present
-
getExtensionContainer
public MAPExtensionContainer getExtensionContainer()
Gets the value of the field extensionContainer.- Returns:
- value of field extensionContainer, or null if not present
-
getFieldAccessors
public static FieldAccessor[] getFieldAccessors()
Gets a new array of the accessors for fields of this type.- Returns:
- FieldAccessor[]
-
getFieldsMap
public Map<String,Object> getFieldsMap(boolean withAbsents)
Gets a Map from field-name to field-value. For a field of primitive type, the field-value is boxed. For an absent optional field, the field-value is AbstractFieldsObject.FIELD_ABSENT. For an unitialised mandatory field, the field-value is AbstractFieldsObject.FIELD_UNINITIALISED.- Specified by:
getFieldsMapin classAbstractFieldsObject- Parameters:
withAbsents- whether to put absent optional fields into Map- Returns:
- Map from field-name to field-value
-
getGsmSCF_Address
public AddressString getGsmSCF_Address()
Gets the value of the field gsmSCF-Address.- Returns:
- value of field gsmSCF-Address, or null if not present
-
getModificationRequestFor_CB_Info
public MAPModificationRequestFor_CB_Info getModificationRequestFor_CB_Info()
Gets the value of the field modificationRequestFor-CB-Info.- Returns:
- value of field modificationRequestFor-CB-Info, or null if not present
-
getModificationRequestFor_CF_Info
public MAPModificationRequestFor_CF_Info getModificationRequestFor_CF_Info()
Gets the value of the field modificationRequestFor-CF-Info.- Returns:
- value of field modificationRequestFor-CF-Info, or null if not present
-
getModificationRequestFor_CLIP_Data
public MAPModificationRequestFor_CLIP_Info getModificationRequestFor_CLIP_Data()
Gets the value of the field modificationRequestFor-CLIP-Data.- Returns:
- value of field modificationRequestFor-CLIP-Data, or null if not present
-
getModificationRequestFor_CLIR_Data
public MAPModificationRequestFor_CLIR_Info getModificationRequestFor_CLIR_Data()
Gets the value of the field modificationRequestFor-CLIR-Data.- Returns:
- value of field modificationRequestFor-CLIR-Data, or null if not present
-
getModificationRequestFor_CSG
public MAPModificationRequestFor_CSG getModificationRequestFor_CSG()
Gets the value of the field modificationRequestFor-CSG.- Returns:
- value of field modificationRequestFor-CSG, or null if not present
-
getModificationRequestFor_CSI
public MAPModificationRequestFor_CSI getModificationRequestFor_CSI()
Gets the value of the field modificationRequestFor-CSI.- Returns:
- value of field modificationRequestFor-CSI, or null if not present
-
getModificationRequestFor_CW_Data
public MAPModificationRequestFor_CW_Info getModificationRequestFor_CW_Data()
Gets the value of the field modificationRequestFor-CW-Data.- Returns:
- value of field modificationRequestFor-CW-Data, or null if not present
-
getModificationRequestFor_ECT_Data
public MAPModificationRequestFor_ECT_Info getModificationRequestFor_ECT_Data()
Gets the value of the field modificationRequestFor-ECT-Data.- Returns:
- value of field modificationRequestFor-ECT-Data, or null if not present
-
getModificationRequestFor_HOLD_Data
public MAPModificationRequestFor_CH_Info getModificationRequestFor_HOLD_Data()
Gets the value of the field modificationRequestFor-HOLD-Data.- Returns:
- value of field modificationRequestFor-HOLD-Data, or null if not present
-
getModificationRequestFor_IP_SM_GW_Data
public MAPModificationRequestFor_IP_SM_GW_Data getModificationRequestFor_IP_SM_GW_Data()
Gets the value of the field modificationRequestFor-IP-SM-GW-Data.- Returns:
- value of field modificationRequestFor-IP-SM-GW-Data, or null if not present
-
getModificationRequestFor_ODB_data
public MAPModificationRequestFor_ODB_data getModificationRequestFor_ODB_data()
Gets the value of the field modificationRequestFor-ODB-data.- Returns:
- value of field modificationRequestFor-ODB-data, or null if not present
-
getSubscriberIdentity
public MAPSubscriberIdentity getSubscriberIdentity()
Gets the value of the field subscriberIdentity.- Returns:
- value of field subscriberIdentity, or null if not present
-
hasActivationRequestForUE_reachability
public boolean hasActivationRequestForUE_reachability()
Tests whether the field activationRequestForUE-reachability has a value.- Returns:
- whether the field activationRequestForUE-reachability has a value
-
hasExtensionContainer
public boolean hasExtensionContainer()
Tests whether the field extensionContainer has a value.- Returns:
- whether the field extensionContainer has a value
-
hasGsmSCF_Address
public boolean hasGsmSCF_Address()
Tests whether the field gsmSCF-Address has a value.- Returns:
- whether the field gsmSCF-Address has a value
-
hasLongFTN_Supported
public boolean hasLongFTN_Supported()
Tests whether the field longFTN-Supported is present.- Returns:
- whether the field longFTN-Supported is present
-
hasModificationRequestFor_CB_Info
public boolean hasModificationRequestFor_CB_Info()
Tests whether the field modificationRequestFor-CB-Info has a value.- Returns:
- whether the field modificationRequestFor-CB-Info has a value
-
hasModificationRequestFor_CF_Info
public boolean hasModificationRequestFor_CF_Info()
Tests whether the field modificationRequestFor-CF-Info has a value.- Returns:
- whether the field modificationRequestFor-CF-Info has a value
-
hasModificationRequestFor_CLIP_Data
public boolean hasModificationRequestFor_CLIP_Data()
Tests whether the field modificationRequestFor-CLIP-Data has a value.- Returns:
- whether the field modificationRequestFor-CLIP-Data has a value
-
hasModificationRequestFor_CLIR_Data
public boolean hasModificationRequestFor_CLIR_Data()
Tests whether the field modificationRequestFor-CLIR-Data has a value.- Returns:
- whether the field modificationRequestFor-CLIR-Data has a value
-
hasModificationRequestFor_CSG
public boolean hasModificationRequestFor_CSG()
Tests whether the field modificationRequestFor-CSG has a value.- Returns:
- whether the field modificationRequestFor-CSG has a value
-
hasModificationRequestFor_CSI
public boolean hasModificationRequestFor_CSI()
Tests whether the field modificationRequestFor-CSI has a value.- Returns:
- whether the field modificationRequestFor-CSI has a value
-
hasModificationRequestFor_CW_Data
public boolean hasModificationRequestFor_CW_Data()
Tests whether the field modificationRequestFor-CW-Data has a value.- Returns:
- whether the field modificationRequestFor-CW-Data has a value
-
hasModificationRequestFor_ECT_Data
public boolean hasModificationRequestFor_ECT_Data()
Tests whether the field modificationRequestFor-ECT-Data has a value.- Returns:
- whether the field modificationRequestFor-ECT-Data has a value
-
hasModificationRequestFor_HOLD_Data
public boolean hasModificationRequestFor_HOLD_Data()
Tests whether the field modificationRequestFor-HOLD-Data has a value.- Returns:
- whether the field modificationRequestFor-HOLD-Data has a value
-
hasModificationRequestFor_IP_SM_GW_Data
public boolean hasModificationRequestFor_IP_SM_GW_Data()
Tests whether the field modificationRequestFor-IP-SM-GW-Data has a value.- Returns:
- whether the field modificationRequestFor-IP-SM-GW-Data has a value
-
hasModificationRequestFor_ODB_data
public boolean hasModificationRequestFor_ODB_data()
Tests whether the field modificationRequestFor-ODB-data has a value.- Returns:
- whether the field modificationRequestFor-ODB-data has a value
-
hasSubscriberIdentity
public boolean hasSubscriberIdentity()
Tests whether the field subscriberIdentity has a value.- Returns:
- whether the field subscriberIdentity has a value
-
setActivationRequestForUE_reachability
public MAPAnyTimeModificationArg setActivationRequestForUE_reachability(MAPServingNode value) throws IllegalStateException
Sets the value of the field activationRequestForUE-reachability. If null, marks the field as absent.- Parameters:
value- the new value for the field- Returns:
- this
- Throws:
IllegalStateException- if this instance has been marked as read-only
-
setExtensionContainer
public MAPAnyTimeModificationArg setExtensionContainer(MAPExtensionContainer value) throws IllegalStateException
Sets the value of the field extensionContainer. If null, marks the field as absent.- Parameters:
value- the new value for the field- Returns:
- this
- Throws:
IllegalStateException- if this instance has been marked as read-only
-
setGsmSCF_Address
public MAPAnyTimeModificationArg setGsmSCF_Address(AddressString value) throws IllegalStateException
Sets the value of the field gsmSCF-Address.- Parameters:
value- the new value for the field- Returns:
- this
- Throws:
IllegalStateException- if this instance has been marked as read-only
-
setLongFTN_SupportedPresent
public MAPAnyTimeModificationArg setLongFTN_SupportedPresent(boolean flag) throws IllegalStateException
Sets the presence or absence of the optional field longFTN-Supported.- Parameters:
flag- either true if the field should be marked as present or false if the field should be marked as absent- Returns:
- this
- Throws:
IllegalStateException- if this instance has been marked as read-only
-
setModificationRequestFor_CB_Info
public MAPAnyTimeModificationArg setModificationRequestFor_CB_Info(MAPModificationRequestFor_CB_Info value) throws IllegalStateException
Sets the value of the field modificationRequestFor-CB-Info. If null, marks the field as absent.- Parameters:
value- the new value for the field- Returns:
- this
- Throws:
IllegalStateException- if this instance has been marked as read-only
-
setModificationRequestFor_CF_Info
public MAPAnyTimeModificationArg setModificationRequestFor_CF_Info(MAPModificationRequestFor_CF_Info value) throws IllegalStateException
Sets the value of the field modificationRequestFor-CF-Info. If null, marks the field as absent.- Parameters:
value- the new value for the field- Returns:
- this
- Throws:
IllegalStateException- if this instance has been marked as read-only
-
setModificationRequestFor_CLIP_Data
public MAPAnyTimeModificationArg setModificationRequestFor_CLIP_Data(MAPModificationRequestFor_CLIP_Info value) throws IllegalStateException
Sets the value of the field modificationRequestFor-CLIP-Data. If null, marks the field as absent.- Parameters:
value- the new value for the field- Returns:
- this
- Throws:
IllegalStateException- if this instance has been marked as read-only
-
setModificationRequestFor_CLIR_Data
public MAPAnyTimeModificationArg setModificationRequestFor_CLIR_Data(MAPModificationRequestFor_CLIR_Info value) throws IllegalStateException
Sets the value of the field modificationRequestFor-CLIR-Data. If null, marks the field as absent.- Parameters:
value- the new value for the field- Returns:
- this
- Throws:
IllegalStateException- if this instance has been marked as read-only
-
setModificationRequestFor_CSG
public MAPAnyTimeModificationArg setModificationRequestFor_CSG(MAPModificationRequestFor_CSG value) throws IllegalStateException
Sets the value of the field modificationRequestFor-CSG. If null, marks the field as absent.- Parameters:
value- the new value for the field- Returns:
- this
- Throws:
IllegalStateException- if this instance has been marked as read-only
-
setModificationRequestFor_CSI
public MAPAnyTimeModificationArg setModificationRequestFor_CSI(MAPModificationRequestFor_CSI value) throws IllegalStateException
Sets the value of the field modificationRequestFor-CSI. If null, marks the field as absent.- Parameters:
value- the new value for the field- Returns:
- this
- Throws:
IllegalStateException- if this instance has been marked as read-only
-
setModificationRequestFor_CW_Data
public MAPAnyTimeModificationArg setModificationRequestFor_CW_Data(MAPModificationRequestFor_CW_Info value) throws IllegalStateException
Sets the value of the field modificationRequestFor-CW-Data. If null, marks the field as absent.- Parameters:
value- the new value for the field- Returns:
- this
- Throws:
IllegalStateException- if this instance has been marked as read-only
-
setModificationRequestFor_ECT_Data
public MAPAnyTimeModificationArg setModificationRequestFor_ECT_Data(MAPModificationRequestFor_ECT_Info value) throws IllegalStateException
Sets the value of the field modificationRequestFor-ECT-Data. If null, marks the field as absent.- Parameters:
value- the new value for the field- Returns:
- this
- Throws:
IllegalStateException- if this instance has been marked as read-only
-
setModificationRequestFor_HOLD_Data
public MAPAnyTimeModificationArg setModificationRequestFor_HOLD_Data(MAPModificationRequestFor_CH_Info value) throws IllegalStateException
Sets the value of the field modificationRequestFor-HOLD-Data. If null, marks the field as absent.- Parameters:
value- the new value for the field- Returns:
- this
- Throws:
IllegalStateException- if this instance has been marked as read-only
-
setModificationRequestFor_IP_SM_GW_Data
public MAPAnyTimeModificationArg setModificationRequestFor_IP_SM_GW_Data(MAPModificationRequestFor_IP_SM_GW_Data value) throws IllegalStateException
Sets the value of the field modificationRequestFor-IP-SM-GW-Data. If null, marks the field as absent.- Parameters:
value- the new value for the field- Returns:
- this
- Throws:
IllegalStateException- if this instance has been marked as read-only
-
setModificationRequestFor_ODB_data
public MAPAnyTimeModificationArg setModificationRequestFor_ODB_data(MAPModificationRequestFor_ODB_data value) throws IllegalStateException
Sets the value of the field modificationRequestFor-ODB-data. If null, marks the field as absent.- Parameters:
value- the new value for the field- Returns:
- this
- Throws:
IllegalStateException- if this instance has been marked as read-only
-
setReadOnly
public void setReadOnly()
Sets this and all its fields to be immutable.- Specified by:
setReadOnlyin interfaceDataObject- Overrides:
setReadOnlyin classAbstractDataObject
-
setSubscriberIdentity
public MAPAnyTimeModificationArg setSubscriberIdentity(MAPSubscriberIdentity value) throws IllegalStateException
Sets the value of the field subscriberIdentity.- Parameters:
value- the new value for the field- Returns:
- this
- Throws:
IllegalStateException- if this instance has been marked as read-only
-
-