Class MAPMME_InterfaceList
- java.lang.Object
-
- com.opencloud.util.AbstractDataObject
-
- BitString
-
- BitStringWithNamedBits
-
- MAPMME_InterfaceList
-
- All Implemented Interfaces:
DataObject
,Serializable
public class MAPMME_InterfaceList extends BitStringWithNamedBits
API for MAP-OM-DataTypes.MME-InterfaceList. Generated from the following ASN.1 type definition.MME-InterfaceList ::= BIT STRING (SIZE (5..8)) { s1-mme(0), s3(1), s6a(2), s10(3), s11(4) }
Added in release 8. Other bits than are named here shall be discarded.Used as field type by
MAPTraceInterfaceList
.- 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 MAPMME_InterfaceList()
Constructs an object that has no bits set.MAPMME_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 MAPMME_InterfaceList
clearS1_mme()
Clears the bit for s1_mme to false.MAPMME_InterfaceList
clearS10()
Clears the bit for s10 to false.MAPMME_InterfaceList
clearS11()
Clears the bit for s11 to false.MAPMME_InterfaceList
clearS3()
Clears the bit for s3 to false.MAPMME_InterfaceList
clearS6a()
Clears the bit for s6a to false.MAPMME_InterfaceList
clone()
Constructs a copy of this object and everything reachable from it.static MAPMME_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.BitStringWithNamedBits.NamedBit[]
getNamedBits()
Gets the names of all bits of this type (not just the bits set in this value).boolean
getS1_mme()
Gets whether the bit for s1_mme is set or not.boolean
getS10()
Gets whether the bit for s10 is set or not.boolean
getS11()
Gets whether the bit for s11 is set or not.boolean
getS3()
Gets whether the bit for s3 is set or not.boolean
getS6a()
Gets whether the bit for s6a is set or not.MAPMME_InterfaceList
setS1_mme()
Sets the bit for s1_mme to true.MAPMME_InterfaceList
setS10()
Sets the bit for s10 to true.MAPMME_InterfaceList
setS11()
Sets the bit for s11 to true.MAPMME_InterfaceList
setS3()
Sets the bit for s3 to true.MAPMME_InterfaceList
setS6a()
Sets the bit for s6a 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
-
MAPMME_InterfaceList
public MAPMME_InterfaceList()
Constructs an object that has no bits set.
-
MAPMME_InterfaceList
public MAPMME_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
-
clearS10
public MAPMME_InterfaceList clearS10()
Clears the bit for s10 to false.- Returns:
- this
-
clearS11
public MAPMME_InterfaceList clearS11()
Clears the bit for s11 to false.- Returns:
- this
-
clearS1_mme
public MAPMME_InterfaceList clearS1_mme()
Clears the bit for s1_mme to false.- Returns:
- this
-
clearS3
public MAPMME_InterfaceList clearS3()
Clears the bit for s3 to false.- Returns:
- this
-
clearS6a
public MAPMME_InterfaceList clearS6a()
Clears the bit for s6a to false.- Returns:
- this
-
clone
public MAPMME_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 MAPMME_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:
- MAPMME_InterfaceList
-
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
-
getS10
public boolean getS10()
Gets whether the bit for s10 is set or not.- Returns:
- the named bit's value
-
getS11
public boolean getS11()
Gets whether the bit for s11 is set or not.- Returns:
- the named bit's value
-
getS1_mme
public boolean getS1_mme()
Gets whether the bit for s1_mme is set or not.- Returns:
- the named bit's value
-
getS3
public boolean getS3()
Gets whether the bit for s3 is set or not.- Returns:
- the named bit's value
-
getS6a
public boolean getS6a()
Gets whether the bit for s6a is set or not.- Returns:
- the named bit's value
-
setS10
public MAPMME_InterfaceList setS10()
Sets the bit for s10 to true.- Returns:
- this
-
setS11
public MAPMME_InterfaceList setS11()
Sets the bit for s11 to true.- Returns:
- this
-
setS1_mme
public MAPMME_InterfaceList setS1_mme()
Sets the bit for s1_mme to true.- Returns:
- this
-
setS3
public MAPMME_InterfaceList setS3()
Sets the bit for s3 to true.- Returns:
- this
-
setS6a
public MAPMME_InterfaceList setS6a()
Sets the bit for s6a 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
-
-