Class MAPSGSN_EventList
- java.lang.Object
-
- com.opencloud.util.AbstractDataObject
-
- BitString
-
- BitStringWithNamedBits
-
- MAPSGSN_EventList
-
- All Implemented Interfaces:
DataObject
,Serializable
public class MAPSGSN_EventList extends BitStringWithNamedBits
API for MAP-OM-DataTypes.SGSN-EventList. Generated from the following ASN.1 type definition.SGSN-EventList ::= BIT STRING (SIZE (4..16)) { pdpContext(0), mo-mt-sms(1), rau-gprsAttach-gprsDetach(2), mbmsContext(3) }
Added in release 6. Other bits than are named here shall be discarded.Used as field type by
MAPTraceEventList
.- 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 MAPSGSN_EventList()
Constructs an object that has no bits set.MAPSGSN_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 MAPSGSN_EventList
clearMbmsContext()
Clears the bit for mbmsContext to false.MAPSGSN_EventList
clearMo_mt_sms()
Clears the bit for mo_mt_sms to false.MAPSGSN_EventList
clearPdpContext()
Clears the bit for pdpContext to false.MAPSGSN_EventList
clearRau_gprsAttach_gprsDetach()
Clears the bit for rau_gprsAttach_gprsDetach to false.MAPSGSN_EventList
clone()
Constructs a copy of this object and everything reachable from it.static MAPSGSN_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
getMbmsContext()
Gets whether the bit for mbmsContext is set or not.boolean
getMo_mt_sms()
Gets whether the bit for mo_mt_sms 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
getPdpContext()
Gets whether the bit for pdpContext is set or not.boolean
getRau_gprsAttach_gprsDetach()
Gets whether the bit for rau_gprsAttach_gprsDetach is set or not.MAPSGSN_EventList
setMbmsContext()
Sets the bit for mbmsContext to true.MAPSGSN_EventList
setMo_mt_sms()
Sets the bit for mo_mt_sms to true.MAPSGSN_EventList
setPdpContext()
Sets the bit for pdpContext to true.MAPSGSN_EventList
setRau_gprsAttach_gprsDetach()
Sets the bit for rau_gprsAttach_gprsDetach 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
-
MAPSGSN_EventList
public MAPSGSN_EventList()
Constructs an object that has no bits set.
-
MAPSGSN_EventList
public MAPSGSN_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
-
clearMbmsContext
public MAPSGSN_EventList clearMbmsContext()
Clears the bit for mbmsContext to false.- Returns:
- this
-
clearMo_mt_sms
public MAPSGSN_EventList clearMo_mt_sms()
Clears the bit for mo_mt_sms to false.- Returns:
- this
-
clearPdpContext
public MAPSGSN_EventList clearPdpContext()
Clears the bit for pdpContext to false.- Returns:
- this
-
clearRau_gprsAttach_gprsDetach
public MAPSGSN_EventList clearRau_gprsAttach_gprsDetach()
Clears the bit for rau_gprsAttach_gprsDetach to false.- Returns:
- this
-
clone
public MAPSGSN_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 MAPSGSN_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:
- MAPSGSN_EventList
-
getMbmsContext
public boolean getMbmsContext()
Gets whether the bit for mbmsContext 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
-
getPdpContext
public boolean getPdpContext()
Gets whether the bit for pdpContext is set or not.- Returns:
- the named bit's value
-
getRau_gprsAttach_gprsDetach
public boolean getRau_gprsAttach_gprsDetach()
Gets whether the bit for rau_gprsAttach_gprsDetach is set or not.- Returns:
- the named bit's value
-
setMbmsContext
public MAPSGSN_EventList setMbmsContext()
Sets the bit for mbmsContext to true.- Returns:
- this
-
setMo_mt_sms
public MAPSGSN_EventList setMo_mt_sms()
Sets the bit for mo_mt_sms to true.- Returns:
- this
-
setPdpContext
public MAPSGSN_EventList setPdpContext()
Sets the bit for pdpContext to true.- Returns:
- this
-
setRau_gprsAttach_gprsDetach
public MAPSGSN_EventList setRau_gprsAttach_gprsDetach()
Sets the bit for rau_gprsAttach_gprsDetach 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
-
-