Class MAPSuppressMTSS
- java.lang.Object
-
- com.opencloud.util.AbstractDataObject
-
- BitString
-
- BitStringWithNamedBits
-
- MAPSuppressMTSS
-
- All Implemented Interfaces:
DataObject
,Serializable
public class MAPSuppressMTSS extends BitStringWithNamedBits
API for MAP-CH-DataTypes.SuppressMTSS. Generated from the following ASN.1 type definition.SuppressMTSS ::= BIT STRING (SIZE (2..16)) { suppressCUG(0), suppressCCBS(1) }
Added in release 7. Other bits than are named here shall be discarded.Used as field type by
MAPSendRoutingInfoArg
.- 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 MAPSuppressMTSS()
Constructs an object that has no bits set.MAPSuppressMTSS(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 MAPSuppressMTSS
clearSuppressCCBS()
Clears the bit for suppressCCBS to false.MAPSuppressMTSS
clearSuppressCUG()
Clears the bit for suppressCUG to false.MAPSuppressMTSS
clone()
Constructs a copy of this object and everything reachable from it.static MAPSuppressMTSS
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.BitStringWithNamedBits.NamedBit[]
getNamedBits()
Gets the names of all bits of this type (not just the bits set in this value).boolean
getSuppressCCBS()
Gets whether the bit for suppressCCBS is set or not.boolean
getSuppressCUG()
Gets whether the bit for suppressCUG is set or not.MAPSuppressMTSS
setSuppressCCBS()
Sets the bit for suppressCCBS to true.MAPSuppressMTSS
setSuppressCUG()
Sets the bit for suppressCUG 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
-
clearSuppressCCBS
public MAPSuppressMTSS clearSuppressCCBS()
Clears the bit for suppressCCBS to false.- Returns:
- this
-
clearSuppressCUG
public MAPSuppressMTSS clearSuppressCUG()
Clears the bit for suppressCUG to false.- Returns:
- this
-
clone
public MAPSuppressMTSS 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 MAPSuppressMTSS 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:
- MAPSuppressMTSS
-
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
-
getSuppressCCBS
public boolean getSuppressCCBS()
Gets whether the bit for suppressCCBS is set or not.- Returns:
- the named bit's value
-
getSuppressCUG
public boolean getSuppressCUG()
Gets whether the bit for suppressCUG is set or not.- Returns:
- the named bit's value
-
setSuppressCCBS
public MAPSuppressMTSS setSuppressCCBS()
Sets the bit for suppressCCBS to true.- Returns:
- this
-
setSuppressCUG
public MAPSuppressMTSS setSuppressCUG()
Sets the bit for suppressCUG 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
-
-