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, hasServiceKeyequals, hashCode, toStringcheckModify, isReadOnlypublic CS1InitialDPArg()
public CS1InitialDPArg clone()
clone in interface DataObjectclone in class CCInitialDPArgpublic 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 CCInitialDPArgwithAbsents - 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 CCInitialDPArgvalue - the new value for the fieldIllegalStateException - if this instance has been marked as read-onlypublic CS1InitialDPArg setBearerCapability(CCBearerCapability value) throws IllegalStateException
setBearerCapability in class CCInitialDPArgvalue - 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 CCInitialDPArgvalue - the new value for the fieldIllegalStateException - if this instance has been marked as read-onlypublic CS1InitialDPArg setCallingPartyNumber(CallingPartyNumber value) throws IllegalStateException
setCallingPartyNumber in class CCInitialDPArgvalue - the new value for the fieldIllegalStateException - if this instance has been marked as read-onlypublic CS1InitialDPArg setCallingPartysCategory(CallingPartysCategory value) throws IllegalStateException
setCallingPartysCategory in class CCInitialDPArgvalue - the new value for the fieldIllegalStateException - if this instance has been marked as read-onlypublic CS1InitialDPArg setEventTypeBCSM(CCEventTypeBCSM value) throws IllegalStateException
setEventTypeBCSM in class CCInitialDPArgvalue - 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 CCInitialDPArgvalue - 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 CCInitialDPArgvalue - the new value for the fieldIllegalStateException - if this instance has been marked as read-onlypublic CS1InitialDPArg setLocationNumber(LocationNumber value) throws IllegalStateException
setLocationNumber in class CCInitialDPArgvalue - the new value for the fieldIllegalStateException - if this instance has been marked as read-onlypublic CS1InitialDPArg setOriginalCalledPartyID(OriginalCalledNumber value) throws IllegalStateException
setOriginalCalledPartyID in class CCInitialDPArgvalue - the new value for the fieldIllegalStateException - if this instance has been marked as read-onlypublic void setReadOnly()
setReadOnly in interface DataObjectsetReadOnly in class CCInitialDPArgpublic CS1InitialDPArg setRedirectingPartyID(RedirectingPartyNumber value) throws IllegalStateException
setRedirectingPartyID in class CCInitialDPArgvalue - the new value for the fieldIllegalStateException - if this instance has been marked as read-onlypublic CS1InitialDPArg setRedirectionInformation(RedirectionInformation value) throws IllegalStateException
setRedirectionInformation in class CCInitialDPArgvalue - 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 CCInitialDPArgvalue - the new value for the fieldIllegalStateException - if this instance has been marked as read-only