Class MAPTraceDepthList
- java.lang.Object
-
- com.opencloud.util.AbstractDataObject
-
- com.opencloud.util.AbstractFieldsObject
-
- 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
-
-
Field Summary
-
Fields inherited from class com.opencloud.util.AbstractFieldsObject
FIELD_ABSENT, FIELD_UNINITIALISED
-
-
Constructor Summary
Constructors Constructor Description MAPTraceDepthList()
Constructs an object with uninitialised state.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MAPTraceDepthList
clone()
Constructs a copy of this object and everything reachable from it.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.MAPTraceDepth
getBmsc_TraceDepth()
Gets the value of the field bmsc-TraceDepth.MAPTraceDepth
getENB_TraceDepth()
Gets the value of the field eNB-TraceDepth.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.MAPTraceDepth
getGgsn_TraceDepth()
Gets the value of the field ggsn-TraceDepth.MAPTraceDepth
getMgw_TraceDepth()
Gets the value of the field mgw-TraceDepth.MAPTraceDepth
getMme_TraceDepth()
Gets the value of the field mme-TraceDepth.MAPTraceDepth
getMsc_s_TraceDepth()
Gets the value of the field msc-s-TraceDepth.MAPTraceDepth
getPgw_TraceDepth()
Gets the value of the field pgw-TraceDepth.MAPTraceDepth
getRnc_TraceDepth()
Gets the value of the field rnc-TraceDepth.MAPTraceDepth
getSgsn_TraceDepth()
Gets the value of the field sgsn-TraceDepth.MAPTraceDepth
getSgw_TraceDepth()
Gets the value of the field sgw-TraceDepth.boolean
hasBmsc_TraceDepth()
Tests whether the field bmsc-TraceDepth has a value.boolean
hasENB_TraceDepth()
Tests whether the field eNB-TraceDepth has a value.boolean
hasGgsn_TraceDepth()
Tests whether the field ggsn-TraceDepth has a value.boolean
hasMgw_TraceDepth()
Tests whether the field mgw-TraceDepth has a value.boolean
hasMme_TraceDepth()
Tests whether the field mme-TraceDepth has a value.boolean
hasMsc_s_TraceDepth()
Tests whether the field msc-s-TraceDepth has a value.boolean
hasPgw_TraceDepth()
Tests whether the field pgw-TraceDepth has a value.boolean
hasRnc_TraceDepth()
Tests whether the field rnc-TraceDepth has a value.boolean
hasSgsn_TraceDepth()
Tests whether the field sgsn-TraceDepth has a value.boolean
hasSgw_TraceDepth()
Tests whether the field sgw-TraceDepth has a value.MAPTraceDepthList
setBmsc_TraceDepth(MAPTraceDepth value)
Sets the value of the field bmsc-TraceDepth.MAPTraceDepthList
setENB_TraceDepth(MAPTraceDepth value)
Sets the value of the field eNB-TraceDepth.MAPTraceDepthList
setGgsn_TraceDepth(MAPTraceDepth value)
Sets the value of the field ggsn-TraceDepth.MAPTraceDepthList
setMgw_TraceDepth(MAPTraceDepth value)
Sets the value of the field mgw-TraceDepth.MAPTraceDepthList
setMme_TraceDepth(MAPTraceDepth value)
Sets the value of the field mme-TraceDepth.MAPTraceDepthList
setMsc_s_TraceDepth(MAPTraceDepth value)
Sets the value of the field msc-s-TraceDepth.MAPTraceDepthList
setPgw_TraceDepth(MAPTraceDepth value)
Sets the value of the field pgw-TraceDepth.MAPTraceDepthList
setRnc_TraceDepth(MAPTraceDepth value)
Sets the value of the field rnc-TraceDepth.MAPTraceDepthList
setSgsn_TraceDepth(MAPTraceDepth value)
Sets the value of the field sgsn-TraceDepth.MAPTraceDepthList
setSgw_TraceDepth(MAPTraceDepth value)
Sets the value of the field sgw-TraceDepth.-
Methods inherited from class com.opencloud.util.AbstractFieldsObject
equals, hashCode, toString
-
Methods inherited from class com.opencloud.util.AbstractDataObject
checkModify, isReadOnly, setReadOnly
-
-
-
-
Method Detail
-
clone
public MAPTraceDepthList clone()
Constructs a copy of this object and everything reachable from it.- Specified by:
clone
in interfaceDataObject
- Specified by:
clone
in classAbstractDataObject
- Returns:
- copy of object
-
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 classAbstractFieldsObject
- 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
-
setBmsc_TraceDepth
public MAPTraceDepthList setBmsc_TraceDepth(MAPTraceDepth value) throws IllegalStateException
Sets the value of the field bmsc-TraceDepth. If null, marks the field as absent.- Parameters:
value
- the new value for the field- Returns:
- this
- Throws:
IllegalStateException
- if this instance has been marked as read-only
-
setENB_TraceDepth
public MAPTraceDepthList setENB_TraceDepth(MAPTraceDepth value) throws IllegalStateException
Sets the value of the field eNB-TraceDepth. If null, marks the field as absent.- Parameters:
value
- the new value for the field- Returns:
- this
- Throws:
IllegalStateException
- if this instance has been marked as read-only
-
setGgsn_TraceDepth
public MAPTraceDepthList setGgsn_TraceDepth(MAPTraceDepth value) throws IllegalStateException
Sets the value of the field ggsn-TraceDepth. If null, marks the field as absent.- Parameters:
value
- the new value for the field- Returns:
- this
- Throws:
IllegalStateException
- if this instance has been marked as read-only
-
setMgw_TraceDepth
public MAPTraceDepthList setMgw_TraceDepth(MAPTraceDepth value) throws IllegalStateException
Sets the value of the field mgw-TraceDepth. If null, marks the field as absent.- Parameters:
value
- the new value for the field- Returns:
- this
- Throws:
IllegalStateException
- if this instance has been marked as read-only
-
setMme_TraceDepth
public MAPTraceDepthList setMme_TraceDepth(MAPTraceDepth value) throws IllegalStateException
Sets the value of the field mme-TraceDepth. If null, marks the field as absent.- Parameters:
value
- the new value for the field- Returns:
- this
- Throws:
IllegalStateException
- if this instance has been marked as read-only
-
setMsc_s_TraceDepth
public MAPTraceDepthList setMsc_s_TraceDepth(MAPTraceDepth value) throws IllegalStateException
Sets the value of the field msc-s-TraceDepth. If null, marks the field as absent.- Parameters:
value
- the new value for the field- Returns:
- this
- Throws:
IllegalStateException
- if this instance has been marked as read-only
-
setPgw_TraceDepth
public MAPTraceDepthList setPgw_TraceDepth(MAPTraceDepth value) throws IllegalStateException
Sets the value of the field pgw-TraceDepth. If null, marks the field as absent.- Parameters:
value
- the new value for the field- Returns:
- this
- Throws:
IllegalStateException
- if this instance has been marked as read-only
-
setRnc_TraceDepth
public MAPTraceDepthList setRnc_TraceDepth(MAPTraceDepth value) throws IllegalStateException
Sets the value of the field rnc-TraceDepth. If null, marks the field as absent.- Parameters:
value
- the new value for the field- Returns:
- this
- Throws:
IllegalStateException
- if this instance has been marked as read-only
-
setSgsn_TraceDepth
public MAPTraceDepthList setSgsn_TraceDepth(MAPTraceDepth value) throws IllegalStateException
Sets the value of the field sgsn-TraceDepth. If null, marks the field as absent.- Parameters:
value
- the new value for the field- Returns:
- this
- Throws:
IllegalStateException
- if this instance has been marked as read-only
-
setSgw_TraceDepth
public MAPTraceDepthList setSgw_TraceDepth(MAPTraceDepth value) throws IllegalStateException
Sets the value of the field sgw-TraceDepth. If null, marks the field as absent.- Parameters:
value
- the new value for the field- Returns:
- this
- Throws:
IllegalStateException
- if this instance has been marked as read-only
-
-