public class CAP1InitialDPArg extends CCInitialDPArg
InitialDPArg ::= SEQUENCE { serviceKey ServiceKey, calledPartyNumber CalledPartyNumber OPTIONAL, callingPartyNumber CallingPartyNumber OPTIONAL, callingPartysCategory CallingPartysCategory OPTIONAL, locationNumber LocationNumber OPTIONAL, originalCalledPartyID OriginalCalledPartyID OPTIONAL, extensions SEQUENCE (SIZE (1..10)) OF ExtensionField OPTIONAL, highLayerCompatibility HighLayerCompatibility OPTIONAL, additionalCallingPartyNumber AdditionalCallingPartyNumber OPTIONAL, bearerCapability BearerCapability OPTIONAL, eventTypeBCSM EventTypeBCSM OPTIONAL, redirectingPartyID RedirectingPartyID OPTIONAL, redirectionInformation RedirectionInformation 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, ... } CAP-DataTypes { InitialDPArg { @parentType com.opencloud.slee.resources.cgin.callcontrol.CCInitialDPArg } }
Used as argument type by CAP1Operations.initialDP
.
FIELD_ABSENT, FIELD_UNINITIALISED
Constructor and Description |
---|
CAP1InitialDPArg()
Constructs an object with uninitialised state.
|
Modifier and Type | Method and Description |
---|---|
CAP1InitialDPArg |
clone()
Constructs a copy of this object and everything reachable from it.
|
static CAP1InitialDPArg |
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.
|
CalledPartyBCDNumber |
getCalledPartyBCDNumber()
Gets the value of the field calledPartyBCDNumber.
|
byte[] |
getCallReferenceNumber()
Gets the value of the field callReferenceNumber.
|
MAPExt_BasicServiceCode |
getExt_basicServiceCode()
Gets the value of the field ext-basicServiceCode.
|
CAP1ExtensionField[] |
getExtensions()
Gets the value of the field extensions.
|
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.
|
AddressString |
getMscAddress()
Gets the value of the field mscAddress.
|
MAPSubscriberState |
getSubscriberState()
Gets the value of the field subscriberState.
|
boolean |
hasCalledPartyBCDNumber()
Tests whether the field calledPartyBCDNumber has a value.
|
boolean |
hasCallReferenceNumber()
Tests whether the field callReferenceNumber has a value.
|
boolean |
hasExt_basicServiceCode()
Tests whether the field ext-basicServiceCode has a value.
|
boolean |
hasExtensions()
Tests whether the field extensions has a value.
|
boolean |
hasIMSI()
Tests whether the field iMSI has a value.
|
boolean |
hasLocationInformation()
Tests whether the field locationInformation has a value.
|
boolean |
hasMscAddress()
Tests whether the field mscAddress has a value.
|
boolean |
hasSubscriberState()
Tests whether the field subscriberState has a value.
|
CAP1InitialDPArg |
setAdditionalCallingPartyNumber(GenericNumber value)
Sets the value of the field additionalCallingPartyNumber.
|
CAP1InitialDPArg |
setBearerCapability(CCBearerCapability value)
Sets the value of the field bearerCapability.
|
CAP1InitialDPArg |
setCalledPartyBCDNumber(CalledPartyBCDNumber value)
Sets the value of the field calledPartyBCDNumber.
|
CAP1InitialDPArg |
setCalledPartyNumber(CalledPartyNumber value)
Sets the value of the field calledPartyNumber.
|
CAP1InitialDPArg |
setCallingPartyNumber(CallingPartyNumber value)
Sets the value of the field callingPartyNumber.
|
CAP1InitialDPArg |
setCallingPartysCategory(CallingPartysCategory value)
Sets the value of the field callingPartysCategory.
|
CAP1InitialDPArg |
setCallReferenceNumber(byte[] value)
Sets the value of the field callReferenceNumber.
|
CAP1InitialDPArg |
setEventTypeBCSM(CCEventTypeBCSM value)
Sets the value of the field eventTypeBCSM.
|
CAP1InitialDPArg |
setExt_basicServiceCode(MAPExt_BasicServiceCode value)
Sets the value of the field ext-basicServiceCode.
|
CAP1InitialDPArg |
setExtensions(CAP1ExtensionField[] value)
Sets the value of the field extensions.
|
CAP1InitialDPArg |
setHighLayerCompatibility(HighLayerCompatibility value)
Sets the value of the field highLayerCompatibility.
|
CAP1InitialDPArg |
setIMSI(IMSIAddress value)
Sets the value of the field iMSI.
|
CAP1InitialDPArg |
setLocationInformation(MAPLocationInformation value)
Sets the value of the field locationInformation.
|
CAP1InitialDPArg |
setLocationNumber(LocationNumber value)
Sets the value of the field locationNumber.
|
CAP1InitialDPArg |
setMscAddress(AddressString value)
Sets the value of the field mscAddress.
|
CAP1InitialDPArg |
setOriginalCalledPartyID(OriginalCalledNumber value)
Sets the value of the field originalCalledPartyID.
|
void |
setReadOnly()
Sets this and all its fields to be immutable.
|
CAP1InitialDPArg |
setRedirectingPartyID(RedirectingPartyNumber value)
Sets the value of the field redirectingPartyID.
|
CAP1InitialDPArg |
setRedirectionInformation(RedirectionInformation value)
Sets the value of the field redirectionInformation.
|
CAP1InitialDPArg |
setServiceKey(int value)
Sets the value of the field serviceKey.
|
CAP1InitialDPArg |
setSubscriberState(MAPSubscriberState value)
Sets the value of the field subscriberState.
|
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 CAP1InitialDPArg()
public CAP1InitialDPArg clone()
clone
in interface DataObject
clone
in class CCInitialDPArg
public static CAP1InitialDPArg copyOf(CCInitialDPArg from)
from
- the object from which to copypublic byte[] getCallReferenceNumber()
public CalledPartyBCDNumber getCalledPartyBCDNumber()
public MAPExt_BasicServiceCode getExt_basicServiceCode()
public CAP1ExtensionField[] getExtensions()
public static FieldAccessor[] getFieldAccessors()
public Map<String,Object> getFieldsMap(boolean withAbsents)
getFieldsMap
in class CCInitialDPArg
withAbsents
- whether to put absent optional fields into Mappublic IMSIAddress getIMSI()
public MAPLocationInformation getLocationInformation()
public AddressString getMscAddress()
public MAPSubscriberState getSubscriberState()
public boolean hasCallReferenceNumber()
public boolean hasCalledPartyBCDNumber()
public boolean hasExt_basicServiceCode()
public boolean hasExtensions()
public boolean hasIMSI()
public boolean hasLocationInformation()
public boolean hasMscAddress()
public boolean hasSubscriberState()
public CAP1InitialDPArg setAdditionalCallingPartyNumber(GenericNumber value) throws IllegalStateException
setAdditionalCallingPartyNumber
in class CCInitialDPArg
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP1InitialDPArg setBearerCapability(CCBearerCapability value) throws IllegalStateException
setBearerCapability
in class CCInitialDPArg
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP1InitialDPArg setCallReferenceNumber(byte[] value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP1InitialDPArg setCalledPartyBCDNumber(CalledPartyBCDNumber value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP1InitialDPArg setCalledPartyNumber(CalledPartyNumber value) throws IllegalStateException
setCalledPartyNumber
in class CCInitialDPArg
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP1InitialDPArg setCallingPartyNumber(CallingPartyNumber value) throws IllegalStateException
setCallingPartyNumber
in class CCInitialDPArg
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP1InitialDPArg setCallingPartysCategory(CallingPartysCategory value) throws IllegalStateException
setCallingPartysCategory
in class CCInitialDPArg
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP1InitialDPArg setEventTypeBCSM(CCEventTypeBCSM value) throws IllegalStateException
setEventTypeBCSM
in class CCInitialDPArg
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP1InitialDPArg setExt_basicServiceCode(MAPExt_BasicServiceCode value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP1InitialDPArg setExtensions(CAP1ExtensionField[] value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP1InitialDPArg setHighLayerCompatibility(HighLayerCompatibility value) throws IllegalStateException
setHighLayerCompatibility
in class CCInitialDPArg
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP1InitialDPArg setIMSI(IMSIAddress value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP1InitialDPArg setLocationInformation(MAPLocationInformation value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP1InitialDPArg setLocationNumber(LocationNumber value) throws IllegalStateException
setLocationNumber
in class CCInitialDPArg
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP1InitialDPArg setMscAddress(AddressString value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP1InitialDPArg setOriginalCalledPartyID(OriginalCalledNumber value) throws IllegalStateException
setOriginalCalledPartyID
in class CCInitialDPArg
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 CCInitialDPArg
public CAP1InitialDPArg setRedirectingPartyID(RedirectingPartyNumber value) throws IllegalStateException
setRedirectingPartyID
in class CCInitialDPArg
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP1InitialDPArg setRedirectionInformation(RedirectionInformation value) throws IllegalStateException
setRedirectionInformation
in class CCInitialDPArg
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP1InitialDPArg setServiceKey(int value) throws IllegalStateException
setServiceKey
in class CCInitialDPArg
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP1InitialDPArg setSubscriberState(MAPSubscriberState value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-only