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, hasSuppressionOfAnnouncement
equals, hashCode, toString
checkModify, isReadOnly
public CAP4ContinueWithArgumentArg()
public CAP4ContinueWithArgumentArg clone()
clone
in interface DataObject
clone
in class CAP3ContinueWithArgumentArg
public 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 CAP3ContinueWithArgumentArg
withAbsents
- 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 CAP3ContinueWithArgumentArg
value
- 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 CAP3ContinueWithArgumentArg
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP4ContinueWithArgumentArg setCarrier(byte[] value) throws IllegalStateException
setCarrier
in class CAP3ContinueWithArgumentArg
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP4ContinueWithArgumentArg setChargeNumber(LocationNumber value) throws IllegalStateException
setChargeNumber
in class CAP3ContinueWithArgumentArg
value
- 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 CAP3ContinueWithArgumentArg
value
- 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 CAP3ContinueWithArgumentArg
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 setExtensions(CAP1ExtensionField[] value) throws IllegalStateException
setExtensions
in class CAP3ContinueWithArgumentArg
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP4ContinueWithArgumentArg setGenericNumbers(GenericNumber[] value) throws IllegalStateException
setGenericNumbers
in class CAP3ContinueWithArgumentArg
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP4ContinueWithArgumentArg setNaOliInfo(byte[] value) throws IllegalStateException
setNaOliInfo
in class CAP3ContinueWithArgumentArg
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 CAP3ContinueWithArgumentArg
public CAP4ContinueWithArgumentArg setServiceInteractionIndicatorsTwo(CAP3ServiceInteractionIndicatorsTwo value) throws IllegalStateException
setServiceInteractionIndicatorsTwo
in class CAP3ContinueWithArgumentArg
value
- 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 CAP3ContinueWithArgumentArg
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-only