Class MAPSendRoutingInfoRes_v3
- java.lang.Object
-
- com.opencloud.util.AbstractDataObject
-
- com.opencloud.util.AbstractFieldsObject
-
- MAPSendRoutingInfoRes
-
- MAPSendRoutingInfoRes_v3
-
- All Implemented Interfaces:
DataObject,Serializable
public class MAPSendRoutingInfoRes_v3 extends MAPSendRoutingInfoRes
API for MAP-CH-DataTypes.SendRoutingInfoRes-v3. Generated from the following ASN.1 type definition and the adaptations below.SendRoutingInfoRes-v3 ::= SEQUENCE { imsi IMSI OPTIONAL, -- IMSI must be present if SendRoutingInfoRes is not segmented. If the TC-Result-NL segmentation option is taken the IMSI must be present in one segmented transmission of SendRoutingInfoRes. extendedRoutingInfo ExtendedRoutingInfo OPTIONAL, -- Renamed from routingInfo between ph2 and R96. cug-CheckInfo CUG-CheckInfo OPTIONAL, cugSubscriptionFlag NULL OPTIONAL, -- Added in R96. subscriberInfo SubscriberInfo OPTIONAL, -- Added in R96. ss-List SS-List OPTIONAL, -- Added in R96. basicService Ext-BasicServiceCode OPTIONAL, -- Added in R96. forwardingInterrogationRequired NULL OPTIONAL, -- Added in R96. vmsc-Address ISDN-AddressString OPTIONAL, -- Added in R96. extensionContainer ExtensionContainer OPTIONAL, -- Added in R96. ... naea-PreferredCI NAEA-PreferredCI OPTIONAL, -- Added in R97. naea-PreferredCI is included at the discretion of the HLR operator. ccbs-Indicators CCBS-Indicators OPTIONAL, -- Added in R97. msisdn ISDN-AddressString OPTIONAL, -- Added in R98. numberPortabilityStatus NumberPortabilityStatus OPTIONAL, -- Added in R98. istAlertTimer IST-AlertTimerValue OPTIONAL, -- Added in R99. supportedCamelPhasesInVMSC SupportedCamelPhases OPTIONAL, -- Added in release 5. offeredCamel4CSIsInVMSC OfferedCamel4CSIs OPTIONAL, -- Added in release 5. routingInfo2 ExtendedRoutingInfo OPTIONAL, -- Added in release 5. ss-List2 SS-List OPTIONAL, -- Added in release 5. basicService2 Ext-BasicServiceCode OPTIONAL, -- Added in release 5. allowedServices AllowedServices OPTIONAL, -- Added in release 5. unavailabilityCause UnavailabilityCause OPTIONAL, -- Added in release 5. releaseResourcesSupported NULL OPTIONAL, -- Added in release 6. gsm-BearerCapability ExternalSignalInfo OPTIONAL -- Added in release 7. } MAP-CH-DataTypes { SendRoutingInfoRes-v3 { @parentASN1Type MAP-CH-DataTypes-ph2.SendRoutingInfoRes extendedRoutingInfo { @rename routingInfo } } }Extended in R96.Used as result type by
MAPOperations.sendRoutingInfo_v3.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.opencloud.util.AbstractFieldsObject
FIELD_ABSENT, FIELD_UNINITIALISED
-
-
Constructor Summary
Constructors Constructor Description MAPSendRoutingInfoRes_v3()Constructs an object with uninitialised state.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MAPSendRoutingInfoRes_v3clone()Constructs a copy of this object and everything reachable from it.static MAPSendRoutingInfoRes_v3copyOf(MAPSendRoutingInfoRes 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.MAPAllowedServicesgetAllowedServices()Gets the value of the field allowedServices.MAPExt_BasicServiceCodegetBasicService()Gets the value of the field basicService.MAPExt_BasicServiceCodegetBasicService2()Gets the value of the field basicService2.MAPCCBS_IndicatorsgetCcbs_Indicators()Gets the value of the field ccbs-Indicators.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.MAPExternalSignalInfogetGsm_BearerCapability()Gets the value of the field gsm-BearerCapability.intgetIstAlertTimer()Gets the value of the field istAlertTimer.AddressStringgetMsisdn()Gets the value of the field msisdn.MAPNAEA_PreferredCIgetNaea_PreferredCI()Gets the value of the field naea-PreferredCI.MAPNumberPortabilityStatusgetNumberPortabilityStatus()Gets the value of the field numberPortabilityStatus.MAPOfferedCamel4CSIsgetOfferedCamel4CSIsInVMSC()Gets the value of the field offeredCamel4CSIsInVMSC.MAPExtendedRoutingInfogetRoutingInfo2()Gets the value of the field routingInfo2.SSCode[]getSs_List()Gets the value of the field ss-List.SSCode[]getSs_List2()Gets the value of the field ss-List2.MAPSubscriberInfogetSubscriberInfo()Gets the value of the field subscriberInfo.MAPSupportedCamelPhasesgetSupportedCamelPhasesInVMSC()Gets the value of the field supportedCamelPhasesInVMSC.MAPUnavailabilityCausegetUnavailabilityCause()Gets the value of the field unavailabilityCause.AddressStringgetVmsc_Address()Gets the value of the field vmsc-Address.booleanhasAllowedServices()Tests whether the field allowedServices has a value.booleanhasBasicService()Tests whether the field basicService has a value.booleanhasBasicService2()Tests whether the field basicService2 has a value.booleanhasCcbs_Indicators()Tests whether the field ccbs-Indicators has a value.booleanhasCugSubscriptionFlag()Tests whether the field cugSubscriptionFlag is present.booleanhasExtensionContainer()Tests whether the field extensionContainer has a value.booleanhasForwardingInterrogationRequired()Tests whether the field forwardingInterrogationRequired is present.booleanhasGsm_BearerCapability()Tests whether the field gsm-BearerCapability has a value.booleanhasIstAlertTimer()Tests whether the field istAlertTimer has a value.booleanhasMsisdn()Tests whether the field msisdn has a value.booleanhasNaea_PreferredCI()Tests whether the field naea-PreferredCI has a value.booleanhasNumberPortabilityStatus()Tests whether the field numberPortabilityStatus has a value.booleanhasOfferedCamel4CSIsInVMSC()Tests whether the field offeredCamel4CSIsInVMSC has a value.booleanhasReleaseResourcesSupported()Tests whether the field releaseResourcesSupported is present.booleanhasRoutingInfo2()Tests whether the field routingInfo2 has a value.booleanhasSs_List()Tests whether the field ss-List has a value.booleanhasSs_List2()Tests whether the field ss-List2 has a value.booleanhasSubscriberInfo()Tests whether the field subscriberInfo has a value.booleanhasSupportedCamelPhasesInVMSC()Tests whether the field supportedCamelPhasesInVMSC has a value.booleanhasUnavailabilityCause()Tests whether the field unavailabilityCause has a value.booleanhasVmsc_Address()Tests whether the field vmsc-Address has a value.MAPSendRoutingInfoRes_v3setAllowedServices(MAPAllowedServices value)Sets the value of the field allowedServices.MAPSendRoutingInfoRes_v3setBasicService(MAPExt_BasicServiceCode value)Sets the value of the field basicService.MAPSendRoutingInfoRes_v3setBasicService2(MAPExt_BasicServiceCode value)Sets the value of the field basicService2.MAPSendRoutingInfoRes_v3setCcbs_Indicators(MAPCCBS_Indicators value)Sets the value of the field ccbs-Indicators.MAPSendRoutingInfoRes_v3setCug_CheckInfo(MAPCUG_CheckInfo value)Sets the value of the field cug-CheckInfo.MAPSendRoutingInfoRes_v3setCugSubscriptionFlagPresent(boolean flag)Sets the presence or absence of the optional field cugSubscriptionFlag.MAPSendRoutingInfoRes_v3setExtensionContainer(MAPExtensionContainer value)Sets the value of the field extensionContainer.MAPSendRoutingInfoRes_v3setForwardingInterrogationRequiredPresent(boolean flag)Sets the presence or absence of the optional field forwardingInterrogationRequired.MAPSendRoutingInfoRes_v3setGsm_BearerCapability(MAPExternalSignalInfo value)Sets the value of the field gsm-BearerCapability.MAPSendRoutingInfoRes_v3setImsi(IMSIAddress value)Sets the value of the field imsi.MAPSendRoutingInfoRes_v3setIstAlertTimer(int value)Sets the value of the field istAlertTimer and marks the field as present.MAPSendRoutingInfoRes_v3setIstAlertTimerPresent(boolean flag)Sets the presence or absence of the optional field istAlertTimer.MAPSendRoutingInfoRes_v3setMsisdn(AddressString value)Sets the value of the field msisdn.MAPSendRoutingInfoRes_v3setNaea_PreferredCI(MAPNAEA_PreferredCI value)Sets the value of the field naea-PreferredCI.MAPSendRoutingInfoRes_v3setNumberPortabilityStatus(MAPNumberPortabilityStatus value)Sets the value of the field numberPortabilityStatus.MAPSendRoutingInfoRes_v3setOfferedCamel4CSIsInVMSC(MAPOfferedCamel4CSIs value)Sets the value of the field offeredCamel4CSIsInVMSC.voidsetReadOnly()Sets this and all its fields to be immutable.MAPSendRoutingInfoRes_v3setReleaseResourcesSupportedPresent(boolean flag)Sets the presence or absence of the optional field releaseResourcesSupported.MAPSendRoutingInfoRes_v3setRoutingInfo(MAPExtendedRoutingInfo value)Sets the value of the field extendedRoutingInfo.MAPSendRoutingInfoRes_v3setRoutingInfo2(MAPExtendedRoutingInfo value)Sets the value of the field routingInfo2.MAPSendRoutingInfoRes_v3setSs_List(SSCode[] value)Sets the value of the field ss-List.MAPSendRoutingInfoRes_v3setSs_List2(SSCode[] value)Sets the value of the field ss-List2.MAPSendRoutingInfoRes_v3setSubscriberInfo(MAPSubscriberInfo value)Sets the value of the field subscriberInfo.MAPSendRoutingInfoRes_v3setSupportedCamelPhasesInVMSC(MAPSupportedCamelPhases value)Sets the value of the field supportedCamelPhasesInVMSC.MAPSendRoutingInfoRes_v3setUnavailabilityCause(MAPUnavailabilityCause value)Sets the value of the field unavailabilityCause.MAPSendRoutingInfoRes_v3setVmsc_Address(AddressString value)Sets the value of the field vmsc-Address.-
Methods inherited from class com.opencloud.slee.resources.cgin.map.MAPSendRoutingInfoRes
getCug_CheckInfo, getImsi, getRoutingInfo, hasCug_CheckInfo, hasImsi, hasRoutingInfo
-
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 MAPSendRoutingInfoRes_v3 clone()
Constructs a copy of this object and everything reachable from it.- Specified by:
clonein interfaceDataObject- Overrides:
clonein classMAPSendRoutingInfoRes- Returns:
- copy of object
-
copyOf
public static MAPSendRoutingInfoRes_v3 copyOf(MAPSendRoutingInfoRes 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:
- MAPSendRoutingInfoRes_v3
-
getAllowedServices
public MAPAllowedServices getAllowedServices()
Gets the value of the field allowedServices.- Returns:
- value of field allowedServices, or null if not present
-
getBasicService
public MAPExt_BasicServiceCode getBasicService()
Gets the value of the field basicService.- Returns:
- value of field basicService, or null if not present
-
getBasicService2
public MAPExt_BasicServiceCode getBasicService2()
Gets the value of the field basicService2.- Returns:
- value of field basicService2, or null if not present
-
getCcbs_Indicators
public MAPCCBS_Indicators getCcbs_Indicators()
Gets the value of the field ccbs-Indicators.- Returns:
- value of field ccbs-Indicators, 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.- Overrides:
getFieldsMapin classMAPSendRoutingInfoRes- Parameters:
withAbsents- whether to put absent optional fields into Map- Returns:
- Map from field-name to field-value
-
getGsm_BearerCapability
public MAPExternalSignalInfo getGsm_BearerCapability()
Gets the value of the field gsm-BearerCapability.- Returns:
- value of field gsm-BearerCapability, or null if not present
-
getIstAlertTimer
public int getIstAlertTimer()
Gets the value of the field istAlertTimer.- Returns:
- value of field istAlertTimer
-
getMsisdn
public AddressString getMsisdn()
Gets the value of the field msisdn.- Returns:
- value of field msisdn, or null if not present
-
getNaea_PreferredCI
public MAPNAEA_PreferredCI getNaea_PreferredCI()
Gets the value of the field naea-PreferredCI.- Returns:
- value of field naea-PreferredCI, or null if not present
-
getNumberPortabilityStatus
public MAPNumberPortabilityStatus getNumberPortabilityStatus()
Gets the value of the field numberPortabilityStatus.- Returns:
- value of field numberPortabilityStatus, or null if not present
-
getOfferedCamel4CSIsInVMSC
public MAPOfferedCamel4CSIs getOfferedCamel4CSIsInVMSC()
Gets the value of the field offeredCamel4CSIsInVMSC.- Returns:
- value of field offeredCamel4CSIsInVMSC, or null if not present
-
getRoutingInfo2
public MAPExtendedRoutingInfo getRoutingInfo2()
Gets the value of the field routingInfo2.- Returns:
- value of field routingInfo2, or null if not present
-
getSs_List
public SSCode[] getSs_List()
Gets the value of the field ss-List.- Returns:
- value of field ss-List, or null if not present
-
getSs_List2
public SSCode[] getSs_List2()
Gets the value of the field ss-List2.- Returns:
- value of field ss-List2, or null if not present
-
getSubscriberInfo
public MAPSubscriberInfo getSubscriberInfo()
Gets the value of the field subscriberInfo.- Returns:
- value of field subscriberInfo, or null if not present
-
getSupportedCamelPhasesInVMSC
public MAPSupportedCamelPhases getSupportedCamelPhasesInVMSC()
Gets the value of the field supportedCamelPhasesInVMSC.- Returns:
- value of field supportedCamelPhasesInVMSC, or null if not present
-
getUnavailabilityCause
public MAPUnavailabilityCause getUnavailabilityCause()
Gets the value of the field unavailabilityCause.- Returns:
- value of field unavailabilityCause, or null if not present
-
getVmsc_Address
public AddressString getVmsc_Address()
Gets the value of the field vmsc-Address.- Returns:
- value of field vmsc-Address, or null if not present
-
hasAllowedServices
public boolean hasAllowedServices()
Tests whether the field allowedServices has a value.- Returns:
- whether the field allowedServices has a value
-
hasBasicService
public boolean hasBasicService()
Tests whether the field basicService has a value.- Returns:
- whether the field basicService has a value
-
hasBasicService2
public boolean hasBasicService2()
Tests whether the field basicService2 has a value.- Returns:
- whether the field basicService2 has a value
-
hasCcbs_Indicators
public boolean hasCcbs_Indicators()
Tests whether the field ccbs-Indicators has a value.- Returns:
- whether the field ccbs-Indicators has a value
-
hasCugSubscriptionFlag
public boolean hasCugSubscriptionFlag()
Tests whether the field cugSubscriptionFlag is present.- Returns:
- whether the field cugSubscriptionFlag is present
-
hasExtensionContainer
public boolean hasExtensionContainer()
Tests whether the field extensionContainer has a value.- Returns:
- whether the field extensionContainer has a value
-
hasForwardingInterrogationRequired
public boolean hasForwardingInterrogationRequired()
Tests whether the field forwardingInterrogationRequired is present.- Returns:
- whether the field forwardingInterrogationRequired is present
-
hasGsm_BearerCapability
public boolean hasGsm_BearerCapability()
Tests whether the field gsm-BearerCapability has a value.- Returns:
- whether the field gsm-BearerCapability has a value
-
hasIstAlertTimer
public boolean hasIstAlertTimer()
Tests whether the field istAlertTimer has a value.- Returns:
- whether the field istAlertTimer has a value
-
hasMsisdn
public boolean hasMsisdn()
Tests whether the field msisdn has a value.- Returns:
- whether the field msisdn has a value
-
hasNaea_PreferredCI
public boolean hasNaea_PreferredCI()
Tests whether the field naea-PreferredCI has a value.- Returns:
- whether the field naea-PreferredCI has a value
-
hasNumberPortabilityStatus
public boolean hasNumberPortabilityStatus()
Tests whether the field numberPortabilityStatus has a value.- Returns:
- whether the field numberPortabilityStatus has a value
-
hasOfferedCamel4CSIsInVMSC
public boolean hasOfferedCamel4CSIsInVMSC()
Tests whether the field offeredCamel4CSIsInVMSC has a value.- Returns:
- whether the field offeredCamel4CSIsInVMSC has a value
-
hasReleaseResourcesSupported
public boolean hasReleaseResourcesSupported()
Tests whether the field releaseResourcesSupported is present.- Returns:
- whether the field releaseResourcesSupported is present
-
hasRoutingInfo2
public boolean hasRoutingInfo2()
Tests whether the field routingInfo2 has a value.- Returns:
- whether the field routingInfo2 has a value
-
hasSs_List
public boolean hasSs_List()
Tests whether the field ss-List has a value.- Returns:
- whether the field ss-List has a value
-
hasSs_List2
public boolean hasSs_List2()
Tests whether the field ss-List2 has a value.- Returns:
- whether the field ss-List2 has a value
-
hasSubscriberInfo
public boolean hasSubscriberInfo()
Tests whether the field subscriberInfo has a value.- Returns:
- whether the field subscriberInfo has a value
-
hasSupportedCamelPhasesInVMSC
public boolean hasSupportedCamelPhasesInVMSC()
Tests whether the field supportedCamelPhasesInVMSC has a value.- Returns:
- whether the field supportedCamelPhasesInVMSC has a value
-
hasUnavailabilityCause
public boolean hasUnavailabilityCause()
Tests whether the field unavailabilityCause has a value.- Returns:
- whether the field unavailabilityCause has a value
-
hasVmsc_Address
public boolean hasVmsc_Address()
Tests whether the field vmsc-Address has a value.- Returns:
- whether the field vmsc-Address has a value
-
setAllowedServices
public MAPSendRoutingInfoRes_v3 setAllowedServices(MAPAllowedServices value) throws IllegalStateException
Sets the value of the field allowedServices. 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
-
setBasicService
public MAPSendRoutingInfoRes_v3 setBasicService(MAPExt_BasicServiceCode value) throws IllegalStateException
Sets the value of the field basicService. 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
-
setBasicService2
public MAPSendRoutingInfoRes_v3 setBasicService2(MAPExt_BasicServiceCode value) throws IllegalStateException
Sets the value of the field basicService2. 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
-
setCcbs_Indicators
public MAPSendRoutingInfoRes_v3 setCcbs_Indicators(MAPCCBS_Indicators value) throws IllegalStateException
Sets the value of the field ccbs-Indicators. 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
-
setCugSubscriptionFlagPresent
public MAPSendRoutingInfoRes_v3 setCugSubscriptionFlagPresent(boolean flag) throws IllegalStateException
Sets the presence or absence of the optional field cugSubscriptionFlag.- 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
-
setCug_CheckInfo
public MAPSendRoutingInfoRes_v3 setCug_CheckInfo(MAPCUG_CheckInfo value) throws IllegalStateException
Sets the value of the field cug-CheckInfo. If null, marks the field as absent.- Overrides:
setCug_CheckInfoin classMAPSendRoutingInfoRes- Parameters:
value- the new value for the field- Returns:
- this
- Throws:
IllegalStateException- if this instance has been marked as read-only
-
setExtensionContainer
public MAPSendRoutingInfoRes_v3 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
-
setForwardingInterrogationRequiredPresent
public MAPSendRoutingInfoRes_v3 setForwardingInterrogationRequiredPresent(boolean flag) throws IllegalStateException
Sets the presence or absence of the optional field forwardingInterrogationRequired.- 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
-
setGsm_BearerCapability
public MAPSendRoutingInfoRes_v3 setGsm_BearerCapability(MAPExternalSignalInfo value) throws IllegalStateException
Sets the value of the field gsm-BearerCapability. 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
-
setImsi
public MAPSendRoutingInfoRes_v3 setImsi(IMSIAddress value) throws IllegalStateException
Sets the value of the field imsi. If null, marks the field as absent.- Overrides:
setImsiin classMAPSendRoutingInfoRes- Parameters:
value- the new value for the field- Returns:
- this
- Throws:
IllegalStateException- if this instance has been marked as read-only
-
setIstAlertTimer
public MAPSendRoutingInfoRes_v3 setIstAlertTimer(int value) throws IllegalStateException
Sets the value of the field istAlertTimer and marks the field as present.- Parameters:
value- the new value for the field- Returns:
- this
- Throws:
IllegalStateException- if this instance has been marked as read-only
-
setIstAlertTimerPresent
public MAPSendRoutingInfoRes_v3 setIstAlertTimerPresent(boolean flag) throws IllegalStateException
Sets the presence or absence of the optional field istAlertTimer.- 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
-
setMsisdn
public MAPSendRoutingInfoRes_v3 setMsisdn(AddressString value) throws IllegalStateException
Sets the value of the field msisdn. 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
-
setNaea_PreferredCI
public MAPSendRoutingInfoRes_v3 setNaea_PreferredCI(MAPNAEA_PreferredCI value) throws IllegalStateException
Sets the value of the field naea-PreferredCI. 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
-
setNumberPortabilityStatus
public MAPSendRoutingInfoRes_v3 setNumberPortabilityStatus(MAPNumberPortabilityStatus value) throws IllegalStateException
Sets the value of the field numberPortabilityStatus. 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
-
setOfferedCamel4CSIsInVMSC
public MAPSendRoutingInfoRes_v3 setOfferedCamel4CSIsInVMSC(MAPOfferedCamel4CSIs value) throws IllegalStateException
Sets the value of the field offeredCamel4CSIsInVMSC. 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 classMAPSendRoutingInfoRes
-
setReleaseResourcesSupportedPresent
public MAPSendRoutingInfoRes_v3 setReleaseResourcesSupportedPresent(boolean flag) throws IllegalStateException
Sets the presence or absence of the optional field releaseResourcesSupported.- 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
-
setRoutingInfo
public MAPSendRoutingInfoRes_v3 setRoutingInfo(MAPExtendedRoutingInfo value) throws IllegalStateException
Sets the value of the field extendedRoutingInfo. If null, marks the field as absent.- Overrides:
setRoutingInfoin classMAPSendRoutingInfoRes- Parameters:
value- the new value for the field- Returns:
- this
- Throws:
IllegalStateException- if this instance has been marked as read-only
-
setRoutingInfo2
public MAPSendRoutingInfoRes_v3 setRoutingInfo2(MAPExtendedRoutingInfo value) throws IllegalStateException
Sets the value of the field routingInfo2. 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
-
setSs_List
public MAPSendRoutingInfoRes_v3 setSs_List(SSCode[] value) throws IllegalStateException
Sets the value of the field ss-List. 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
-
setSs_List2
public MAPSendRoutingInfoRes_v3 setSs_List2(SSCode[] value) throws IllegalStateException
Sets the value of the field ss-List2. 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
-
setSubscriberInfo
public MAPSendRoutingInfoRes_v3 setSubscriberInfo(MAPSubscriberInfo value) throws IllegalStateException
Sets the value of the field subscriberInfo. 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
-
setSupportedCamelPhasesInVMSC
public MAPSendRoutingInfoRes_v3 setSupportedCamelPhasesInVMSC(MAPSupportedCamelPhases value) throws IllegalStateException
Sets the value of the field supportedCamelPhasesInVMSC. 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
-
setUnavailabilityCause
public MAPSendRoutingInfoRes_v3 setUnavailabilityCause(MAPUnavailabilityCause value) throws IllegalStateException
Sets the value of the field unavailabilityCause. 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
-
setVmsc_Address
public MAPSendRoutingInfoRes_v3 setVmsc_Address(AddressString value) throws IllegalStateException
Sets the value of the field vmsc-Address. 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
-
-