Class MAPSGSN_InterfaceList
- java.lang.Object
-
- com.opencloud.util.AbstractDataObject
-
- BitString
-
- BitStringWithNamedBits
-
- MAPSGSN_InterfaceList
-
- All Implemented Interfaces:
DataObject
,Serializable
public class MAPSGSN_InterfaceList extends BitStringWithNamedBits
API for MAP-OM-DataTypes.SGSN-InterfaceList. Generated from the following ASN.1 type definition.SGSN-InterfaceList ::= BIT STRING (SIZE (8..16)) { gb(0), iu(1), gn(2), map-gr(3), map-gd(4), map-gf(5), gs(6), ge(7), s3(8), -- Added in release 9. s4(9), -- Added in release 9. s6d(10) -- Added in release 9. }
Added in release 6. 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 MAPSGSN_InterfaceList()
Constructs an object that has no bits set.MAPSGSN_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 MAPSGSN_InterfaceList
clearGb()
Clears the bit for gb to false.MAPSGSN_InterfaceList
clearGe()
Clears the bit for ge to false.MAPSGSN_InterfaceList
clearGn()
Clears the bit for gn to false.MAPSGSN_InterfaceList
clearGs()
Clears the bit for gs to false.MAPSGSN_InterfaceList
clearIu()
Clears the bit for iu to false.MAPSGSN_InterfaceList
clearMap_gd()
Clears the bit for map_gd to false.MAPSGSN_InterfaceList
clearMap_gf()
Clears the bit for map_gf to false.MAPSGSN_InterfaceList
clearMap_gr()
Clears the bit for map_gr to false.MAPSGSN_InterfaceList
clearS3()
Clears the bit for s3 to false.MAPSGSN_InterfaceList
clearS4()
Clears the bit for s4 to false.MAPSGSN_InterfaceList
clearS6d()
Clears the bit for s6d to false.MAPSGSN_InterfaceList
clone()
Constructs a copy of this object and everything reachable from it.static MAPSGSN_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
getGb()
Gets whether the bit for gb is set or not.boolean
getGe()
Gets whether the bit for ge is set or not.boolean
getGn()
Gets whether the bit for gn is set or not.boolean
getGs()
Gets whether the bit for gs is set or not.boolean
getIu()
Gets whether the bit for iu is set or not.boolean
getMap_gd()
Gets whether the bit for map_gd is set or not.boolean
getMap_gf()
Gets whether the bit for map_gf is set or not.boolean
getMap_gr()
Gets whether the bit for map_gr is set or not.BitStringWithNamedBits.NamedBit[]
getNamedBits()
Gets the names of all bits of this type (not just the bits set in this value).boolean
getS3()
Gets whether the bit for s3 is set or not.boolean
getS4()
Gets whether the bit for s4 is set or not.boolean
getS6d()
Gets whether the bit for s6d is set or not.MAPSGSN_InterfaceList
setGb()
Sets the bit for gb to true.MAPSGSN_InterfaceList
setGe()
Sets the bit for ge to true.MAPSGSN_InterfaceList
setGn()
Sets the bit for gn to true.MAPSGSN_InterfaceList
setGs()
Sets the bit for gs to true.MAPSGSN_InterfaceList
setIu()
Sets the bit for iu to true.MAPSGSN_InterfaceList
setMap_gd()
Sets the bit for map_gd to true.MAPSGSN_InterfaceList
setMap_gf()
Sets the bit for map_gf to true.MAPSGSN_InterfaceList
setMap_gr()
Sets the bit for map_gr to true.MAPSGSN_InterfaceList
setS3()
Sets the bit for s3 to true.MAPSGSN_InterfaceList
setS4()
Sets the bit for s4 to true.MAPSGSN_InterfaceList
setS6d()
Sets the bit for s6d 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
-
MAPSGSN_InterfaceList
public MAPSGSN_InterfaceList()
Constructs an object that has no bits set.
-
MAPSGSN_InterfaceList
public MAPSGSN_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
-
clearGb
public MAPSGSN_InterfaceList clearGb()
Clears the bit for gb to false.- Returns:
- this
-
clearGe
public MAPSGSN_InterfaceList clearGe()
Clears the bit for ge to false.- Returns:
- this
-
clearGn
public MAPSGSN_InterfaceList clearGn()
Clears the bit for gn to false.- Returns:
- this
-
clearGs
public MAPSGSN_InterfaceList clearGs()
Clears the bit for gs to false.- Returns:
- this
-
clearIu
public MAPSGSN_InterfaceList clearIu()
Clears the bit for iu to false.- Returns:
- this
-
clearMap_gd
public MAPSGSN_InterfaceList clearMap_gd()
Clears the bit for map_gd to false.- Returns:
- this
-
clearMap_gf
public MAPSGSN_InterfaceList clearMap_gf()
Clears the bit for map_gf to false.- Returns:
- this
-
clearMap_gr
public MAPSGSN_InterfaceList clearMap_gr()
Clears the bit for map_gr to false.- Returns:
- this
-
clearS3
public MAPSGSN_InterfaceList clearS3()
Clears the bit for s3 to false.- Returns:
- this
-
clearS4
public MAPSGSN_InterfaceList clearS4()
Clears the bit for s4 to false.- Returns:
- this
-
clearS6d
public MAPSGSN_InterfaceList clearS6d()
Clears the bit for s6d to false.- Returns:
- this
-
clone
public MAPSGSN_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 MAPSGSN_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:
- MAPSGSN_InterfaceList
-
getGb
public boolean getGb()
Gets whether the bit for gb is set or not.- Returns:
- the named bit's value
-
getGe
public boolean getGe()
Gets whether the bit for ge is set or not.- Returns:
- the named bit's value
-
getGn
public boolean getGn()
Gets whether the bit for gn is set or not.- Returns:
- the named bit's value
-
getGs
public boolean getGs()
Gets whether the bit for gs 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_gd
public boolean getMap_gd()
Gets whether the bit for map_gd is set or not.- Returns:
- the named bit's value
-
getMap_gf
public boolean getMap_gf()
Gets whether the bit for map_gf is set or not.- Returns:
- the named bit's value
-
getMap_gr
public boolean getMap_gr()
Gets whether the bit for map_gr 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
-
getS3
public boolean getS3()
Gets whether the bit for s3 is set or not.- Returns:
- the named bit's value
-
getS4
public boolean getS4()
Gets whether the bit for s4 is set or not.- Returns:
- the named bit's value
-
getS6d
public boolean getS6d()
Gets whether the bit for s6d is set or not.- Returns:
- the named bit's value
-
setGb
public MAPSGSN_InterfaceList setGb()
Sets the bit for gb to true.- Returns:
- this
-
setGe
public MAPSGSN_InterfaceList setGe()
Sets the bit for ge to true.- Returns:
- this
-
setGn
public MAPSGSN_InterfaceList setGn()
Sets the bit for gn to true.- Returns:
- this
-
setGs
public MAPSGSN_InterfaceList setGs()
Sets the bit for gs to true.- Returns:
- this
-
setIu
public MAPSGSN_InterfaceList setIu()
Sets the bit for iu to true.- Returns:
- this
-
setMap_gd
public MAPSGSN_InterfaceList setMap_gd()
Sets the bit for map_gd to true.- Returns:
- this
-
setMap_gf
public MAPSGSN_InterfaceList setMap_gf()
Sets the bit for map_gf to true.- Returns:
- this
-
setMap_gr
public MAPSGSN_InterfaceList setMap_gr()
Sets the bit for map_gr to true.- Returns:
- this
-
setS3
public MAPSGSN_InterfaceList setS3()
Sets the bit for s3 to true.- Returns:
- this
-
setS4
public MAPSGSN_InterfaceList setS4()
Sets the bit for s4 to true.- Returns:
- this
-
setS6d
public MAPSGSN_InterfaceList setS6d()
Sets the bit for s6d 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
-
-