public class CAP3InitialDPArg extends CAP2InitialDPArg
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
.
FIELD_ABSENT, FIELD_UNINITIALISED
Constructor and Description |
---|
CAP3InitialDPArg()
Constructs an object with uninitialised state.
|
Modifier and Type | Method and 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.
|
getInitialDPArgExtension, getTimeAndTimezone, hasGsm_ForwardingPending, hasInitialDPArgExtension, hasTimeAndTimezone
getCalledPartyBCDNumber, getCallReferenceNumber, getExt_basicServiceCode, getExtensions, getIMSI, getLocationInformation, getMscAddress, getSubscriberState, hasCalledPartyBCDNumber, hasCallReferenceNumber, hasExt_basicServiceCode, hasExtensions, hasIMSI, hasLocationInformation, hasMscAddress, hasSubscriberState
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
equals, hashCode, toString
checkModify, isReadOnly
public CAP3InitialDPArg()
public CAP3InitialDPArg clone()
clone
in interface DataObject
clone
in class CAP2InitialDPArg
public static CAP3InitialDPArg copyOf(CCInitialDPArg from)
from
- the object from which to copypublic CAP3CGEncountered getCGEncountered()
public byte[] getCarrier()
public Cause getCause()
public int getCug_Index()
public CUGInterLockCode getCug_Interlock()
public static FieldAccessor[] getFieldAccessors()
public Map<String,Object> getFieldsMap(boolean withAbsents)
getFieldsMap
in class CAP2InitialDPArg
withAbsents
- whether to put absent optional fields into Mappublic CAP3ServiceInteractionIndicatorsTwo getServiceInteractionIndicatorsTwo()
public boolean hasCGEncountered()
public boolean hasCarrier()
public boolean hasCause()
public boolean hasCug_Index()
public boolean hasCug_Interlock()
public boolean hasCug_OutgoingAccess()
public boolean hasServiceInteractionIndicatorsTwo()
public CAP3InitialDPArg setAdditionalCallingPartyNumber(GenericNumber value) throws IllegalStateException
setAdditionalCallingPartyNumber
in class CAP2InitialDPArg
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP3InitialDPArg setBearerCapability(CCBearerCapability value) throws IllegalStateException
setBearerCapability
in class CAP2InitialDPArg
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP3InitialDPArg setCGEncountered(CAP3CGEncountered value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP3InitialDPArg setCallReferenceNumber(byte[] value) throws IllegalStateException
setCallReferenceNumber
in class CAP2InitialDPArg
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP3InitialDPArg setCalledPartyBCDNumber(CalledPartyBCDNumber value) throws IllegalStateException
setCalledPartyBCDNumber
in class CAP2InitialDPArg
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP3InitialDPArg setCalledPartyNumber(CalledPartyNumber value) throws IllegalStateException
setCalledPartyNumber
in class CAP2InitialDPArg
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP3InitialDPArg setCallingPartyNumber(CallingPartyNumber value) throws IllegalStateException
setCallingPartyNumber
in class CAP2InitialDPArg
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP3InitialDPArg setCallingPartysCategory(CallingPartysCategory value) throws IllegalStateException
setCallingPartysCategory
in class CAP2InitialDPArg
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP3InitialDPArg setCarrier(byte[] value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP3InitialDPArg setCause(Cause value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP3InitialDPArg setCug_Index(int value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP3InitialDPArg setCug_IndexPresent(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 CAP3InitialDPArg setCug_Interlock(CUGInterLockCode value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP3InitialDPArg setCug_OutgoingAccessPresent(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 CAP3InitialDPArg setEventTypeBCSM(CCEventTypeBCSM value) throws IllegalStateException
setEventTypeBCSM
in class CAP2InitialDPArg
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP3InitialDPArg setExt_basicServiceCode(MAPExt_BasicServiceCode value) throws IllegalStateException
setExt_basicServiceCode
in class CAP2InitialDPArg
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP3InitialDPArg setExtensions(CAP1ExtensionField[] value) throws IllegalStateException
setExtensions
in class CAP2InitialDPArg
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP3InitialDPArg setGsm_ForwardingPendingPresent(boolean flag) throws IllegalStateException
setGsm_ForwardingPendingPresent
in class CAP2InitialDPArg
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 CAP3InitialDPArg setHighLayerCompatibility(HighLayerCompatibility value) throws IllegalStateException
setHighLayerCompatibility
in class CAP2InitialDPArg
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP3InitialDPArg setIMSI(IMSIAddress value) throws IllegalStateException
setIMSI
in class CAP2InitialDPArg
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP3InitialDPArg setIPSSPCapabilities(CAP2IPSSPCapabilities value) throws IllegalStateException
setIPSSPCapabilities
in class CAP2InitialDPArg
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP3InitialDPArg setInitialDPArgExtension(CAP2InitialDPArgExtension value) throws IllegalStateException
setInitialDPArgExtension
in class CAP2InitialDPArg
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP3InitialDPArg setLocationInformation(MAPLocationInformation value) throws IllegalStateException
setLocationInformation
in class CAP2InitialDPArg
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP3InitialDPArg setLocationNumber(LocationNumber value) throws IllegalStateException
setLocationNumber
in class CAP2InitialDPArg
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP3InitialDPArg setMscAddress(AddressString value) throws IllegalStateException
setMscAddress
in class CAP2InitialDPArg
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP3InitialDPArg setOriginalCalledPartyID(OriginalCalledNumber value) throws IllegalStateException
setOriginalCalledPartyID
in class CAP2InitialDPArg
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 CAP2InitialDPArg
public CAP3InitialDPArg setRedirectingPartyID(RedirectingPartyNumber value) throws IllegalStateException
setRedirectingPartyID
in class CAP2InitialDPArg
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP3InitialDPArg setRedirectionInformation(RedirectionInformation value) throws IllegalStateException
setRedirectionInformation
in class CAP2InitialDPArg
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP3InitialDPArg setServiceInteractionIndicatorsTwo(CAP3ServiceInteractionIndicatorsTwo value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP3InitialDPArg setServiceKey(int value) throws IllegalStateException
setServiceKey
in class CAP2InitialDPArg
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP3InitialDPArg setSubscriberState(MAPSubscriberState value) throws IllegalStateException
setSubscriberState
in class CAP2InitialDPArg
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP3InitialDPArg setTimeAndTimezone(TimeAndTimezone value) throws IllegalStateException
setTimeAndTimezone
in class CAP2InitialDPArg
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-only