public class MAPNoteMM_EventArg extends AbstractFieldsObject
NoteMM-EventArg ::= SEQUENCE { serviceKey ServiceKey, eventMet MM-Code, imsi IMSI, msisdn ISDN-AddressString, locationInformation LocationInformation OPTIONAL, supportedCAMELPhases SupportedCamelPhases OPTIONAL, extensionContainer ExtensionContainer OPTIONAL, ... locationInformationGPRS LocationInformationGPRS OPTIONAL, -- Added in release 5. offeredCamel4Functionalities OfferedCamel4Functionalities OPTIONAL -- Added in release 5. }Added in R99.
Used as argument type by MAPOperations.noteMM_Event
.
FIELD_ABSENT, FIELD_UNINITIALISED
Constructor and Description |
---|
MAPNoteMM_EventArg()
Constructs an object with uninitialised state.
|
Modifier and Type | Method and Description |
---|---|
MAPNoteMM_EventArg |
clone()
Constructs a copy of this object and everything reachable from it.
|
static MAPNoteMM_EventArg |
copyOf(MAPNoteMM_EventArg 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.
|
MMCode |
getEventMet()
Gets the value of the field eventMet.
|
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.
|
IMSIAddress |
getImsi()
Gets the value of the field imsi.
|
MAPLocationInformation |
getLocationInformation()
Gets the value of the field locationInformation.
|
MAPLocationInformationGPRS |
getLocationInformationGPRS()
Gets the value of the field locationInformationGPRS.
|
AddressString |
getMsisdn()
Gets the value of the field msisdn.
|
MAPOfferedCamel4Functionalities |
getOfferedCamel4Functionalities()
Gets the value of the field offeredCamel4Functionalities.
|
int |
getServiceKey()
Gets the value of the field serviceKey.
|
MAPSupportedCamelPhases |
getSupportedCAMELPhases()
Gets the value of the field supportedCAMELPhases.
|
boolean |
hasEventMet()
Tests whether the field eventMet has a value.
|
boolean |
hasExtensionContainer()
Tests whether the field extensionContainer has a value.
|
boolean |
hasImsi()
Tests whether the field imsi has a value.
|
boolean |
hasLocationInformation()
Tests whether the field locationInformation has a value.
|
boolean |
hasLocationInformationGPRS()
Tests whether the field locationInformationGPRS has a value.
|
boolean |
hasMsisdn()
Tests whether the field msisdn has a value.
|
boolean |
hasOfferedCamel4Functionalities()
Tests whether the field offeredCamel4Functionalities has a value.
|
boolean |
hasServiceKey()
Tests whether the field serviceKey has a value.
|
boolean |
hasSupportedCAMELPhases()
Tests whether the field supportedCAMELPhases has a value.
|
MAPNoteMM_EventArg |
setEventMet(MMCode value)
Sets the value of the field eventMet.
|
MAPNoteMM_EventArg |
setExtensionContainer(MAPExtensionContainer value)
Sets the value of the field extensionContainer.
|
MAPNoteMM_EventArg |
setImsi(IMSIAddress value)
Sets the value of the field imsi.
|
MAPNoteMM_EventArg |
setLocationInformation(MAPLocationInformation value)
Sets the value of the field locationInformation.
|
MAPNoteMM_EventArg |
setLocationInformationGPRS(MAPLocationInformationGPRS value)
Sets the value of the field locationInformationGPRS.
|
MAPNoteMM_EventArg |
setMsisdn(AddressString value)
Sets the value of the field msisdn.
|
MAPNoteMM_EventArg |
setOfferedCamel4Functionalities(MAPOfferedCamel4Functionalities value)
Sets the value of the field offeredCamel4Functionalities.
|
void |
setReadOnly()
Sets this and all its fields to be immutable.
|
MAPNoteMM_EventArg |
setServiceKey(int value)
Sets the value of the field serviceKey and marks the field as present.
|
MAPNoteMM_EventArg |
setSupportedCAMELPhases(MAPSupportedCamelPhases value)
Sets the value of the field supportedCAMELPhases.
|
equals, hashCode, toString
checkModify, isReadOnly
public MAPNoteMM_EventArg()
public MAPNoteMM_EventArg clone()
clone
in interface DataObject
clone
in class AbstractDataObject
public static MAPNoteMM_EventArg copyOf(MAPNoteMM_EventArg from)
from
- the object from which to copypublic MMCode getEventMet()
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 IMSIAddress getImsi()
public MAPLocationInformation getLocationInformation()
public MAPLocationInformationGPRS getLocationInformationGPRS()
public AddressString getMsisdn()
public MAPOfferedCamel4Functionalities getOfferedCamel4Functionalities()
public int getServiceKey()
public MAPSupportedCamelPhases getSupportedCAMELPhases()
public boolean hasEventMet()
public boolean hasExtensionContainer()
public boolean hasImsi()
public boolean hasLocationInformation()
public boolean hasLocationInformationGPRS()
public boolean hasMsisdn()
public boolean hasOfferedCamel4Functionalities()
public boolean hasServiceKey()
public boolean hasSupportedCAMELPhases()
public MAPNoteMM_EventArg setEventMet(MMCode value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPNoteMM_EventArg setExtensionContainer(MAPExtensionContainer value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPNoteMM_EventArg setImsi(IMSIAddress value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPNoteMM_EventArg setLocationInformation(MAPLocationInformation value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPNoteMM_EventArg setLocationInformationGPRS(MAPLocationInformationGPRS value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPNoteMM_EventArg setMsisdn(AddressString value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPNoteMM_EventArg setOfferedCamel4Functionalities(MAPOfferedCamel4Functionalities value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic void setReadOnly()
setReadOnly
in interface DataObject
setReadOnly
in class AbstractDataObject
public MAPNoteMM_EventArg setServiceKey(int value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic MAPNoteMM_EventArg setSupportedCAMELPhases(MAPSupportedCamelPhases value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-only