Class MAPAnyTimeModificationRes

  • All Implemented Interfaces:
    DataObject, Serializable

    public class MAPAnyTimeModificationRes
    extends AbstractFieldsObject
    API for MAP-MS-DataTypes.AnyTimeModificationRes. Generated from the following ASN.1 type definition.
     AnyTimeModificationRes ::=
         SEQUENCE {
             ss-InfoFor-CSE         Ext-SS-InfoFor-CSE OPTIONAL,
             camel-SubscriptionInfo CAMEL-SubscriptionInfo OPTIONAL,
             extensionContainer     ExtensionContainer OPTIONAL,
             ...
             odb-Info               ODB-Info OPTIONAL,               -- Added in release 5.
             cw-Data                CallWaitingData OPTIONAL,        -- Added in release 10.
             ch-Data                CallHoldData OPTIONAL,           -- Added in release 10.
             clip-Data              ClipData OPTIONAL,               -- Added in release 10.
             clir-Data              ClirData OPTIONAL,               -- Added in release 10.
             ect-data               EctData OPTIONAL                 -- Added in release 10.
         }
     
    Added in R99.

    Used as result type by MAPOperations.anyTimeModification.

    See Also:
    Serialized Form
    • Constructor Detail

      • MAPAnyTimeModificationRes

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

      • copyOf

        public static MAPAnyTimeModificationRes copyOf​(MAPAnyTimeModificationRes 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.
        Parameters:
        from - the object from which to copy
        Returns:
        MAPAnyTimeModificationRes
      • getCamel_SubscriptionInfo

        public MAPCAMEL_SubscriptionInfo getCamel_SubscriptionInfo()
        Gets the value of the field camel-SubscriptionInfo.
        Returns:
        value of field camel-SubscriptionInfo, or null if not present
      • getCh_Data

        public MAPCallHoldData getCh_Data()
        Gets the value of the field ch-Data.
        Returns:
        value of field ch-Data, or null if not present
      • getClip_Data

        public MAPClipData getClip_Data()
        Gets the value of the field clip-Data.
        Returns:
        value of field clip-Data, or null if not present
      • getClir_Data

        public MAPClirData getClir_Data()
        Gets the value of the field clir-Data.
        Returns:
        value of field clir-Data, or null if not present
      • getCw_Data

        public MAPCallWaitingData getCw_Data()
        Gets the value of the field cw-Data.
        Returns:
        value of field cw-Data, or null if not present
      • getEct_data

        public MAPEctData getEct_data()
        Gets the value of the field ect-data.
        Returns:
        value of field ect-data, or null if not present
      • getExtensionContainer

        public MAPExtensionContainer getExtensionContainer()
        Gets the value of the field extensionContainer.
        Returns:
        value of field extensionContainer, 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
      • getOdb_Info

        public MAPODB_Info getOdb_Info()
        Gets the value of the field odb-Info.
        Returns:
        value of field odb-Info, or null if not present
      • getSs_InfoFor_CSE

        public MAPExt_SS_InfoFor_CSE getSs_InfoFor_CSE()
        Gets the value of the field ss-InfoFor-CSE.
        Returns:
        value of field ss-InfoFor-CSE, or null if not present
      • hasCamel_SubscriptionInfo

        public boolean hasCamel_SubscriptionInfo()
        Tests whether the field camel-SubscriptionInfo has a value.
        Returns:
        whether the field camel-SubscriptionInfo has a value
      • hasCh_Data

        public boolean hasCh_Data()
        Tests whether the field ch-Data has a value.
        Returns:
        whether the field ch-Data has a value
      • hasClip_Data

        public boolean hasClip_Data()
        Tests whether the field clip-Data has a value.
        Returns:
        whether the field clip-Data has a value
      • hasClir_Data

        public boolean hasClir_Data()
        Tests whether the field clir-Data has a value.
        Returns:
        whether the field clir-Data has a value
      • hasCw_Data

        public boolean hasCw_Data()
        Tests whether the field cw-Data has a value.
        Returns:
        whether the field cw-Data has a value
      • hasEct_data

        public boolean hasEct_data()
        Tests whether the field ect-data has a value.
        Returns:
        whether the field ect-data has a value
      • hasExtensionContainer

        public boolean hasExtensionContainer()
        Tests whether the field extensionContainer has a value.
        Returns:
        whether the field extensionContainer has a value
      • hasOdb_Info

        public boolean hasOdb_Info()
        Tests whether the field odb-Info has a value.
        Returns:
        whether the field odb-Info has a value
      • hasSs_InfoFor_CSE

        public boolean hasSs_InfoFor_CSE()
        Tests whether the field ss-InfoFor-CSE has a value.
        Returns:
        whether the field ss-InfoFor-CSE has a value