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 MAPAnyTimeModificationArg
clone()
Constructs a copy of this object and everything reachable from it.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.MAPServingNode
getActivationRequestForUE_reachability()
Gets the value of the field activationRequestForUE-reachability.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.AddressString
getGsmSCF_Address()
Gets the value of the field gsmSCF-Address.MAPModificationRequestFor_CB_Info
getModificationRequestFor_CB_Info()
Gets the value of the field modificationRequestFor-CB-Info.MAPModificationRequestFor_CF_Info
getModificationRequestFor_CF_Info()
Gets the value of the field modificationRequestFor-CF-Info.MAPModificationRequestFor_CLIP_Info
getModificationRequestFor_CLIP_Data()
Gets the value of the field modificationRequestFor-CLIP-Data.MAPModificationRequestFor_CLIR_Info
getModificationRequestFor_CLIR_Data()
Gets the value of the field modificationRequestFor-CLIR-Data.MAPModificationRequestFor_CSG
getModificationRequestFor_CSG()
Gets the value of the field modificationRequestFor-CSG.MAPModificationRequestFor_CSI
getModificationRequestFor_CSI()
Gets the value of the field modificationRequestFor-CSI.MAPModificationRequestFor_CW_Info
getModificationRequestFor_CW_Data()
Gets the value of the field modificationRequestFor-CW-Data.MAPModificationRequestFor_ECT_Info
getModificationRequestFor_ECT_Data()
Gets the value of the field modificationRequestFor-ECT-Data.MAPModificationRequestFor_CH_Info
getModificationRequestFor_HOLD_Data()
Gets the value of the field modificationRequestFor-HOLD-Data.MAPModificationRequestFor_IP_SM_GW_Data
getModificationRequestFor_IP_SM_GW_Data()
Gets the value of the field modificationRequestFor-IP-SM-GW-Data.MAPModificationRequestFor_ODB_data
getModificationRequestFor_ODB_data()
Gets the value of the field modificationRequestFor-ODB-data.MAPSubscriberIdentity
getSubscriberIdentity()
Gets the value of the field subscriberIdentity.boolean
hasActivationRequestForUE_reachability()
Tests whether the field activationRequestForUE-reachability has a value.boolean
hasExtensionContainer()
Tests whether the field extensionContainer has a value.boolean
hasGsmSCF_Address()
Tests whether the field gsmSCF-Address has a value.boolean
hasLongFTN_Supported()
Tests whether the field longFTN-Supported is present.boolean
hasModificationRequestFor_CB_Info()
Tests whether the field modificationRequestFor-CB-Info has a value.boolean
hasModificationRequestFor_CF_Info()
Tests whether the field modificationRequestFor-CF-Info has a value.boolean
hasModificationRequestFor_CLIP_Data()
Tests whether the field modificationRequestFor-CLIP-Data has a value.boolean
hasModificationRequestFor_CLIR_Data()
Tests whether the field modificationRequestFor-CLIR-Data has a value.boolean
hasModificationRequestFor_CSG()
Tests whether the field modificationRequestFor-CSG has a value.boolean
hasModificationRequestFor_CSI()
Tests whether the field modificationRequestFor-CSI has a value.boolean
hasModificationRequestFor_CW_Data()
Tests whether the field modificationRequestFor-CW-Data has a value.boolean
hasModificationRequestFor_ECT_Data()
Tests whether the field modificationRequestFor-ECT-Data has a value.boolean
hasModificationRequestFor_HOLD_Data()
Tests whether the field modificationRequestFor-HOLD-Data has a value.boolean
hasModificationRequestFor_IP_SM_GW_Data()
Tests whether the field modificationRequestFor-IP-SM-GW-Data has a value.boolean
hasModificationRequestFor_ODB_data()
Tests whether the field modificationRequestFor-ODB-data has a value.boolean
hasSubscriberIdentity()
Tests whether the field subscriberIdentity has a value.MAPAnyTimeModificationArg
setActivationRequestForUE_reachability(MAPServingNode value)
Sets the value of the field activationRequestForUE-reachability.MAPAnyTimeModificationArg
setExtensionContainer(MAPExtensionContainer value)
Sets the value of the field extensionContainer.MAPAnyTimeModificationArg
setGsmSCF_Address(AddressString value)
Sets the value of the field gsmSCF-Address.MAPAnyTimeModificationArg
setLongFTN_SupportedPresent(boolean flag)
Sets the presence or absence of the optional field longFTN-Supported.MAPAnyTimeModificationArg
setModificationRequestFor_CB_Info(MAPModificationRequestFor_CB_Info value)
Sets the value of the field modificationRequestFor-CB-Info.MAPAnyTimeModificationArg
setModificationRequestFor_CF_Info(MAPModificationRequestFor_CF_Info value)
Sets the value of the field modificationRequestFor-CF-Info.MAPAnyTimeModificationArg
setModificationRequestFor_CLIP_Data(MAPModificationRequestFor_CLIP_Info value)
Sets the value of the field modificationRequestFor-CLIP-Data.MAPAnyTimeModificationArg
setModificationRequestFor_CLIR_Data(MAPModificationRequestFor_CLIR_Info value)
Sets the value of the field modificationRequestFor-CLIR-Data.MAPAnyTimeModificationArg
setModificationRequestFor_CSG(MAPModificationRequestFor_CSG value)
Sets the value of the field modificationRequestFor-CSG.MAPAnyTimeModificationArg
setModificationRequestFor_CSI(MAPModificationRequestFor_CSI value)
Sets the value of the field modificationRequestFor-CSI.MAPAnyTimeModificationArg
setModificationRequestFor_CW_Data(MAPModificationRequestFor_CW_Info value)
Sets the value of the field modificationRequestFor-CW-Data.MAPAnyTimeModificationArg
setModificationRequestFor_ECT_Data(MAPModificationRequestFor_ECT_Info value)
Sets the value of the field modificationRequestFor-ECT-Data.MAPAnyTimeModificationArg
setModificationRequestFor_HOLD_Data(MAPModificationRequestFor_CH_Info value)
Sets the value of the field modificationRequestFor-HOLD-Data.MAPAnyTimeModificationArg
setModificationRequestFor_IP_SM_GW_Data(MAPModificationRequestFor_IP_SM_GW_Data value)
Sets the value of the field modificationRequestFor-IP-SM-GW-Data.MAPAnyTimeModificationArg
setModificationRequestFor_ODB_data(MAPModificationRequestFor_ODB_data value)
Sets the value of the field modificationRequestFor-ODB-data.void
setReadOnly()
Sets this and all its fields to be immutable.MAPAnyTimeModificationArg
setSubscriberIdentity(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:
clone
in interfaceDataObject
- Specified by:
clone
in 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:
getFieldsMap
in 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:
setReadOnly
in interfaceDataObject
- Overrides:
setReadOnly
in 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
-
-