Class CAP3InitialDPArg
-
- All Implemented Interfaces:
DataObject
,Serializable
- Direct Known Subclasses:
CAP4InitialDPArg
public class CAP3InitialDPArg extends CAP2InitialDPArg
API for CAP-gsmSSF-gsmSCF-ops-args.InitialDPArg. Generated from the following ASN.1 type definition and the adaptations below.InitialDPArg ::= SEQUENCE { serviceKey ServiceKey, calledPartyNumber CalledPartyNumber OPTIONAL, callingPartyNumber CallingPartyNumber OPTIONAL, callingPartysCategory CallingPartysCategory OPTIONAL, cGEncountered CGEncountered OPTIONAL, iPSSPCapabilities IPSSPCapabilities OPTIONAL, locationNumber LocationNumber OPTIONAL, originalCalledPartyID OriginalCalledPartyID OPTIONAL, extensions Extensions OPTIONAL, highLayerCompatibility HighLayerCompatibility OPTIONAL, additionalCallingPartyNumber AdditionalCallingPartyNumber OPTIONAL, bearerCapability BearerCapability OPTIONAL, eventTypeBCSM EventTypeBCSM OPTIONAL, redirectingPartyID RedirectingPartyID OPTIONAL, redirectionInformation RedirectionInformation OPTIONAL, cause Cause OPTIONAL, serviceInteractionIndicatorsTwo ServiceInteractionIndicatorsTwo OPTIONAL, carrier Carrier OPTIONAL, cug-Index CUG-Index OPTIONAL, cug-Interlock CUG-Interlock OPTIONAL, cug-OutgoingAccess NULL OPTIONAL, iMSI IMSI OPTIONAL, subscriberState SubscriberState OPTIONAL, locationInformation LocationInformation OPTIONAL, ext-basicServiceCode Ext-BasicServiceCode OPTIONAL, callReferenceNumber CallReferenceNumber OPTIONAL, mscAddress ISDN-AddressString OPTIONAL, calledPartyBCDNumber CalledPartyBCDNumber OPTIONAL, timeAndTimezone TimeAndTimezone OPTIONAL, gsm-ForwardingPending NULL OPTIONAL, initialDPArgExtension InitialDPArgExtension OPTIONAL, ... } CAP-gsmSSF-gsmSCF-ops-args { InitialDPArg { @parentType com.opencloud.slee.resources.cgin.cap_v2.CAP2InitialDPArg } }
Used as argument type by
CAP3Operations.initialDP
.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.opencloud.util.AbstractFieldsObject
FIELD_ABSENT, FIELD_UNINITIALISED
-
-
Constructor Summary
Constructors Constructor Description CAP3InitialDPArg()
Constructs an object with uninitialised state.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CAP3InitialDPArg
clone()
Constructs a copy of this object and everything reachable from it.static CAP3InitialDPArg
copyOf(CCInitialDPArg 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.byte[]
getCarrier()
Gets the value of the field carrier.Cause
getCause()
Gets the value of the field cause.CAP3CGEncountered
getCGEncountered()
Gets the value of the field cGEncountered.int
getCug_Index()
Gets the value of the field cug-Index.CUGInterLockCode
getCug_Interlock()
Gets the value of the field cug-Interlock.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.CAP3ServiceInteractionIndicatorsTwo
getServiceInteractionIndicatorsTwo()
Gets the value of the field serviceInteractionIndicatorsTwo.boolean
hasCarrier()
Tests whether the field carrier has a value.boolean
hasCause()
Tests whether the field cause has a value.boolean
hasCGEncountered()
Tests whether the field cGEncountered has a value.boolean
hasCug_Index()
Tests whether the field cug-Index has a value.boolean
hasCug_Interlock()
Tests whether the field cug-Interlock has a value.boolean
hasCug_OutgoingAccess()
Tests whether the field cug-OutgoingAccess is present.boolean
hasServiceInteractionIndicatorsTwo()
Tests whether the field serviceInteractionIndicatorsTwo has a value.CAP3InitialDPArg
setAdditionalCallingPartyNumber(GenericNumber value)
Sets the value of the field additionalCallingPartyNumber.CAP3InitialDPArg
setBearerCapability(CCBearerCapability value)
Sets the value of the field bearerCapability.CAP3InitialDPArg
setCalledPartyBCDNumber(CalledPartyBCDNumber value)
Sets the value of the field calledPartyBCDNumber.CAP3InitialDPArg
setCalledPartyNumber(CalledPartyNumber value)
Sets the value of the field calledPartyNumber.CAP3InitialDPArg
setCallingPartyNumber(CallingPartyNumber value)
Sets the value of the field callingPartyNumber.CAP3InitialDPArg
setCallingPartysCategory(CallingPartysCategory value)
Sets the value of the field callingPartysCategory.CAP3InitialDPArg
setCallReferenceNumber(byte[] value)
Sets the value of the field callReferenceNumber.CAP3InitialDPArg
setCarrier(byte[] value)
Sets the value of the field carrier.CAP3InitialDPArg
setCause(Cause value)
Sets the value of the field cause.CAP3InitialDPArg
setCGEncountered(CAP3CGEncountered value)
Sets the value of the field cGEncountered.CAP3InitialDPArg
setCug_Index(int value)
Sets the value of the field cug-Index and marks the field as present.CAP3InitialDPArg
setCug_IndexPresent(boolean flag)
Sets the presence or absence of the optional field cug-Index.CAP3InitialDPArg
setCug_Interlock(CUGInterLockCode value)
Sets the value of the field cug-Interlock.CAP3InitialDPArg
setCug_OutgoingAccessPresent(boolean flag)
Sets the presence or absence of the optional field cug-OutgoingAccess.CAP3InitialDPArg
setEventTypeBCSM(CCEventTypeBCSM value)
Sets the value of the field eventTypeBCSM.CAP3InitialDPArg
setExt_basicServiceCode(MAPExt_BasicServiceCode value)
Sets the value of the field ext-basicServiceCode.CAP3InitialDPArg
setExtensions(CAP1ExtensionField[] value)
Sets the value of the field extensions.CAP3InitialDPArg
setGsm_ForwardingPendingPresent(boolean flag)
Sets the presence or absence of the optional field gsm-ForwardingPending.CAP3InitialDPArg
setHighLayerCompatibility(HighLayerCompatibility value)
Sets the value of the field highLayerCompatibility.CAP3InitialDPArg
setIMSI(IMSIAddress value)
Sets the value of the field iMSI.CAP3InitialDPArg
setInitialDPArgExtension(CAP2InitialDPArgExtension value)
Sets the value of the field initialDPArgExtension.CAP3InitialDPArg
setIPSSPCapabilities(CAP2IPSSPCapabilities value)
Sets the value of the field iPSSPCapabilities.CAP3InitialDPArg
setLocationInformation(MAPLocationInformation value)
Sets the value of the field locationInformation.CAP3InitialDPArg
setLocationNumber(LocationNumber value)
Sets the value of the field locationNumber.CAP3InitialDPArg
setMscAddress(AddressString value)
Sets the value of the field mscAddress.CAP3InitialDPArg
setOriginalCalledPartyID(OriginalCalledNumber value)
Sets the value of the field originalCalledPartyID.void
setReadOnly()
Sets this and all its fields to be immutable.CAP3InitialDPArg
setRedirectingPartyID(RedirectingPartyNumber value)
Sets the value of the field redirectingPartyID.CAP3InitialDPArg
setRedirectionInformation(RedirectionInformation value)
Sets the value of the field redirectionInformation.CAP3InitialDPArg
setServiceInteractionIndicatorsTwo(CAP3ServiceInteractionIndicatorsTwo value)
Sets the value of the field serviceInteractionIndicatorsTwo.CAP3InitialDPArg
setServiceKey(int value)
Sets the value of the field serviceKey.CAP3InitialDPArg
setSubscriberState(MAPSubscriberState value)
Sets the value of the field subscriberState.CAP3InitialDPArg
setTimeAndTimezone(TimeAndTimezone value)
Sets the value of the field timeAndTimezone.-
Methods inherited from class com.opencloud.slee.resources.cgin.cap_v2.CAP2InitialDPArg
getInitialDPArgExtension, getTimeAndTimezone, hasGsm_ForwardingPending, hasInitialDPArgExtension, hasTimeAndTimezone
-
Methods inherited from class com.opencloud.slee.resources.cgin.cap_v1.CAP1InitialDPArg
getCalledPartyBCDNumber, getCallReferenceNumber, getExt_basicServiceCode, getExtensions, getIMSI, getLocationInformation, getMscAddress, getSubscriberState, hasCalledPartyBCDNumber, hasCallReferenceNumber, hasExt_basicServiceCode, hasExtensions, hasIMSI, hasLocationInformation, hasMscAddress, hasSubscriberState
-
Methods inherited from class com.opencloud.slee.resources.cgin.callcontrol.CCInitialDPArg
getAdditionalCallingPartyNumber, getBearerCapability, getCalledPartyNumber, getCallingPartyNumber, getCallingPartysCategory, getEventTypeBCSM, getHighLayerCompatibility, getIPSSPCapabilities, getLocationNumber, getOriginalCalledPartyID, getRedirectingPartyID, getRedirectionInformation, getServiceKey, hasAdditionalCallingPartyNumber, hasBearerCapability, hasCalledPartyNumber, hasCallingPartyNumber, hasCallingPartysCategory, hasEventTypeBCSM, hasHighLayerCompatibility, hasIPSSPCapabilities, hasLocationNumber, hasOriginalCalledPartyID, hasRedirectingPartyID, hasRedirectionInformation, hasServiceKey, setIPSSPCapabilities
-
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 CAP3InitialDPArg clone()
Constructs a copy of this object and everything reachable from it.- Specified by:
clone
in interfaceDataObject
- Overrides:
clone
in classCAP2InitialDPArg
- Returns:
- copy of object
-
copyOf
public static CAP3InitialDPArg copyOf(CCInitialDPArg 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:
- CAP3InitialDPArg
-
getCGEncountered
public CAP3CGEncountered getCGEncountered()
Gets the value of the field cGEncountered.- Returns:
- value of field cGEncountered, or null if not present
-
getCarrier
public byte[] getCarrier()
Gets the value of the field carrier.- Returns:
- value of field carrier, or null if not present
-
getCause
public Cause getCause()
Gets the value of the field cause.- Returns:
- value of field cause, or null if not present
-
getCug_Index
public int getCug_Index()
Gets the value of the field cug-Index.- Returns:
- value of field cug-Index
-
getCug_Interlock
public CUGInterLockCode getCug_Interlock()
Gets the value of the field cug-Interlock.- Returns:
- value of field cug-Interlock, 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:
getFieldsMap
in classCAP2InitialDPArg
- Parameters:
withAbsents
- whether to put absent optional fields into Map- Returns:
- Map from field-name to field-value
-
getServiceInteractionIndicatorsTwo
public CAP3ServiceInteractionIndicatorsTwo getServiceInteractionIndicatorsTwo()
Gets the value of the field serviceInteractionIndicatorsTwo.- Returns:
- value of field serviceInteractionIndicatorsTwo, or null if not present
-
hasCGEncountered
public boolean hasCGEncountered()
Tests whether the field cGEncountered has a value.- Returns:
- whether the field cGEncountered has a value
-
hasCarrier
public boolean hasCarrier()
Tests whether the field carrier has a value.- Returns:
- whether the field carrier has a value
-
hasCause
public boolean hasCause()
Tests whether the field cause has a value.- Returns:
- whether the field cause has a value
-
hasCug_Index
public boolean hasCug_Index()
Tests whether the field cug-Index has a value.- Returns:
- whether the field cug-Index has a value
-
hasCug_Interlock
public boolean hasCug_Interlock()
Tests whether the field cug-Interlock has a value.- Returns:
- whether the field cug-Interlock has a value
-
hasCug_OutgoingAccess
public boolean hasCug_OutgoingAccess()
Tests whether the field cug-OutgoingAccess is present.- Returns:
- whether the field cug-OutgoingAccess is present
-
hasServiceInteractionIndicatorsTwo
public boolean hasServiceInteractionIndicatorsTwo()
Tests whether the field serviceInteractionIndicatorsTwo has a value.- Returns:
- whether the field serviceInteractionIndicatorsTwo has a value
-
setAdditionalCallingPartyNumber
public CAP3InitialDPArg setAdditionalCallingPartyNumber(GenericNumber value) throws IllegalStateException
Sets the value of the field additionalCallingPartyNumber. If null, marks the field as absent.- Overrides:
setAdditionalCallingPartyNumber
in classCAP2InitialDPArg
- Parameters:
value
- the new value for the field- Returns:
- this
- Throws:
IllegalStateException
- if this instance has been marked as read-only
-
setBearerCapability
public CAP3InitialDPArg setBearerCapability(CCBearerCapability value) throws IllegalStateException
Sets the value of the field bearerCapability. If null, marks the field as absent.- Overrides:
setBearerCapability
in classCAP2InitialDPArg
- Parameters:
value
- the new value for the field- Returns:
- this
- Throws:
IllegalStateException
- if this instance has been marked as read-only
-
setCGEncountered
public CAP3InitialDPArg setCGEncountered(CAP3CGEncountered value) throws IllegalStateException
Sets the value of the field cGEncountered. 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
-
setCallReferenceNumber
public CAP3InitialDPArg setCallReferenceNumber(byte[] value) throws IllegalStateException
Sets the value of the field callReferenceNumber. If null, marks the field as absent.- Overrides:
setCallReferenceNumber
in classCAP2InitialDPArg
- Parameters:
value
- the new value for the field- Returns:
- this
- Throws:
IllegalStateException
- if this instance has been marked as read-only
-
setCalledPartyBCDNumber
public CAP3InitialDPArg setCalledPartyBCDNumber(CalledPartyBCDNumber value) throws IllegalStateException
Sets the value of the field calledPartyBCDNumber. If null, marks the field as absent.- Overrides:
setCalledPartyBCDNumber
in classCAP2InitialDPArg
- Parameters:
value
- the new value for the field- Returns:
- this
- Throws:
IllegalStateException
- if this instance has been marked as read-only
-
setCalledPartyNumber
public CAP3InitialDPArg setCalledPartyNumber(CalledPartyNumber value) throws IllegalStateException
Sets the value of the field calledPartyNumber. If null, marks the field as absent.- Overrides:
setCalledPartyNumber
in classCAP2InitialDPArg
- Parameters:
value
- the new value for the field- Returns:
- this
- Throws:
IllegalStateException
- if this instance has been marked as read-only
-
setCallingPartyNumber
public CAP3InitialDPArg setCallingPartyNumber(CallingPartyNumber value) throws IllegalStateException
Sets the value of the field callingPartyNumber. If null, marks the field as absent.- Overrides:
setCallingPartyNumber
in classCAP2InitialDPArg
- Parameters:
value
- the new value for the field- Returns:
- this
- Throws:
IllegalStateException
- if this instance has been marked as read-only
-
setCallingPartysCategory
public CAP3InitialDPArg setCallingPartysCategory(CallingPartysCategory value) throws IllegalStateException
Sets the value of the field callingPartysCategory. If null, marks the field as absent.- Overrides:
setCallingPartysCategory
in classCAP2InitialDPArg
- Parameters:
value
- the new value for the field- Returns:
- this
- Throws:
IllegalStateException
- if this instance has been marked as read-only
-
setCarrier
public CAP3InitialDPArg setCarrier(byte[] value) throws IllegalStateException
Sets the value of the field carrier. 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
-
setCause
public CAP3InitialDPArg setCause(Cause value) throws IllegalStateException
Sets the value of the field cause. 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
-
setCug_Index
public CAP3InitialDPArg setCug_Index(int value) throws IllegalStateException
Sets the value of the field cug-Index 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
-
setCug_IndexPresent
public CAP3InitialDPArg setCug_IndexPresent(boolean flag) throws IllegalStateException
Sets the presence or absence of the optional field cug-Index.- 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_Interlock
public CAP3InitialDPArg setCug_Interlock(CUGInterLockCode value) throws IllegalStateException
Sets the value of the field cug-Interlock. 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
-
setCug_OutgoingAccessPresent
public CAP3InitialDPArg setCug_OutgoingAccessPresent(boolean flag) throws IllegalStateException
Sets the presence or absence of the optional field cug-OutgoingAccess.- 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
-
setEventTypeBCSM
public CAP3InitialDPArg setEventTypeBCSM(CCEventTypeBCSM value) throws IllegalStateException
Sets the value of the field eventTypeBCSM. If null, marks the field as absent.- Overrides:
setEventTypeBCSM
in classCAP2InitialDPArg
- Parameters:
value
- the new value for the field- Returns:
- this
- Throws:
IllegalStateException
- if this instance has been marked as read-only
-
setExt_basicServiceCode
public CAP3InitialDPArg setExt_basicServiceCode(MAPExt_BasicServiceCode value) throws IllegalStateException
Sets the value of the field ext-basicServiceCode. If null, marks the field as absent.- Overrides:
setExt_basicServiceCode
in classCAP2InitialDPArg
- Parameters:
value
- the new value for the field- Returns:
- this
- Throws:
IllegalStateException
- if this instance has been marked as read-only
-
setExtensions
public CAP3InitialDPArg setExtensions(CAP1ExtensionField[] value) throws IllegalStateException
Sets the value of the field extensions. If null, marks the field as absent.- Overrides:
setExtensions
in classCAP2InitialDPArg
- Parameters:
value
- the new value for the field- Returns:
- this
- Throws:
IllegalStateException
- if this instance has been marked as read-only
-
setGsm_ForwardingPendingPresent
public CAP3InitialDPArg setGsm_ForwardingPendingPresent(boolean flag) throws IllegalStateException
Sets the presence or absence of the optional field gsm-ForwardingPending.- Overrides:
setGsm_ForwardingPendingPresent
in classCAP2InitialDPArg
- 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
-
setHighLayerCompatibility
public CAP3InitialDPArg setHighLayerCompatibility(HighLayerCompatibility value) throws IllegalStateException
Sets the value of the field highLayerCompatibility. If null, marks the field as absent.- Overrides:
setHighLayerCompatibility
in classCAP2InitialDPArg
- Parameters:
value
- the new value for the field- Returns:
- this
- Throws:
IllegalStateException
- if this instance has been marked as read-only
-
setIMSI
public CAP3InitialDPArg setIMSI(IMSIAddress value) throws IllegalStateException
Sets the value of the field iMSI. If null, marks the field as absent.- Overrides:
setIMSI
in classCAP2InitialDPArg
- Parameters:
value
- the new value for the field- Returns:
- this
- Throws:
IllegalStateException
- if this instance has been marked as read-only
-
setIPSSPCapabilities
public CAP3InitialDPArg setIPSSPCapabilities(CAP2IPSSPCapabilities value) throws IllegalStateException
Sets the value of the field iPSSPCapabilities. If null, marks the field as absent.- Overrides:
setIPSSPCapabilities
in classCAP2InitialDPArg
- Parameters:
value
- the new value for the field- Returns:
- this
- Throws:
IllegalStateException
- if this instance has been marked as read-only
-
setInitialDPArgExtension
public CAP3InitialDPArg setInitialDPArgExtension(CAP2InitialDPArgExtension value) throws IllegalStateException
Sets the value of the field initialDPArgExtension. If null, marks the field as absent.- Overrides:
setInitialDPArgExtension
in classCAP2InitialDPArg
- Parameters:
value
- the new value for the field- Returns:
- this
- Throws:
IllegalStateException
- if this instance has been marked as read-only
-
setLocationInformation
public CAP3InitialDPArg setLocationInformation(MAPLocationInformation value) throws IllegalStateException
Sets the value of the field locationInformation. If null, marks the field as absent.- Overrides:
setLocationInformation
in classCAP2InitialDPArg
- Parameters:
value
- the new value for the field- Returns:
- this
- Throws:
IllegalStateException
- if this instance has been marked as read-only
-
setLocationNumber
public CAP3InitialDPArg setLocationNumber(LocationNumber value) throws IllegalStateException
Sets the value of the field locationNumber. If null, marks the field as absent.- Overrides:
setLocationNumber
in classCAP2InitialDPArg
- Parameters:
value
- the new value for the field- Returns:
- this
- Throws:
IllegalStateException
- if this instance has been marked as read-only
-
setMscAddress
public CAP3InitialDPArg setMscAddress(AddressString value) throws IllegalStateException
Sets the value of the field mscAddress. If null, marks the field as absent.- Overrides:
setMscAddress
in classCAP2InitialDPArg
- Parameters:
value
- the new value for the field- Returns:
- this
- Throws:
IllegalStateException
- if this instance has been marked as read-only
-
setOriginalCalledPartyID
public CAP3InitialDPArg setOriginalCalledPartyID(OriginalCalledNumber value) throws IllegalStateException
Sets the value of the field originalCalledPartyID. If null, marks the field as absent.- Overrides:
setOriginalCalledPartyID
in classCAP2InitialDPArg
- 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 classCAP2InitialDPArg
-
setRedirectingPartyID
public CAP3InitialDPArg setRedirectingPartyID(RedirectingPartyNumber value) throws IllegalStateException
Sets the value of the field redirectingPartyID. If null, marks the field as absent.- Overrides:
setRedirectingPartyID
in classCAP2InitialDPArg
- Parameters:
value
- the new value for the field- Returns:
- this
- Throws:
IllegalStateException
- if this instance has been marked as read-only
-
setRedirectionInformation
public CAP3InitialDPArg setRedirectionInformation(RedirectionInformation value) throws IllegalStateException
Sets the value of the field redirectionInformation. If null, marks the field as absent.- Overrides:
setRedirectionInformation
in classCAP2InitialDPArg
- Parameters:
value
- the new value for the field- Returns:
- this
- Throws:
IllegalStateException
- if this instance has been marked as read-only
-
setServiceInteractionIndicatorsTwo
public CAP3InitialDPArg setServiceInteractionIndicatorsTwo(CAP3ServiceInteractionIndicatorsTwo value) throws IllegalStateException
Sets the value of the field serviceInteractionIndicatorsTwo. 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
-
setServiceKey
public CAP3InitialDPArg setServiceKey(int value) throws IllegalStateException
Sets the value of the field serviceKey.- Overrides:
setServiceKey
in classCAP2InitialDPArg
- Parameters:
value
- the new value for the field- Returns:
- this
- Throws:
IllegalStateException
- if this instance has been marked as read-only
-
setSubscriberState
public CAP3InitialDPArg setSubscriberState(MAPSubscriberState value) throws IllegalStateException
Sets the value of the field subscriberState. If null, marks the field as absent.- Overrides:
setSubscriberState
in classCAP2InitialDPArg
- Parameters:
value
- the new value for the field- Returns:
- this
- Throws:
IllegalStateException
- if this instance has been marked as read-only
-
setTimeAndTimezone
public CAP3InitialDPArg setTimeAndTimezone(TimeAndTimezone value) throws IllegalStateException
Sets the value of the field timeAndTimezone. If null, marks the field as absent.- Overrides:
setTimeAndTimezone
in classCAP2InitialDPArg
- Parameters:
value
- the new value for the field- Returns:
- this
- Throws:
IllegalStateException
- if this instance has been marked as read-only
-
-