Class MAPAnyTimeSubscriptionInterrogationRes
- java.lang.Object
-
- com.opencloud.util.AbstractDataObject
-
- com.opencloud.util.AbstractFieldsObject
-
- MAPAnyTimeSubscriptionInterrogationRes
-
- All Implemented Interfaces:
DataObject
,Serializable
public class MAPAnyTimeSubscriptionInterrogationRes extends AbstractFieldsObject
API for MAP-MS-DataTypes.AnyTimeSubscriptionInterrogationRes. Generated from the following ASN.1 type definition.AnyTimeSubscriptionInterrogationRes ::= SEQUENCE { callForwardingData CallForwardingData OPTIONAL, callBarringData CallBarringData OPTIONAL, odb-Info ODB-Info OPTIONAL, camel-SubscriptionInfo CAMEL-SubscriptionInfo OPTIONAL, supportedVLR-CAMEL-Phases SupportedCamelPhases OPTIONAL, supportedSGSN-CAMEL-Phases SupportedCamelPhases OPTIONAL, extensionContainer ExtensionContainer OPTIONAL, ... offeredCamel4CSIsInVLR OfferedCamel4CSIs OPTIONAL, -- Added in release 5. offeredCamel4CSIsInSGSN OfferedCamel4CSIs OPTIONAL, -- Added in release 5. msisdn-BS-List MSISDN-BS-List OPTIONAL, -- Added in release 7. 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 result type by
MAPOperations.anyTimeSubscriptionInterrogation
.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.opencloud.util.AbstractFieldsObject
FIELD_ABSENT, FIELD_UNINITIALISED
-
-
Constructor Summary
Constructors Constructor Description MAPAnyTimeSubscriptionInterrogationRes()
Constructs an object with uninitialised state.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MAPAnyTimeSubscriptionInterrogationRes
clone()
Constructs a copy of this object and everything reachable from it.static MAPAnyTimeSubscriptionInterrogationRes
copyOf(MAPAnyTimeSubscriptionInterrogationRes 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.MAPCallBarringData
getCallBarringData()
Gets the value of the field callBarringData.MAPCallForwardingData
getCallForwardingData()
Gets the value of the field callForwardingData.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.MAPMSISDN_BS[]
getMsisdn_BS_List()
Gets the value of the field msisdn-BS-List.MAPODB_Info
getOdb_Info()
Gets the value of the field odb-Info.MAPOfferedCamel4CSIs
getOfferedCamel4CSIsInSGSN()
Gets the value of the field offeredCamel4CSIsInSGSN.MAPOfferedCamel4CSIs
getOfferedCamel4CSIsInVLR()
Gets the value of the field offeredCamel4CSIsInVLR.MAPSupportedCamelPhases
getSupportedSGSN_CAMEL_Phases()
Gets the value of the field supportedSGSN-CAMEL-Phases.MAPSupportedCamelPhases
getSupportedVLR_CAMEL_Phases()
Gets the value of the field supportedVLR-CAMEL-Phases.boolean
hasCallBarringData()
Tests whether the field callBarringData has a value.boolean
hasCallForwardingData()
Tests whether the field callForwardingData 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
hasMsisdn_BS_List()
Tests whether the field msisdn-BS-List has a value.boolean
hasOdb_Info()
Tests whether the field odb-Info has a value.boolean
hasOfferedCamel4CSIsInSGSN()
Tests whether the field offeredCamel4CSIsInSGSN has a value.boolean
hasOfferedCamel4CSIsInVLR()
Tests whether the field offeredCamel4CSIsInVLR has a value.boolean
hasSupportedSGSN_CAMEL_Phases()
Tests whether the field supportedSGSN-CAMEL-Phases has a value.boolean
hasSupportedVLR_CAMEL_Phases()
Tests whether the field supportedVLR-CAMEL-Phases has a value.MAPAnyTimeSubscriptionInterrogationRes
setCallBarringData(MAPCallBarringData value)
Sets the value of the field callBarringData.MAPAnyTimeSubscriptionInterrogationRes
setCallForwardingData(MAPCallForwardingData value)
Sets the value of the field callForwardingData.MAPAnyTimeSubscriptionInterrogationRes
setCamel_SubscriptionInfo(MAPCAMEL_SubscriptionInfo value)
Sets the value of the field camel-SubscriptionInfo.MAPAnyTimeSubscriptionInterrogationRes
setCh_Data(MAPCallHoldData value)
Sets the value of the field ch-Data.MAPAnyTimeSubscriptionInterrogationRes
setClip_Data(MAPClipData value)
Sets the value of the field clip-Data.MAPAnyTimeSubscriptionInterrogationRes
setClir_Data(MAPClirData value)
Sets the value of the field clir-Data.MAPAnyTimeSubscriptionInterrogationRes
setCsg_SubscriptionDataList(MAPCSG_SubscriptionData[] value)
Sets the value of the field csg-SubscriptionDataList.MAPAnyTimeSubscriptionInterrogationRes
setCw_Data(MAPCallWaitingData value)
Sets the value of the field cw-Data.MAPAnyTimeSubscriptionInterrogationRes
setEct_data(MAPEctData value)
Sets the value of the field ect-data.MAPAnyTimeSubscriptionInterrogationRes
setExtensionContainer(MAPExtensionContainer value)
Sets the value of the field extensionContainer.MAPAnyTimeSubscriptionInterrogationRes
setMsisdn_BS_List(MAPMSISDN_BS[] value)
Sets the value of the field msisdn-BS-List.MAPAnyTimeSubscriptionInterrogationRes
setOdb_Info(MAPODB_Info value)
Sets the value of the field odb-Info.MAPAnyTimeSubscriptionInterrogationRes
setOfferedCamel4CSIsInSGSN(MAPOfferedCamel4CSIs value)
Sets the value of the field offeredCamel4CSIsInSGSN.MAPAnyTimeSubscriptionInterrogationRes
setOfferedCamel4CSIsInVLR(MAPOfferedCamel4CSIs value)
Sets the value of the field offeredCamel4CSIsInVLR.void
setReadOnly()
Sets this and all its fields to be immutable.MAPAnyTimeSubscriptionInterrogationRes
setSupportedSGSN_CAMEL_Phases(MAPSupportedCamelPhases value)
Sets the value of the field supportedSGSN-CAMEL-Phases.MAPAnyTimeSubscriptionInterrogationRes
setSupportedVLR_CAMEL_Phases(MAPSupportedCamelPhases value)
Sets the value of the field supportedVLR-CAMEL-Phases.-
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 MAPAnyTimeSubscriptionInterrogationRes 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 MAPAnyTimeSubscriptionInterrogationRes copyOf(MAPAnyTimeSubscriptionInterrogationRes 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:
- MAPAnyTimeSubscriptionInterrogationRes
-
getCallBarringData
public MAPCallBarringData getCallBarringData()
Gets the value of the field callBarringData.- Returns:
- value of field callBarringData, or null if not present
-
getCallForwardingData
public MAPCallForwardingData getCallForwardingData()
Gets the value of the field callForwardingData.- Returns:
- value of field callForwardingData, or null if not present
-
getCamel_SubscriptionInfo
public MAPCAMEL_SubscriptionInfo getCamel_SubscriptionInfo()
Gets the value of the field camel-SubscriptionInfo.- Returns:
- value of field camel-SubscriptionInfo, or null if not present
-
getCh_Data
public MAPCallHoldData getCh_Data()
Gets the value of the field ch-Data.- Returns:
- value of field ch-Data, or null if not present
-
getClip_Data
public MAPClipData getClip_Data()
Gets the value of the field clip-Data.- Returns:
- value of field clip-Data, or null if not present
-
getClir_Data
public MAPClirData getClir_Data()
Gets the value of the field clir-Data.- Returns:
- value of field clir-Data, or null if not present
-
getCsg_SubscriptionDataList
public MAPCSG_SubscriptionData[] getCsg_SubscriptionDataList()
Gets the value of the field csg-SubscriptionDataList.- Returns:
- value of field csg-SubscriptionDataList, or null if not present
-
getCw_Data
public MAPCallWaitingData getCw_Data()
Gets the value of the field cw-Data.- Returns:
- value of field cw-Data, or null if not present
-
getEct_data
public MAPEctData getEct_data()
Gets the value of the field ect-data.- Returns:
- value of field ect-data, 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
-
getMsisdn_BS_List
public MAPMSISDN_BS[] getMsisdn_BS_List()
Gets the value of the field msisdn-BS-List.- Returns:
- value of field msisdn-BS-List, or null if not present
-
getOdb_Info
public MAPODB_Info getOdb_Info()
Gets the value of the field odb-Info.- Returns:
- value of field odb-Info, or null if not present
-
getOfferedCamel4CSIsInSGSN
public MAPOfferedCamel4CSIs getOfferedCamel4CSIsInSGSN()
Gets the value of the field offeredCamel4CSIsInSGSN.- Returns:
- value of field offeredCamel4CSIsInSGSN, or null if not present
-
getOfferedCamel4CSIsInVLR
public MAPOfferedCamel4CSIs getOfferedCamel4CSIsInVLR()
Gets the value of the field offeredCamel4CSIsInVLR.- Returns:
- value of field offeredCamel4CSIsInVLR, or null if not present
-
getSupportedSGSN_CAMEL_Phases
public MAPSupportedCamelPhases getSupportedSGSN_CAMEL_Phases()
Gets the value of the field supportedSGSN-CAMEL-Phases.- Returns:
- value of field supportedSGSN-CAMEL-Phases, or null if not present
-
getSupportedVLR_CAMEL_Phases
public MAPSupportedCamelPhases getSupportedVLR_CAMEL_Phases()
Gets the value of the field supportedVLR-CAMEL-Phases.- Returns:
- value of field supportedVLR-CAMEL-Phases, or null if not present
-
hasCallBarringData
public boolean hasCallBarringData()
Tests whether the field callBarringData has a value.- Returns:
- whether the field callBarringData has a value
-
hasCallForwardingData
public boolean hasCallForwardingData()
Tests whether the field callForwardingData has a value.- Returns:
- whether the field callForwardingData has a value
-
hasCamel_SubscriptionInfo
public boolean hasCamel_SubscriptionInfo()
Tests whether the field camel-SubscriptionInfo has a value.- Returns:
- whether the field camel-SubscriptionInfo has a value
-
hasCh_Data
public boolean hasCh_Data()
Tests whether the field ch-Data has a value.- Returns:
- whether the field ch-Data has a value
-
hasClip_Data
public boolean hasClip_Data()
Tests whether the field clip-Data has a value.- Returns:
- whether the field clip-Data has a value
-
hasClir_Data
public boolean hasClir_Data()
Tests whether the field clir-Data has a value.- Returns:
- whether the field clir-Data has a value
-
hasCsg_SubscriptionDataList
public boolean hasCsg_SubscriptionDataList()
Tests whether the field csg-SubscriptionDataList has a value.- Returns:
- whether the field csg-SubscriptionDataList has a value
-
hasCw_Data
public boolean hasCw_Data()
Tests whether the field cw-Data has a value.- Returns:
- whether the field cw-Data has a value
-
hasEct_data
public boolean hasEct_data()
Tests whether the field ect-data has a value.- Returns:
- whether the field ect-data has a value
-
hasExtensionContainer
public boolean hasExtensionContainer()
Tests whether the field extensionContainer has a value.- Returns:
- whether the field extensionContainer has a value
-
hasMsisdn_BS_List
public boolean hasMsisdn_BS_List()
Tests whether the field msisdn-BS-List has a value.- Returns:
- whether the field msisdn-BS-List has a value
-
hasOdb_Info
public boolean hasOdb_Info()
Tests whether the field odb-Info has a value.- Returns:
- whether the field odb-Info has a value
-
hasOfferedCamel4CSIsInSGSN
public boolean hasOfferedCamel4CSIsInSGSN()
Tests whether the field offeredCamel4CSIsInSGSN has a value.- Returns:
- whether the field offeredCamel4CSIsInSGSN has a value
-
hasOfferedCamel4CSIsInVLR
public boolean hasOfferedCamel4CSIsInVLR()
Tests whether the field offeredCamel4CSIsInVLR has a value.- Returns:
- whether the field offeredCamel4CSIsInVLR has a value
-
hasSupportedSGSN_CAMEL_Phases
public boolean hasSupportedSGSN_CAMEL_Phases()
Tests whether the field supportedSGSN-CAMEL-Phases has a value.- Returns:
- whether the field supportedSGSN-CAMEL-Phases has a value
-
hasSupportedVLR_CAMEL_Phases
public boolean hasSupportedVLR_CAMEL_Phases()
Tests whether the field supportedVLR-CAMEL-Phases has a value.- Returns:
- whether the field supportedVLR-CAMEL-Phases has a value
-
setCallBarringData
public MAPAnyTimeSubscriptionInterrogationRes setCallBarringData(MAPCallBarringData value) throws IllegalStateException
Sets the value of the field callBarringData. 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
-
setCallForwardingData
public MAPAnyTimeSubscriptionInterrogationRes setCallForwardingData(MAPCallForwardingData value) throws IllegalStateException
Sets the value of the field callForwardingData. 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
-
setCamel_SubscriptionInfo
public MAPAnyTimeSubscriptionInterrogationRes setCamel_SubscriptionInfo(MAPCAMEL_SubscriptionInfo value) throws IllegalStateException
Sets the value of the field camel-SubscriptionInfo. 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
-
setCh_Data
public MAPAnyTimeSubscriptionInterrogationRes setCh_Data(MAPCallHoldData value) throws IllegalStateException
Sets the value of the field ch-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
-
setClip_Data
public MAPAnyTimeSubscriptionInterrogationRes setClip_Data(MAPClipData value) throws IllegalStateException
Sets the value of the field 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
-
setClir_Data
public MAPAnyTimeSubscriptionInterrogationRes setClir_Data(MAPClirData value) throws IllegalStateException
Sets the value of the field 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
-
setCsg_SubscriptionDataList
public MAPAnyTimeSubscriptionInterrogationRes setCsg_SubscriptionDataList(MAPCSG_SubscriptionData[] value) throws IllegalStateException
Sets the value of the field csg-SubscriptionDataList. 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
-
setCw_Data
public MAPAnyTimeSubscriptionInterrogationRes setCw_Data(MAPCallWaitingData value) throws IllegalStateException
Sets the value of the field 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
-
setEct_data
public MAPAnyTimeSubscriptionInterrogationRes setEct_data(MAPEctData value) throws IllegalStateException
Sets the value of the field 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
-
setExtensionContainer
public MAPAnyTimeSubscriptionInterrogationRes 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
-
setMsisdn_BS_List
public MAPAnyTimeSubscriptionInterrogationRes setMsisdn_BS_List(MAPMSISDN_BS[] value) throws IllegalStateException
Sets the value of the field msisdn-BS-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
-
setOdb_Info
public MAPAnyTimeSubscriptionInterrogationRes setOdb_Info(MAPODB_Info value) throws IllegalStateException
Sets the value of the field odb-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
-
setOfferedCamel4CSIsInSGSN
public MAPAnyTimeSubscriptionInterrogationRes setOfferedCamel4CSIsInSGSN(MAPOfferedCamel4CSIs value) throws IllegalStateException
Sets the value of the field offeredCamel4CSIsInSGSN. 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
-
setOfferedCamel4CSIsInVLR
public MAPAnyTimeSubscriptionInterrogationRes setOfferedCamel4CSIsInVLR(MAPOfferedCamel4CSIs value) throws IllegalStateException
Sets the value of the field offeredCamel4CSIsInVLR. 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
-
setSupportedSGSN_CAMEL_Phases
public MAPAnyTimeSubscriptionInterrogationRes setSupportedSGSN_CAMEL_Phases(MAPSupportedCamelPhases value) throws IllegalStateException
Sets the value of the field supportedSGSN-CAMEL-Phases. 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
-
setSupportedVLR_CAMEL_Phases
public MAPAnyTimeSubscriptionInterrogationRes setSupportedVLR_CAMEL_Phases(MAPSupportedCamelPhases value) throws IllegalStateException
Sets the value of the field supportedVLR-CAMEL-Phases. 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
-
-