public class CS1InitialDPArg extends CCInitialDPArg
InitialDPArg ::= SEQUENCE { serviceKey ServiceKey, calledPartyNumber CalledPartyNumber OPTIONAL, callingPartyNumber CallingPartyNumber OPTIONAL, callingPartysCategory CallingPartysCategory OPTIONAL, cGEncountered CGEncountered OPTIONAL, iPSSPCapabilities IPSSPCapabilities OPTIONAL, iPAvailable IPAvailable OPTIONAL, locationNumber LocationNumber OPTIONAL, originalCalledPartyID OriginalCalledPartyID OPTIONAL, extensions SEQUENCE (SIZE (1..1000)) OF ExtensionField OPTIONAL, highLayerCompatibility HighLayerCompatibility OPTIONAL, serviceInteractionIndicators ServiceInteractionIndicators OPTIONAL, additionalCallingPartyNumber AdditionalCallingPartyNumber OPTIONAL, forwardCallIndicators ForwardCallIndicators OPTIONAL, bearerCapability BearerCapability OPTIONAL, eventTypeBCSM EventTypeBCSM OPTIONAL, redirectingPartyID RedirectingPartyID OPTIONAL, redirectionInformation RedirectionInformation OPTIONAL, ... } Core-INAP-CS1-DataTypes { InitialDPArg { @parentType com.opencloud.slee.resources.cgin.callcontrol.CCInitialDPArg } }
Used as argument type by CS1Operations.initialDP
.
FIELD_ABSENT, FIELD_UNINITIALISED
Constructor and Description |
---|
CS1InitialDPArg()
Constructs an object with uninitialised state.
|
Modifier and Type | Method and Description |
---|---|
CS1InitialDPArg |
clone()
Constructs a copy of this object and everything reachable from it.
|
static CS1InitialDPArg |
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.
|
CS1CGEncountered |
getCGEncountered()
Gets the value of the field cGEncountered.
|
CS1ExtensionField[] |
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.
|
ForwardCallIndicators |
getForwardCallIndicators()
Gets the value of the field forwardCallIndicators.
|
CS1IPAvailable |
getIPAvailable()
Gets the value of the field iPAvailable.
|
CS1ServiceInteractionIndicators |
getServiceInteractionIndicators()
Gets the value of the field serviceInteractionIndicators.
|
boolean |
hasCGEncountered()
Tests whether the field cGEncountered has a value.
|
boolean |
hasExtensions()
Tests whether the field extensions has a value.
|
boolean |
hasForwardCallIndicators()
Tests whether the field forwardCallIndicators has a value.
|
boolean |
hasIPAvailable()
Tests whether the field iPAvailable has a value.
|
boolean |
hasServiceInteractionIndicators()
Tests whether the field serviceInteractionIndicators has a value.
|
CS1InitialDPArg |
setAdditionalCallingPartyNumber(GenericNumber value)
Sets the value of the field additionalCallingPartyNumber.
|
CS1InitialDPArg |
setBearerCapability(CCBearerCapability value)
Sets the value of the field bearerCapability.
|
CS1InitialDPArg |
setCalledPartyNumber(CalledPartyNumber value)
Sets the value of the field calledPartyNumber.
|
CS1InitialDPArg |
setCallingPartyNumber(CallingPartyNumber value)
Sets the value of the field callingPartyNumber.
|
CS1InitialDPArg |
setCallingPartysCategory(CallingPartysCategory value)
Sets the value of the field callingPartysCategory.
|
CS1InitialDPArg |
setCGEncountered(CS1CGEncountered value)
Sets the value of the field cGEncountered.
|
CS1InitialDPArg |
setEventTypeBCSM(CCEventTypeBCSM value)
Sets the value of the field eventTypeBCSM.
|
CS1InitialDPArg |
setExtensions(CS1ExtensionField[] value)
Sets the value of the field extensions.
|
CS1InitialDPArg |
setForwardCallIndicators(ForwardCallIndicators value)
Sets the value of the field forwardCallIndicators.
|
CS1InitialDPArg |
setHighLayerCompatibility(HighLayerCompatibility value)
Sets the value of the field highLayerCompatibility.
|
CS1InitialDPArg |
setIPAvailable(CS1IPAvailable value)
Sets the value of the field iPAvailable.
|
CS1InitialDPArg |
setIPSSPCapabilities(CCIPSSPCapabilities value)
Sets the value of the field iPSSPCapabilities.
|
CS1InitialDPArg |
setLocationNumber(LocationNumber value)
Sets the value of the field locationNumber.
|
CS1InitialDPArg |
setOriginalCalledPartyID(OriginalCalledNumber value)
Sets the value of the field originalCalledPartyID.
|
void |
setReadOnly()
Sets this and all its fields to be immutable.
|
CS1InitialDPArg |
setRedirectingPartyID(RedirectingPartyNumber value)
Sets the value of the field redirectingPartyID.
|
CS1InitialDPArg |
setRedirectionInformation(RedirectionInformation value)
Sets the value of the field redirectionInformation.
|
CS1InitialDPArg |
setServiceInteractionIndicators(CS1ServiceInteractionIndicators value)
Sets the value of the field serviceInteractionIndicators.
|
CS1InitialDPArg |
setServiceKey(int value)
Sets the value of the field serviceKey.
|
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
equals, hashCode, toString
checkModify, isReadOnly
public CS1InitialDPArg()
public CS1InitialDPArg clone()
clone
in interface DataObject
clone
in class CCInitialDPArg
public static CS1InitialDPArg copyOf(CCInitialDPArg from)
from
- the object from which to copypublic CS1CGEncountered getCGEncountered()
public CS1ExtensionField[] 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 ForwardCallIndicators getForwardCallIndicators()
public CS1IPAvailable getIPAvailable()
public CS1ServiceInteractionIndicators getServiceInteractionIndicators()
public boolean hasCGEncountered()
public boolean hasExtensions()
public boolean hasForwardCallIndicators()
public boolean hasIPAvailable()
public boolean hasServiceInteractionIndicators()
public CS1InitialDPArg 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 CS1InitialDPArg 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 CS1InitialDPArg setCGEncountered(CS1CGEncountered value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CS1InitialDPArg 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 CS1InitialDPArg 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 CS1InitialDPArg 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 CS1InitialDPArg 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 CS1InitialDPArg setExtensions(CS1ExtensionField[] value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CS1InitialDPArg setForwardCallIndicators(ForwardCallIndicators value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CS1InitialDPArg 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 CS1InitialDPArg setIPAvailable(CS1IPAvailable value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CS1InitialDPArg setIPSSPCapabilities(CCIPSSPCapabilities value) throws IllegalStateException
setIPSSPCapabilities
in class CCInitialDPArg
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CS1InitialDPArg 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 CS1InitialDPArg 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 CS1InitialDPArg 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 CS1InitialDPArg 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 CS1InitialDPArg setServiceInteractionIndicators(CS1ServiceInteractionIndicators value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CS1InitialDPArg setServiceKey(int value) throws IllegalStateException
setServiceKey
in class CCInitialDPArg
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-only