public class MAPSupportedCamelPhases extends BitStringWithNamedBits
SupportedCamelPhases ::= BIT STRING (SIZE (1..16)) { phase1(0), phase2(1), -- Added in R97. phase3(2), -- Added in R99. phase4(3) -- Added in release 5. }Added in R96. A node shall mark in the BIT STRING all CAMEL Phases it supports. Other values than are named here shall be discarded.
Used as field type by MAPVLR_Capability
.
Used as field type by MAPInsertSubscriberDataRes
.
Used as field type by MAPProvideRoamingNumberArg_v3
.
Used as field type by MAPCamelInfo
.
Used as field type by MAPSendRoutingInfoRes_v3
.
Used as field type by MAPSGSN_Capability
.
Used as field type by MAPNoteMM_EventArg
.
Used as field type by MAPAnyTimeSubscriptionInterrogationRes
.
Used as field type by MAPAnyTimeSubscriptionInterrogationRes
.
BitStringWithNamedBits.NamedBit
Constructor and Description |
---|
MAPSupportedCamelPhases()
Constructs an object that has no bits set.
|
MAPSupportedCamelPhases(int nbits)
Constructs an object that has no bits set, initialised to accommodate the given number of bits.
|
Modifier and Type | Method and Description |
---|---|
MAPSupportedCamelPhases |
clearPhase1()
Clears the bit for phase1 to false.
|
MAPSupportedCamelPhases |
clearPhase2()
Clears the bit for phase2 to false.
|
MAPSupportedCamelPhases |
clearPhase3()
Clears the bit for phase3 to false.
|
MAPSupportedCamelPhases |
clearPhase4()
Clears the bit for phase4 to false.
|
MAPSupportedCamelPhases |
clone()
Constructs a copy of this object and everything reachable from it.
|
static MAPSupportedCamelPhases |
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 |
getPhase1()
Gets whether the bit for phase1 is set or not.
|
boolean |
getPhase2()
Gets whether the bit for phase2 is set or not.
|
boolean |
getPhase3()
Gets whether the bit for phase3 is set or not.
|
boolean |
getPhase4()
Gets whether the bit for phase4 is set or not.
|
MAPSupportedCamelPhases |
setPhase1()
Sets the bit for phase1 to true.
|
MAPSupportedCamelPhases |
setPhase2()
Sets the bit for phase2 to true.
|
MAPSupportedCamelPhases |
setPhase3()
Sets the bit for phase3 to true.
|
MAPSupportedCamelPhases |
setPhase4()
Sets the bit for phase4 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 MAPSupportedCamelPhases()
public MAPSupportedCamelPhases(int nbits)
nbits
- initial number of bitspublic MAPSupportedCamelPhases clearPhase1()
public MAPSupportedCamelPhases clearPhase2()
public MAPSupportedCamelPhases clearPhase3()
public MAPSupportedCamelPhases clearPhase4()
public MAPSupportedCamelPhases clone()
clone
in interface DataObject
clone
in class BitString
public static MAPSupportedCamelPhases copyOf(BitString from)
from
- the object from which to copypublic BitStringWithNamedBits.NamedBit[] getNamedBits()
BitStringWithNamedBits
getNamedBits
in class BitStringWithNamedBits
public boolean getPhase1()
public boolean getPhase2()
public boolean getPhase3()
public boolean getPhase4()
public MAPSupportedCamelPhases setPhase1()
public MAPSupportedCamelPhases setPhase2()
public MAPSupportedCamelPhases setPhase3()
public MAPSupportedCamelPhases setPhase4()
public static BitStringWithNamedBits.NamedBit[] staticGetNamedBits()