Class MAPMSC_S_EventList
- java.lang.Object
-
- com.opencloud.util.AbstractDataObject
-
- BitString
-
- BitStringWithNamedBits
-
- MAPMSC_S_EventList
-
- All Implemented Interfaces:
DataObject
,Serializable
public class MAPMSC_S_EventList extends BitStringWithNamedBits
API for MAP-OM-DataTypes.MSC-S-EventList. Generated from the following ASN.1 type definition.MSC-S-EventList ::= BIT STRING (SIZE (5..16)) { mo-mtCall(0), mo-mt-sms(1), lu-imsiAttach-imsiDetach(2), handovers(3), ss(4) }
Added in release 6. Other bits than are named here shall be discarded.Used as field type by
MAPTraceEventList
.Used as field type by
MAPTracePropagationList
.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.opencloud.slee.resources.cgin.BitStringWithNamedBits
BitStringWithNamedBits.NamedBit
-
-
Constructor Summary
Constructors Constructor Description MAPMSC_S_EventList()
Constructs an object that has no bits set.MAPMSC_S_EventList(int nbits)
Constructs an object that has no bits set, initialised to accommodate the given number of bits.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MAPMSC_S_EventList
clearHandovers()
Clears the bit for handovers to false.MAPMSC_S_EventList
clearLu_imsiAttach_imsiDetach()
Clears the bit for lu_imsiAttach_imsiDetach to false.MAPMSC_S_EventList
clearMo_mt_sms()
Clears the bit for mo_mt_sms to false.MAPMSC_S_EventList
clearMo_mtCall()
Clears the bit for mo_mtCall to false.MAPMSC_S_EventList
clearSs()
Clears the bit for ss to false.MAPMSC_S_EventList
clone()
Constructs a copy of this object and everything reachable from it.static MAPMSC_S_EventList
copyOf(BitString 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.boolean
getHandovers()
Gets whether the bit for handovers is set or not.boolean
getLu_imsiAttach_imsiDetach()
Gets whether the bit for lu_imsiAttach_imsiDetach is set or not.boolean
getMo_mt_sms()
Gets whether the bit for mo_mt_sms is set or not.boolean
getMo_mtCall()
Gets whether the bit for mo_mtCall is set or not.BitStringWithNamedBits.NamedBit[]
getNamedBits()
Gets the names of all bits of this type (not just the bits set in this value).boolean
getSs()
Gets whether the bit for ss is set or not.MAPMSC_S_EventList
setHandovers()
Sets the bit for handovers to true.MAPMSC_S_EventList
setLu_imsiAttach_imsiDetach()
Sets the bit for lu_imsiAttach_imsiDetach to true.MAPMSC_S_EventList
setMo_mt_sms()
Sets the bit for mo_mt_sms to true.MAPMSC_S_EventList
setMo_mtCall()
Sets the bit for mo_mtCall to true.MAPMSC_S_EventList
setSs()
Sets the bit for ss to true.static BitStringWithNamedBits.NamedBit[]
staticGetNamedBits()
Gets the names of all bits of this type (not just the bits set in this value).-
Methods inherited from class com.opencloud.slee.resources.cgin.BitStringWithNamedBits
toString
-
Methods inherited from class com.opencloud.slee.resources.cgin.BitString
clear, clear, equals, get, hashCode, length, nextSetBit, set
-
Methods inherited from class com.opencloud.util.AbstractDataObject
checkModify, isReadOnly, setReadOnly
-
-
-
-
Constructor Detail
-
MAPMSC_S_EventList
public MAPMSC_S_EventList()
Constructs an object that has no bits set.
-
MAPMSC_S_EventList
public MAPMSC_S_EventList(int nbits)
Constructs an object that has no bits set, initialised to accommodate the given number of bits.- Parameters:
nbits
- initial number of bits
-
-
Method Detail
-
clearHandovers
public MAPMSC_S_EventList clearHandovers()
Clears the bit for handovers to false.- Returns:
- this
-
clearLu_imsiAttach_imsiDetach
public MAPMSC_S_EventList clearLu_imsiAttach_imsiDetach()
Clears the bit for lu_imsiAttach_imsiDetach to false.- Returns:
- this
-
clearMo_mtCall
public MAPMSC_S_EventList clearMo_mtCall()
Clears the bit for mo_mtCall to false.- Returns:
- this
-
clearMo_mt_sms
public MAPMSC_S_EventList clearMo_mt_sms()
Clears the bit for mo_mt_sms to false.- Returns:
- this
-
clearSs
public MAPMSC_S_EventList clearSs()
Clears the bit for ss to false.- Returns:
- this
-
clone
public MAPMSC_S_EventList clone()
Constructs a copy of this object and everything reachable from it.- Specified by:
clone
in interfaceDataObject
- Overrides:
clone
in classBitString
- Returns:
- copy of object
-
copyOf
public static MAPMSC_S_EventList copyOf(BitString 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:
- MAPMSC_S_EventList
-
getHandovers
public boolean getHandovers()
Gets whether the bit for handovers is set or not.- Returns:
- the named bit's value
-
getLu_imsiAttach_imsiDetach
public boolean getLu_imsiAttach_imsiDetach()
Gets whether the bit for lu_imsiAttach_imsiDetach is set or not.- Returns:
- the named bit's value
-
getMo_mtCall
public boolean getMo_mtCall()
Gets whether the bit for mo_mtCall is set or not.- Returns:
- the named bit's value
-
getMo_mt_sms
public boolean getMo_mt_sms()
Gets whether the bit for mo_mt_sms is set or not.- Returns:
- the named bit's value
-
getNamedBits
public BitStringWithNamedBits.NamedBit[] getNamedBits()
Description copied from class:BitStringWithNamedBits
Gets the names of all bits of this type (not just the bits set in this value).- Specified by:
getNamedBits
in classBitStringWithNamedBits
- Returns:
- array of NamedBit
-
getSs
public boolean getSs()
Gets whether the bit for ss is set or not.- Returns:
- the named bit's value
-
setHandovers
public MAPMSC_S_EventList setHandovers()
Sets the bit for handovers to true.- Returns:
- this
-
setLu_imsiAttach_imsiDetach
public MAPMSC_S_EventList setLu_imsiAttach_imsiDetach()
Sets the bit for lu_imsiAttach_imsiDetach to true.- Returns:
- this
-
setMo_mtCall
public MAPMSC_S_EventList setMo_mtCall()
Sets the bit for mo_mtCall to true.- Returns:
- this
-
setMo_mt_sms
public MAPMSC_S_EventList setMo_mt_sms()
Sets the bit for mo_mt_sms to true.- Returns:
- this
-
setSs
public MAPMSC_S_EventList setSs()
Sets the bit for ss to true.- Returns:
- this
-
staticGetNamedBits
public static BitStringWithNamedBits.NamedBit[] staticGetNamedBits()
Gets the names of all bits of this type (not just the bits set in this value).- Returns:
- array of NamedBit
-
-