Class CAP4DpSpecificInfoAlt.OServiceChangeSpecificInfo

  • All Implemented Interfaces:
    DataObject, Serializable
    Enclosing class:
    CAP4DpSpecificInfoAlt

    public static class CAP4DpSpecificInfoAlt.OServiceChangeSpecificInfo
    extends AbstractFieldsObject
    API for CAP-datatypes.DpSpecificInfoAlt.oServiceChangeSpecificInfo. Generated from the following ASN.1 type definition.
     oServiceChangeSpecificInfo ::=
         SEQUENCE {
             ext-basicServiceCode     Ext-BasicServiceCode OPTIONAL,
             ...
             initiatorOfServiceChange InitiatorOfServiceChange OPTIONAL,
             natureOfServiceChange    NatureOfServiceChange OPTIONAL
         }
     

    Used as field type by CAP4DpSpecificInfoAlt.

    See Also:
    Serialized Form
    • Constructor Detail

      • OServiceChangeSpecificInfo

        public OServiceChangeSpecificInfo()
        Constructs an object with uninitialised state.
    • Method Detail

      • getExt_basicServiceCode

        public MAPExt_BasicServiceCode getExt_basicServiceCode()
        Gets the value of the field ext-basicServiceCode.
        Returns:
        value of field ext-basicServiceCode, or null if not present
      • getFieldAccessors

        public static FieldAccessor[] getFieldAccessors()
        Gets a new array of the accessors for fields of this type.
        Returns:
        FieldAccessor[]
      • getFieldsMap

        public Map<String,​Object> getFieldsMap​(boolean withAbsents)
        Gets a Map from field-name to field-value. For a field of primitive type, the field-value is boxed. For an absent optional field, the field-value is AbstractFieldsObject.FIELD_ABSENT. For an unitialised mandatory field, the field-value is AbstractFieldsObject.FIELD_UNINITIALISED.
        Specified by:
        getFieldsMap in class AbstractFieldsObject
        Parameters:
        withAbsents - whether to put absent optional fields into Map
        Returns:
        Map from field-name to field-value
      • getInitiatorOfServiceChange

        public CAP4InitiatorOfServiceChange getInitiatorOfServiceChange()
        Gets the value of the field initiatorOfServiceChange.
        Returns:
        value of field initiatorOfServiceChange, or null if not present
      • getNatureOfServiceChange

        public CAP4NatureOfServiceChange getNatureOfServiceChange()
        Gets the value of the field natureOfServiceChange.
        Returns:
        value of field natureOfServiceChange, or null if not present
      • hasExt_basicServiceCode

        public boolean hasExt_basicServiceCode()
        Tests whether the field ext-basicServiceCode has a value.
        Returns:
        whether the field ext-basicServiceCode has a value
      • hasInitiatorOfServiceChange

        public boolean hasInitiatorOfServiceChange()
        Tests whether the field initiatorOfServiceChange has a value.
        Returns:
        whether the field initiatorOfServiceChange has a value
      • hasNatureOfServiceChange

        public boolean hasNatureOfServiceChange()
        Tests whether the field natureOfServiceChange has a value.
        Returns:
        whether the field natureOfServiceChange has a value