Class MAPMW_Status
-
- All Implemented Interfaces:
DataObject
,Serializable
public class MAPMW_Status extends BitStringWithNamedBits
API for MAP-SM-DataTypes.MW-Status. Generated from the following ASN.1 type definition.MW-Status ::= BIT STRING (SIZE (6..16)) { sc-AddressNotIncluded(0), mnrf-Set(1), mcef-Set(2), mnrg-Set(3) -- Added in R97. }
Added in ph2. SIZE changed from (6..6) between ph2 and R96. Exception handling: bits 4 to 15 shall be ignored if received and not understood.Used as field type by
MAPInformServiceCentreArg
.- 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 MAPMW_Status()
Constructs an object that has no bits set.MAPMW_Status(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 MAPMW_Status
clearMcef_Set()
Clears the bit for mcef_Set to false.MAPMW_Status
clearMnrf_Set()
Clears the bit for mnrf_Set to false.MAPMW_Status
clearMnrg_Set()
Clears the bit for mnrg_Set to false.MAPMW_Status
clearSc_AddressNotIncluded()
Clears the bit for sc_AddressNotIncluded to false.MAPMW_Status
clone()
Constructs a copy of this object and everything reachable from it.static MAPMW_Status
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
getMcef_Set()
Gets whether the bit for mcef_Set is set or not.boolean
getMnrf_Set()
Gets whether the bit for mnrf_Set is set or not.boolean
getMnrg_Set()
Gets whether the bit for mnrg_Set 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
getSc_AddressNotIncluded()
Gets whether the bit for sc_AddressNotIncluded is set or not.MAPMW_Status
setMcef_Set()
Sets the bit for mcef_Set to true.MAPMW_Status
setMnrf_Set()
Sets the bit for mnrf_Set to true.MAPMW_Status
setMnrg_Set()
Sets the bit for mnrg_Set to true.MAPMW_Status
setSc_AddressNotIncluded()
Sets the bit for sc_AddressNotIncluded 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
-
-
-
-
Method Detail
-
clearMcef_Set
public MAPMW_Status clearMcef_Set()
Clears the bit for mcef_Set to false.- Returns:
- this
-
clearMnrf_Set
public MAPMW_Status clearMnrf_Set()
Clears the bit for mnrf_Set to false.- Returns:
- this
-
clearMnrg_Set
public MAPMW_Status clearMnrg_Set()
Clears the bit for mnrg_Set to false.- Returns:
- this
-
clearSc_AddressNotIncluded
public MAPMW_Status clearSc_AddressNotIncluded()
Clears the bit for sc_AddressNotIncluded to false.- Returns:
- this
-
clone
public MAPMW_Status 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 MAPMW_Status 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:
- MAPMW_Status
-
getMcef_Set
public boolean getMcef_Set()
Gets whether the bit for mcef_Set is set or not.- Returns:
- the named bit's value
-
getMnrf_Set
public boolean getMnrf_Set()
Gets whether the bit for mnrf_Set is set or not.- Returns:
- the named bit's value
-
getMnrg_Set
public boolean getMnrg_Set()
Gets whether the bit for mnrg_Set 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
-
getSc_AddressNotIncluded
public boolean getSc_AddressNotIncluded()
Gets whether the bit for sc_AddressNotIncluded is set or not.- Returns:
- the named bit's value
-
setMcef_Set
public MAPMW_Status setMcef_Set()
Sets the bit for mcef_Set to true.- Returns:
- this
-
setMnrf_Set
public MAPMW_Status setMnrf_Set()
Sets the bit for mnrf_Set to true.- Returns:
- this
-
setMnrg_Set
public MAPMW_Status setMnrg_Set()
Sets the bit for mnrg_Set to true.- Returns:
- this
-
setSc_AddressNotIncluded
public MAPMW_Status setSc_AddressNotIncluded()
Sets the bit for sc_AddressNotIncluded 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
-
-