public class CAP4ContinueWithArgumentArg extends CAP3ContinueWithArgumentArg
ContinueWithArgumentArg ::=
SEQUENCE {
alertingPattern AlertingPattern OPTIONAL,
extensions Extensions OPTIONAL,
serviceInteractionIndicatorsTwo ServiceInteractionIndicatorsTwo OPTIONAL,
callingPartysCategory CallingPartysCategory OPTIONAL,
genericNumbers GenericNumbers OPTIONAL,
cug-Interlock CUG-Interlock OPTIONAL,
cug-OutgoingAccess NULL OPTIONAL,
chargeNumber ChargeNumber OPTIONAL,
carrier Carrier OPTIONAL,
suppressionOfAnnouncement SuppressionOfAnnouncement OPTIONAL,
naOliInfo NAOliInfo OPTIONAL,
bor-InterrogationRequested NULL OPTIONAL,
suppress-O-CSI NULL OPTIONAL,
continueWithArgumentArgExtension ContinueWithArgumentArgExtension OPTIONAL,
...
}
CAP-gsmSSF-gsmSCF-ops-args {
ContinueWithArgumentArg {
@parentType com.opencloud.slee.resources.cgin.cap_v3.CAP3ContinueWithArgumentArg
}
}
Used as argument type by CAP4Operations.continueWithArgument.
FIELD_ABSENT, FIELD_UNINITIALISED| Constructor and Description |
|---|
CAP4ContinueWithArgumentArg()
Constructs an object with uninitialised state.
|
| Modifier and Type | Method and Description |
|---|---|
CAP4ContinueWithArgumentArg |
clone()
Constructs a copy of this object and everything reachable from it.
|
static CAP4ContinueWithArgumentArg |
copyOf(CAP3ContinueWithArgumentArg 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.
|
CAP4ContinueWithArgumentArgExtension |
getContinueWithArgumentArgExtension()
Gets the value of the field continueWithArgumentArgExtension.
|
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.
|
boolean |
hasBor_InterrogationRequested()
Tests whether the field bor-InterrogationRequested is present.
|
boolean |
hasContinueWithArgumentArgExtension()
Tests whether the field continueWithArgumentArgExtension has a value.
|
boolean |
hasSuppress_O_CSI()
Tests whether the field suppress-O-CSI is present.
|
CAP4ContinueWithArgumentArg |
setAlertingPattern(Signal value)
Sets the value of the field alertingPattern.
|
CAP4ContinueWithArgumentArg |
setBor_InterrogationRequestedPresent(boolean flag)
Sets the presence or absence of the optional field bor-InterrogationRequested.
|
CAP4ContinueWithArgumentArg |
setCallingPartysCategory(CallingPartysCategory value)
Sets the value of the field callingPartysCategory.
|
CAP4ContinueWithArgumentArg |
setCarrier(byte[] value)
Sets the value of the field carrier.
|
CAP4ContinueWithArgumentArg |
setChargeNumber(LocationNumber value)
Sets the value of the field chargeNumber.
|
CAP4ContinueWithArgumentArg |
setContinueWithArgumentArgExtension(CAP4ContinueWithArgumentArgExtension value)
Sets the value of the field continueWithArgumentArgExtension.
|
CAP4ContinueWithArgumentArg |
setCug_Interlock(CUGInterLockCode value)
Sets the value of the field cug-Interlock.
|
CAP4ContinueWithArgumentArg |
setCug_OutgoingAccessPresent(boolean flag)
Sets the presence or absence of the optional field cug-OutgoingAccess.
|
CAP4ContinueWithArgumentArg |
setExtensions(CAP1ExtensionField[] value)
Sets the value of the field extensions.
|
CAP4ContinueWithArgumentArg |
setGenericNumbers(GenericNumber[] value)
Sets the value of the field genericNumbers.
|
CAP4ContinueWithArgumentArg |
setNaOliInfo(byte[] value)
Sets the value of the field naOliInfo.
|
void |
setReadOnly()
Sets this and all its fields to be immutable.
|
CAP4ContinueWithArgumentArg |
setServiceInteractionIndicatorsTwo(CAP3ServiceInteractionIndicatorsTwo value)
Sets the value of the field serviceInteractionIndicatorsTwo.
|
CAP4ContinueWithArgumentArg |
setSuppress_O_CSIPresent(boolean flag)
Sets the presence or absence of the optional field suppress-O-CSI.
|
CAP4ContinueWithArgumentArg |
setSuppressionOfAnnouncementPresent(boolean flag)
Sets the presence or absence of the optional field suppressionOfAnnouncement.
|
getAlertingPattern, getCallingPartysCategory, getCarrier, getChargeNumber, getCug_Interlock, getExtensions, getGenericNumbers, getNaOliInfo, getServiceInteractionIndicatorsTwo, hasAlertingPattern, hasCallingPartysCategory, hasCarrier, hasChargeNumber, hasCug_Interlock, hasCug_OutgoingAccess, hasExtensions, hasGenericNumbers, hasNaOliInfo, hasServiceInteractionIndicatorsTwo, hasSuppressionOfAnnouncementequals, hashCode, toStringcheckModify, isReadOnlypublic CAP4ContinueWithArgumentArg()
public CAP4ContinueWithArgumentArg clone()
clone in interface DataObjectclone in class CAP3ContinueWithArgumentArgpublic static CAP4ContinueWithArgumentArg copyOf(CAP3ContinueWithArgumentArg from)
from - the object from which to copypublic CAP4ContinueWithArgumentArgExtension getContinueWithArgumentArgExtension()
public static FieldAccessor[] getFieldAccessors()
public Map<String,Object> getFieldsMap(boolean withAbsents)
getFieldsMap in class CAP3ContinueWithArgumentArgwithAbsents - whether to put absent optional fields into Mappublic boolean hasBor_InterrogationRequested()
public boolean hasContinueWithArgumentArgExtension()
public boolean hasSuppress_O_CSI()
public CAP4ContinueWithArgumentArg setAlertingPattern(Signal value) throws IllegalStateException
setAlertingPattern in class CAP3ContinueWithArgumentArgvalue - the new value for the fieldIllegalStateException - if this instance has been marked as read-onlypublic CAP4ContinueWithArgumentArg setBor_InterrogationRequestedPresent(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 CAP4ContinueWithArgumentArg setCallingPartysCategory(CallingPartysCategory value) throws IllegalStateException
setCallingPartysCategory in class CAP3ContinueWithArgumentArgvalue - the new value for the fieldIllegalStateException - if this instance has been marked as read-onlypublic CAP4ContinueWithArgumentArg setCarrier(byte[] value) throws IllegalStateException
setCarrier in class CAP3ContinueWithArgumentArgvalue - the new value for the fieldIllegalStateException - if this instance has been marked as read-onlypublic CAP4ContinueWithArgumentArg setChargeNumber(LocationNumber value) throws IllegalStateException
setChargeNumber in class CAP3ContinueWithArgumentArgvalue - the new value for the fieldIllegalStateException - if this instance has been marked as read-onlypublic CAP4ContinueWithArgumentArg setContinueWithArgumentArgExtension(CAP4ContinueWithArgumentArgExtension value) throws IllegalStateException
value - the new value for the fieldIllegalStateException - if this instance has been marked as read-onlypublic CAP4ContinueWithArgumentArg setCug_Interlock(CUGInterLockCode value) throws IllegalStateException
setCug_Interlock in class CAP3ContinueWithArgumentArgvalue - the new value for the fieldIllegalStateException - if this instance has been marked as read-onlypublic CAP4ContinueWithArgumentArg setCug_OutgoingAccessPresent(boolean flag) throws IllegalStateException
setCug_OutgoingAccessPresent in class CAP3ContinueWithArgumentArgflag - 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 CAP4ContinueWithArgumentArg setExtensions(CAP1ExtensionField[] value) throws IllegalStateException
setExtensions in class CAP3ContinueWithArgumentArgvalue - the new value for the fieldIllegalStateException - if this instance has been marked as read-onlypublic CAP4ContinueWithArgumentArg setGenericNumbers(GenericNumber[] value) throws IllegalStateException
setGenericNumbers in class CAP3ContinueWithArgumentArgvalue - the new value for the fieldIllegalStateException - if this instance has been marked as read-onlypublic CAP4ContinueWithArgumentArg setNaOliInfo(byte[] value) throws IllegalStateException
setNaOliInfo in class CAP3ContinueWithArgumentArgvalue - the new value for the fieldIllegalStateException - if this instance has been marked as read-onlypublic void setReadOnly()
setReadOnly in interface DataObjectsetReadOnly in class CAP3ContinueWithArgumentArgpublic CAP4ContinueWithArgumentArg setServiceInteractionIndicatorsTwo(CAP3ServiceInteractionIndicatorsTwo value) throws IllegalStateException
setServiceInteractionIndicatorsTwo in class CAP3ContinueWithArgumentArgvalue - the new value for the fieldIllegalStateException - if this instance has been marked as read-onlypublic CAP4ContinueWithArgumentArg setSuppress_O_CSIPresent(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 CAP4ContinueWithArgumentArg setSuppressionOfAnnouncementPresent(boolean flag) throws IllegalStateException
setSuppressionOfAnnouncementPresent in class CAP3ContinueWithArgumentArgflag - 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-only