Class MAPMSC_S_InterfaceList
- java.lang.Object
-
- com.opencloud.util.AbstractDataObject
-
- BitString
-
- BitStringWithNamedBits
-
- MAPMSC_S_InterfaceList
-
- All Implemented Interfaces:
DataObject
,Serializable
public class MAPMSC_S_InterfaceList extends BitStringWithNamedBits
API for MAP-OM-DataTypes.MSC-S-InterfaceList. Generated from the following ASN.1 type definition.MSC-S-InterfaceList ::= BIT STRING (SIZE (10..16)) { a(0), iu(1), mc(2), map-g(3), map-b(4), map-e(5), map-f(6), cap(7), map-d(8), map-c(9) }
Added in release 6. Other bits than are named here shall be discarded.Used as field type by
MAPTraceInterfaceList
.Used as field type by
MAPTracePropagationList
.- 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 MAPMSC_S_InterfaceList()
Constructs an object that has no bits set.MAPMSC_S_InterfaceList(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 MAPMSC_S_InterfaceList
clearA()
Clears the bit for a to false.MAPMSC_S_InterfaceList
clearCap()
Clears the bit for cap to false.MAPMSC_S_InterfaceList
clearIu()
Clears the bit for iu to false.MAPMSC_S_InterfaceList
clearMap_b()
Clears the bit for map_b to false.MAPMSC_S_InterfaceList
clearMap_c()
Clears the bit for map_c to false.MAPMSC_S_InterfaceList
clearMap_d()
Clears the bit for map_d to false.MAPMSC_S_InterfaceList
clearMap_e()
Clears the bit for map_e to false.MAPMSC_S_InterfaceList
clearMap_f()
Clears the bit for map_f to false.MAPMSC_S_InterfaceList
clearMap_g()
Clears the bit for map_g to false.MAPMSC_S_InterfaceList
clearMc()
Clears the bit for mc to false.MAPMSC_S_InterfaceList
clone()
Constructs a copy of this object and everything reachable from it.static MAPMSC_S_InterfaceList
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
getA()
Gets whether the bit for a is set or not.boolean
getCap()
Gets whether the bit for cap is set or not.boolean
getIu()
Gets whether the bit for iu is set or not.boolean
getMap_b()
Gets whether the bit for map_b is set or not.boolean
getMap_c()
Gets whether the bit for map_c is set or not.boolean
getMap_d()
Gets whether the bit for map_d is set or not.boolean
getMap_e()
Gets whether the bit for map_e is set or not.boolean
getMap_f()
Gets whether the bit for map_f is set or not.boolean
getMap_g()
Gets whether the bit for map_g is set or not.boolean
getMc()
Gets whether the bit for mc is set or not.BitStringWithNamedBits.NamedBit[]
getNamedBits()
Gets the names of all bits of this type (not just the bits set in this value).MAPMSC_S_InterfaceList
setA()
Sets the bit for a to true.MAPMSC_S_InterfaceList
setCap()
Sets the bit for cap to true.MAPMSC_S_InterfaceList
setIu()
Sets the bit for iu to true.MAPMSC_S_InterfaceList
setMap_b()
Sets the bit for map_b to true.MAPMSC_S_InterfaceList
setMap_c()
Sets the bit for map_c to true.MAPMSC_S_InterfaceList
setMap_d()
Sets the bit for map_d to true.MAPMSC_S_InterfaceList
setMap_e()
Sets the bit for map_e to true.MAPMSC_S_InterfaceList
setMap_f()
Sets the bit for map_f to true.MAPMSC_S_InterfaceList
setMap_g()
Sets the bit for map_g to true.MAPMSC_S_InterfaceList
setMc()
Sets the bit for mc 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
-
MAPMSC_S_InterfaceList
public MAPMSC_S_InterfaceList()
Constructs an object that has no bits set.
-
MAPMSC_S_InterfaceList
public MAPMSC_S_InterfaceList(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
-
clearA
public MAPMSC_S_InterfaceList clearA()
Clears the bit for a to false.- Returns:
- this
-
clearCap
public MAPMSC_S_InterfaceList clearCap()
Clears the bit for cap to false.- Returns:
- this
-
clearIu
public MAPMSC_S_InterfaceList clearIu()
Clears the bit for iu to false.- Returns:
- this
-
clearMap_b
public MAPMSC_S_InterfaceList clearMap_b()
Clears the bit for map_b to false.- Returns:
- this
-
clearMap_c
public MAPMSC_S_InterfaceList clearMap_c()
Clears the bit for map_c to false.- Returns:
- this
-
clearMap_d
public MAPMSC_S_InterfaceList clearMap_d()
Clears the bit for map_d to false.- Returns:
- this
-
clearMap_e
public MAPMSC_S_InterfaceList clearMap_e()
Clears the bit for map_e to false.- Returns:
- this
-
clearMap_f
public MAPMSC_S_InterfaceList clearMap_f()
Clears the bit for map_f to false.- Returns:
- this
-
clearMap_g
public MAPMSC_S_InterfaceList clearMap_g()
Clears the bit for map_g to false.- Returns:
- this
-
clearMc
public MAPMSC_S_InterfaceList clearMc()
Clears the bit for mc to false.- Returns:
- this
-
clone
public MAPMSC_S_InterfaceList 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 MAPMSC_S_InterfaceList 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:
- MAPMSC_S_InterfaceList
-
getA
public boolean getA()
Gets whether the bit for a is set or not.- Returns:
- the named bit's value
-
getCap
public boolean getCap()
Gets whether the bit for cap is set or not.- Returns:
- the named bit's value
-
getIu
public boolean getIu()
Gets whether the bit for iu is set or not.- Returns:
- the named bit's value
-
getMap_b
public boolean getMap_b()
Gets whether the bit for map_b is set or not.- Returns:
- the named bit's value
-
getMap_c
public boolean getMap_c()
Gets whether the bit for map_c is set or not.- Returns:
- the named bit's value
-
getMap_d
public boolean getMap_d()
Gets whether the bit for map_d is set or not.- Returns:
- the named bit's value
-
getMap_e
public boolean getMap_e()
Gets whether the bit for map_e is set or not.- Returns:
- the named bit's value
-
getMap_f
public boolean getMap_f()
Gets whether the bit for map_f is set or not.- Returns:
- the named bit's value
-
getMap_g
public boolean getMap_g()
Gets whether the bit for map_g is set or not.- Returns:
- the named bit's value
-
getMc
public boolean getMc()
Gets whether the bit for mc 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
-
setA
public MAPMSC_S_InterfaceList setA()
Sets the bit for a to true.- Returns:
- this
-
setCap
public MAPMSC_S_InterfaceList setCap()
Sets the bit for cap to true.- Returns:
- this
-
setIu
public MAPMSC_S_InterfaceList setIu()
Sets the bit for iu to true.- Returns:
- this
-
setMap_b
public MAPMSC_S_InterfaceList setMap_b()
Sets the bit for map_b to true.- Returns:
- this
-
setMap_c
public MAPMSC_S_InterfaceList setMap_c()
Sets the bit for map_c to true.- Returns:
- this
-
setMap_d
public MAPMSC_S_InterfaceList setMap_d()
Sets the bit for map_d to true.- Returns:
- this
-
setMap_e
public MAPMSC_S_InterfaceList setMap_e()
Sets the bit for map_e to true.- Returns:
- this
-
setMap_f
public MAPMSC_S_InterfaceList setMap_f()
Sets the bit for map_f to true.- Returns:
- this
-
setMap_g
public MAPMSC_S_InterfaceList setMap_g()
Sets the bit for map_g to true.- Returns:
- this
-
setMc
public MAPMSC_S_InterfaceList setMc()
Sets the bit for mc 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
-
-