public static class CAP4DpSpecificInfoAlt.TServiceChangeSpecificInfo extends AbstractFieldsObject
tServiceChangeSpecificInfo ::= SEQUENCE { ext-basicServiceCode Ext-BasicServiceCode OPTIONAL, ... initiatorOfServiceChange InitiatorOfServiceChange OPTIONAL, natureOfServiceChange NatureOfServiceChange OPTIONAL }
Used as field type by CAP4DpSpecificInfoAlt
.
FIELD_ABSENT, FIELD_UNINITIALISED
Constructor and Description |
---|
CAP4DpSpecificInfoAlt.TServiceChangeSpecificInfo()
Constructs an object with uninitialised state.
|
Modifier and Type | Method and Description |
---|---|
CAP4DpSpecificInfoAlt.TServiceChangeSpecificInfo |
clone()
Constructs a copy of this object and everything reachable from it.
|
static CAP4DpSpecificInfoAlt.TServiceChangeSpecificInfo |
copyOf(CAP4DpSpecificInfoAlt.TServiceChangeSpecificInfo 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.
|
MAPExt_BasicServiceCode |
getExt_basicServiceCode()
Gets the value of the field ext-basicServiceCode.
|
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.
|
CAP4InitiatorOfServiceChange |
getInitiatorOfServiceChange()
Gets the value of the field initiatorOfServiceChange.
|
CAP4NatureOfServiceChange |
getNatureOfServiceChange()
Gets the value of the field natureOfServiceChange.
|
boolean |
hasExt_basicServiceCode()
Tests whether the field ext-basicServiceCode has a value.
|
boolean |
hasInitiatorOfServiceChange()
Tests whether the field initiatorOfServiceChange has a value.
|
boolean |
hasNatureOfServiceChange()
Tests whether the field natureOfServiceChange has a value.
|
CAP4DpSpecificInfoAlt.TServiceChangeSpecificInfo |
setExt_basicServiceCode(MAPExt_BasicServiceCode value)
Sets the value of the field ext-basicServiceCode.
|
CAP4DpSpecificInfoAlt.TServiceChangeSpecificInfo |
setInitiatorOfServiceChange(CAP4InitiatorOfServiceChange value)
Sets the value of the field initiatorOfServiceChange.
|
CAP4DpSpecificInfoAlt.TServiceChangeSpecificInfo |
setNatureOfServiceChange(CAP4NatureOfServiceChange value)
Sets the value of the field natureOfServiceChange.
|
void |
setReadOnly()
Sets this and all its fields to be immutable.
|
equals, hashCode, toString
checkModify, isReadOnly
public CAP4DpSpecificInfoAlt.TServiceChangeSpecificInfo()
public CAP4DpSpecificInfoAlt.TServiceChangeSpecificInfo clone()
clone
in interface DataObject
clone
in class AbstractDataObject
public static CAP4DpSpecificInfoAlt.TServiceChangeSpecificInfo copyOf(CAP4DpSpecificInfoAlt.TServiceChangeSpecificInfo from)
from
- the object from which to copypublic MAPExt_BasicServiceCode getExt_basicServiceCode()
public static FieldAccessor[] getFieldAccessors()
public Map<String,Object> getFieldsMap(boolean withAbsents)
getFieldsMap
in class AbstractFieldsObject
withAbsents
- whether to put absent optional fields into Mappublic CAP4InitiatorOfServiceChange getInitiatorOfServiceChange()
public CAP4NatureOfServiceChange getNatureOfServiceChange()
public boolean hasExt_basicServiceCode()
public boolean hasInitiatorOfServiceChange()
public boolean hasNatureOfServiceChange()
public CAP4DpSpecificInfoAlt.TServiceChangeSpecificInfo setExt_basicServiceCode(MAPExt_BasicServiceCode value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP4DpSpecificInfoAlt.TServiceChangeSpecificInfo setInitiatorOfServiceChange(CAP4InitiatorOfServiceChange value) throws IllegalStateException
value
- the new value for the fieldIllegalStateException
- if this instance has been marked as read-onlypublic CAP4DpSpecificInfoAlt.TServiceChangeSpecificInfo setNatureOfServiceChange(CAP4NatureOfServiceChange value) throws IllegalStateException
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 AbstractDataObject