public class MAPRequestedSubscriptionInfo extends AbstractFieldsObject
RequestedSubscriptionInfo ::= SEQUENCE { requestedSS-Info SS-ForBS-Code OPTIONAL, odb NULL OPTIONAL, requestedCAMEL-SubscriptionInfo RequestedCAMEL-SubscriptionInfo OPTIONAL, supportedVLR-CAMEL-Phases NULL OPTIONAL, supportedSGSN-CAMEL-Phases NULL OPTIONAL, extensionContainer ExtensionContainer OPTIONAL, ... additionalRequestedCAMEL-SubscriptionInfo AdditionalRequestedCAMEL-SubscriptionInfo OPTIONAL, -- Added in release 5. msisdn-BS-List NULL OPTIONAL, -- Added in release 7. csg-SubscriptionDataRequested NULL OPTIONAL, -- Added in release 9. cw-Info NULL OPTIONAL, -- Added in release 10. clip-Info NULL OPTIONAL, -- Added in release 10. clir-Info NULL OPTIONAL, -- Added in release 10. hold-Info NULL OPTIONAL, -- Added in release 10. ect-Info NULL OPTIONAL -- Added in release 10. }Added in R99.
Used as field type by MAPAnyTimeSubscriptionInterrogationArg
.
FIELD_ABSENT, FIELD_UNINITIALISED
Constructor and Description |
---|
MAPRequestedSubscriptionInfo()
Constructs an object with uninitialised state.
|
Modifier and Type | Method and Description |
---|---|
MAPRequestedSubscriptionInfo |
clone()
Constructs a copy of this object and everything reachable from it.
|
static MAPRequestedSubscriptionInfo |
copyOf(MAPRequestedSubscriptionInfo 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.
|
MAPAdditionalRequestedCAMEL_SubscriptionInfo |
getAdditionalRequestedCAMEL_SubscriptionInfo()
Gets the value of the field additionalRequestedCAMEL-SubscriptionInfo.
|
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.
|
MAPRequestedCAMEL_SubscriptionInfo |
getRequestedCAMEL_SubscriptionInfo()
Gets the value of the field requestedCAMEL-SubscriptionInfo.
|
MAPSS_ForBS_Code |
getRequestedSS_Info()
Gets the value of the field requestedSS-Info.
|
boolean |
hasAdditionalRequestedCAMEL_SubscriptionInfo()
Tests whether the field additionalRequestedCAMEL-SubscriptionInfo has a value.
|
boolean |
hasClip_Info()
Tests whether the field clip-Info is present.
|
boolean |
hasClir_Info()
Tests whether the field clir-Info is present.
|
boolean |
hasCsg_SubscriptionDataRequested()
Tests whether the field csg-SubscriptionDataRequested is present.
|
boolean |
hasCw_Info()
Tests whether the field cw-Info is present.
|
boolean |
hasEct_Info()
Tests whether the field ect-Info is present.
|
boolean |
hasExtensionContainer()
Tests whether the field extensionContainer has a value.
|
boolean |
hasHold_Info()
Tests whether the field hold-Info is present.
|
boolean |
hasMsisdn_BS_List()
Tests whether the field msisdn-BS-List is present.
|
boolean |
hasOdb()
Tests whether the field odb is present.
|
boolean |
hasRequestedCAMEL_SubscriptionInfo()
Tests whether the field requestedCAMEL-SubscriptionInfo has a value.
|
boolean |
hasRequestedSS_Info()
Tests whether the field requestedSS-Info has a value.
|
boolean |
hasSupportedSGSN_CAMEL_Phases()
Tests whether the field supportedSGSN-CAMEL-Phases is present.
|
boolean |
hasSupportedVLR_CAMEL_Phases()
Tests whether the field supportedVLR-CAMEL-Phases is present.
|
MAPRequestedSubscriptionInfo |
setAdditionalRequestedCAMEL_SubscriptionInfo(MAPAdditionalRequestedCAMEL_SubscriptionInfo value)
Sets the value of the field additionalRequestedCAMEL-SubscriptionInfo.
|
MAPRequestedSubscriptionInfo |
setClip_InfoPresent(boolean flag)
Sets the presence or absence of the optional field clip-Info.
|
MAPRequestedSubscriptionInfo |
setClir_InfoPresent(boolean flag)
Sets the presence or absence of the optional field clir-Info.
|
MAPRequestedSubscriptionInfo |
setCsg_SubscriptionDataRequestedPresent(boolean flag)
Sets the presence or absence of the optional field csg-SubscriptionDataRequested.
|
MAPRequestedSubscriptionInfo |
setCw_InfoPresent(boolean flag)
Sets the presence or absence of the optional field cw-Info.
|
MAPRequestedSubscriptionInfo |
setEct_InfoPresent(boolean flag)
Sets the presence or absence of the optional field ect-Info.
|
MAPRequestedSubscriptionInfo |
setExtensionContainer(MAPExtensionContainer value)
Sets the value of the field extensionContainer.
|
MAPRequestedSubscriptionInfo |
setHold_InfoPresent(boolean flag)
Sets the presence or absence of the optional field hold-Info.
|
MAPRequestedSubscriptionInfo |
setMsisdn_BS_ListPresent(boolean flag)
Sets the presence or absence of the optional field msisdn-BS-List.
|
MAPRequestedSubscriptionInfo |
setOdbPresent(boolean flag)
Sets the presence or absence of the optional field odb.
|
void |
setReadOnly()
Sets this and all its fields to be immutable.
|
MAPRequestedSubscriptionInfo |
setRequestedCAMEL_SubscriptionInfo(MAPRequestedCAMEL_SubscriptionInfo value)
Sets the value of the field requestedCAMEL-SubscriptionInfo.
|
MAPRequestedSubscriptionInfo |
setRequestedSS_Info(MAPSS_ForBS_Code value)
Sets the value of the field requestedSS-Info.
|
MAPRequestedSubscriptionInfo |
setSupportedSGSN_CAMEL_PhasesPresent(boolean flag)
Sets the presence or absence of the optional field supportedSGSN-CAMEL-Phases.
|
MAPRequestedSubscriptionInfo |
setSupportedVLR_CAMEL_PhasesPresent(boolean flag)
Sets the presence or absence of the optional field supportedVLR-CAMEL-Phases.
|
equals, hashCode, toString
checkModify, isReadOnly
public MAPRequestedSubscriptionInfo()
public MAPRequestedSubscriptionInfo clone()
clone
in interface DataObject
clone
in class AbstractDataObject
public static MAPRequestedSubscriptionInfo copyOf(MAPRequestedSubscriptionInfo from)
from
- the object from which to copypublic MAPAdditionalRequestedCAMEL_SubscriptionInfo getAdditionalRequestedCAMEL_SubscriptionInfo()
public MAPExtensionContainer getExtensionContainer()
public static FieldAccessor[] getFieldAccessors()
public Map<String,Object> getFieldsMap(boolean withAbsents)
getFieldsMap
in class AbstractFieldsObject
withAbsents
- whether to put absent optional fields into Mappublic MAPRequestedCAMEL_SubscriptionInfo getRequestedCAMEL_SubscriptionInfo()
public MAPSS_ForBS_Code getRequestedSS_Info()
public boolean hasAdditionalRequestedCAMEL_SubscriptionInfo()
public boolean hasClip_Info()
public boolean hasClir_Info()
public boolean hasCsg_SubscriptionDataRequested()
public boolean hasCw_Info()
public boolean hasEct_Info()
public boolean hasExtensionContainer()
public boolean hasHold_Info()
public boolean hasMsisdn_BS_List()
public boolean hasOdb()
public boolean hasRequestedCAMEL_SubscriptionInfo()
public boolean hasRequestedSS_Info()
public boolean hasSupportedSGSN_CAMEL_Phases()
public boolean hasSupportedVLR_CAMEL_Phases()
public MAPRequestedSubscriptionInfo setAdditionalRequestedCAMEL_SubscriptionInfo(MAPAdditionalRequestedCAMEL_SubscriptionInfo value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPRequestedSubscriptionInfo setClip_InfoPresent(boolean flag) throws IllegalStateException
flag
- either true if the field should be marked as present or false if the field should be marked as absentIllegalStateException
- if this instance has been marked as read-onlypublic MAPRequestedSubscriptionInfo setClir_InfoPresent(boolean flag) throws IllegalStateException
flag
- either true if the field should be marked as present or false if the field should be marked as absentIllegalStateException
- if this instance has been marked as read-onlypublic MAPRequestedSubscriptionInfo setCsg_SubscriptionDataRequestedPresent(boolean flag) throws IllegalStateException
flag
- either true if the field should be marked as present or false if the field should be marked as absentIllegalStateException
- if this instance has been marked as read-onlypublic MAPRequestedSubscriptionInfo setCw_InfoPresent(boolean flag) throws IllegalStateException
flag
- either true if the field should be marked as present or false if the field should be marked as absentIllegalStateException
- if this instance has been marked as read-onlypublic MAPRequestedSubscriptionInfo setEct_InfoPresent(boolean flag) throws IllegalStateException
flag
- either true if the field should be marked as present or false if the field should be marked as absentIllegalStateException
- if this instance has been marked as read-onlypublic MAPRequestedSubscriptionInfo setExtensionContainer(MAPExtensionContainer value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPRequestedSubscriptionInfo setHold_InfoPresent(boolean flag) throws IllegalStateException
flag
- either true if the field should be marked as present or false if the field should be marked as absentIllegalStateException
- if this instance has been marked as read-onlypublic MAPRequestedSubscriptionInfo setMsisdn_BS_ListPresent(boolean flag) throws IllegalStateException
flag
- either true if the field should be marked as present or false if the field should be marked as absentIllegalStateException
- if this instance has been marked as read-onlypublic MAPRequestedSubscriptionInfo setOdbPresent(boolean flag) throws IllegalStateException
flag
- either true if the field should be marked as present or false if the field should be marked as absentIllegalStateException
- if this instance has been marked as read-onlypublic void setReadOnly()
setReadOnly
in interface DataObject
setReadOnly
in class AbstractDataObject
public MAPRequestedSubscriptionInfo setRequestedCAMEL_SubscriptionInfo(MAPRequestedCAMEL_SubscriptionInfo value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPRequestedSubscriptionInfo setRequestedSS_Info(MAPSS_ForBS_Code value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPRequestedSubscriptionInfo setSupportedSGSN_CAMEL_PhasesPresent(boolean flag) throws IllegalStateException
flag
- either true if the field should be marked as present or false if the field should be marked as absentIllegalStateException
- if this instance has been marked as read-onlypublic MAPRequestedSubscriptionInfo setSupportedVLR_CAMEL_PhasesPresent(boolean flag) throws IllegalStateException
flag
- either true if the field should be marked as present or false if the field should be marked as absentIllegalStateException
- if this instance has been marked as read-only