public class MAPServiceIndicator extends BitStringWithNamedBits
ServiceIndicator ::= BIT STRING (SIZE (2..32)) { clir-invoked(0), camel-invoked(1) }Added in R97. Exception handling: bits 2 to 31 shall be ignored if received and not understood.
Used as field type by MAPCCBS_Data
.
BitStringWithNamedBits.NamedBit
Constructor and Description |
---|
MAPServiceIndicator()
Constructs an object that has no bits set.
|
MAPServiceIndicator(int nbits)
Constructs an object that has no bits set, initialised to accommodate the given number of bits.
|
Modifier and Type | Method and Description |
---|---|
MAPServiceIndicator |
clearCamel_invoked()
Clears the bit for camel_invoked to false.
|
MAPServiceIndicator |
clearClir_invoked()
Clears the bit for clir_invoked to false.
|
MAPServiceIndicator |
clone()
Constructs a copy of this object and everything reachable from it.
|
static MAPServiceIndicator |
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 |
getCamel_invoked()
Gets whether the bit for camel_invoked is set or not.
|
boolean |
getClir_invoked()
Gets whether the bit for clir_invoked is set or not.
|
BitStringWithNamedBits.NamedBit[] |
getNamedBits()
Gets the names of all bits of this type (not just the bits set in this value).
|
MAPServiceIndicator |
setCamel_invoked()
Sets the bit for camel_invoked to true.
|
MAPServiceIndicator |
setClir_invoked()
Sets the bit for clir_invoked to true.
|
static BitStringWithNamedBits.NamedBit[] |
staticGetNamedBits()
Gets the names of all bits of this type (not just the bits set in this value).
|
toString
checkModify, isReadOnly, setReadOnly
public MAPServiceIndicator()
public MAPServiceIndicator(int nbits)
nbits
- initial number of bitspublic MAPServiceIndicator clearCamel_invoked()
public MAPServiceIndicator clearClir_invoked()
public MAPServiceIndicator clone()
clone
in interface DataObject
clone
in class BitString
public static MAPServiceIndicator copyOf(BitString from)
from
- the object from which to copypublic boolean getCamel_invoked()
public boolean getClir_invoked()
public BitStringWithNamedBits.NamedBit[] getNamedBits()
BitStringWithNamedBits
getNamedBits
in class BitStringWithNamedBits
public MAPServiceIndicator setCamel_invoked()
public MAPServiceIndicator setClir_invoked()
public static BitStringWithNamedBits.NamedBit[] staticGetNamedBits()