Class MAPTraceDepthList

  • All Implemented Interfaces:
    DataObject, Serializable

    public class MAPTraceDepthList
    extends AbstractFieldsObject
    API for MAP-OM-DataTypes.TraceDepthList. Generated from the following ASN.1 type definition.
     TraceDepthList ::=
         SEQUENCE {
             msc-s-TraceDepth TraceDepth OPTIONAL,
             mgw-TraceDepth   TraceDepth OPTIONAL,
             sgsn-TraceDepth  TraceDepth OPTIONAL,
             ggsn-TraceDepth  TraceDepth OPTIONAL,
             rnc-TraceDepth   TraceDepth OPTIONAL,
             bmsc-TraceDepth  TraceDepth OPTIONAL,
             ...
             mme-TraceDepth   TraceDepth OPTIONAL, -- Added in release 8.
             sgw-TraceDepth   TraceDepth OPTIONAL, -- Added in release 8.
             pgw-TraceDepth   TraceDepth OPTIONAL, -- Added in release 8.
             eNB-TraceDepth   TraceDepth OPTIONAL  -- Added in release 8.
         }
     
    Added in release 6.

    Used as field type by MAPActivateTraceModeArg.

    See Also:
    Serialized Form
    • Constructor Detail

      • MAPTraceDepthList

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

      • copyOf

        public static MAPTraceDepthList copyOf​(MAPTraceDepthList 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:
        MAPTraceDepthList
      • getBmsc_TraceDepth

        public MAPTraceDepth getBmsc_TraceDepth()
        Gets the value of the field bmsc-TraceDepth.
        Returns:
        value of field bmsc-TraceDepth, or null if not present
      • getENB_TraceDepth

        public MAPTraceDepth getENB_TraceDepth()
        Gets the value of the field eNB-TraceDepth.
        Returns:
        value of field eNB-TraceDepth, 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
      • getGgsn_TraceDepth

        public MAPTraceDepth getGgsn_TraceDepth()
        Gets the value of the field ggsn-TraceDepth.
        Returns:
        value of field ggsn-TraceDepth, or null if not present
      • getMgw_TraceDepth

        public MAPTraceDepth getMgw_TraceDepth()
        Gets the value of the field mgw-TraceDepth.
        Returns:
        value of field mgw-TraceDepth, or null if not present
      • getMme_TraceDepth

        public MAPTraceDepth getMme_TraceDepth()
        Gets the value of the field mme-TraceDepth.
        Returns:
        value of field mme-TraceDepth, or null if not present
      • getMsc_s_TraceDepth

        public MAPTraceDepth getMsc_s_TraceDepth()
        Gets the value of the field msc-s-TraceDepth.
        Returns:
        value of field msc-s-TraceDepth, or null if not present
      • getPgw_TraceDepth

        public MAPTraceDepth getPgw_TraceDepth()
        Gets the value of the field pgw-TraceDepth.
        Returns:
        value of field pgw-TraceDepth, or null if not present
      • getRnc_TraceDepth

        public MAPTraceDepth getRnc_TraceDepth()
        Gets the value of the field rnc-TraceDepth.
        Returns:
        value of field rnc-TraceDepth, or null if not present
      • getSgsn_TraceDepth

        public MAPTraceDepth getSgsn_TraceDepth()
        Gets the value of the field sgsn-TraceDepth.
        Returns:
        value of field sgsn-TraceDepth, or null if not present
      • getSgw_TraceDepth

        public MAPTraceDepth getSgw_TraceDepth()
        Gets the value of the field sgw-TraceDepth.
        Returns:
        value of field sgw-TraceDepth, or null if not present
      • hasBmsc_TraceDepth

        public boolean hasBmsc_TraceDepth()
        Tests whether the field bmsc-TraceDepth has a value.
        Returns:
        whether the field bmsc-TraceDepth has a value
      • hasENB_TraceDepth

        public boolean hasENB_TraceDepth()
        Tests whether the field eNB-TraceDepth has a value.
        Returns:
        whether the field eNB-TraceDepth has a value
      • hasGgsn_TraceDepth

        public boolean hasGgsn_TraceDepth()
        Tests whether the field ggsn-TraceDepth has a value.
        Returns:
        whether the field ggsn-TraceDepth has a value
      • hasMgw_TraceDepth

        public boolean hasMgw_TraceDepth()
        Tests whether the field mgw-TraceDepth has a value.
        Returns:
        whether the field mgw-TraceDepth has a value
      • hasMme_TraceDepth

        public boolean hasMme_TraceDepth()
        Tests whether the field mme-TraceDepth has a value.
        Returns:
        whether the field mme-TraceDepth has a value
      • hasMsc_s_TraceDepth

        public boolean hasMsc_s_TraceDepth()
        Tests whether the field msc-s-TraceDepth has a value.
        Returns:
        whether the field msc-s-TraceDepth has a value
      • hasPgw_TraceDepth

        public boolean hasPgw_TraceDepth()
        Tests whether the field pgw-TraceDepth has a value.
        Returns:
        whether the field pgw-TraceDepth has a value
      • hasRnc_TraceDepth

        public boolean hasRnc_TraceDepth()
        Tests whether the field rnc-TraceDepth has a value.
        Returns:
        whether the field rnc-TraceDepth has a value
      • hasSgsn_TraceDepth

        public boolean hasSgsn_TraceDepth()
        Tests whether the field sgsn-TraceDepth has a value.
        Returns:
        whether the field sgsn-TraceDepth has a value
      • hasSgw_TraceDepth

        public boolean hasSgw_TraceDepth()
        Tests whether the field sgw-TraceDepth has a value.
        Returns:
        whether the field sgw-TraceDepth has a value