Class MAPLCSClientType
- java.lang.Object
-
- java.lang.Number
-
- com.opencloud.util.NamedInteger
-
- MAPLCSClientType
-
- All Implemented Interfaces:
DataObject
,Immutable
,Serializable
public class MAPLCSClientType extends NamedInteger
API for MAP-LCS-DataTypes.LCSClientType. Generated from the following ASN.1 type definition.LCSClientType ::= ENUMERATED { emergencyServices(0), valueAddedServices(1), plmnOperatorServices(2), lawfulInterceptServices(3), ... }
Added in R98. Exception handling: unrecognized values may be ignored if the LCS client uses the privacy override. Otherwise, an unrecognized value shall be treated as unexpected data by a receiver. A return error shall then be returned if received in a MAP invoke.Used as field type by
MAPLCS_ClientID
.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static int
_emergencyServices
Integer value of the constant emergencyServices.static int
_lawfulInterceptServices
Integer value of the constant lawfulInterceptServices.static int
_plmnOperatorServices
Integer value of the constant plmnOperatorServices.static int
_valueAddedServices
Integer value of the constant valueAddedServices.static MAPLCSClientType
emergencyServices
Reference to value of the constant emergencyServices.static MAPLCSClientType
lawfulInterceptServices
Reference to value of the constant lawfulInterceptServices.static int
MAX_VALUE
Maximum value that a com.opencloud.slee.resources.cgin.map.MAPLCSClientType instance may take (3).static int
MIN_VALUE
Minimum value that a com.opencloud.slee.resources.cgin.map.MAPLCSClientType instance may take (0).static MAPLCSClientType
plmnOperatorServices
Reference to value of the constant plmnOperatorServices.static MAPLCSClientType
valueAddedServices
Reference to value of the constant valueAddedServices.
-
Constructor Summary
Constructors Modifier Constructor Description protected
MAPLCSClientType(int value)
Constructs an enumeration constant for the given numeric value.protected
MAPLCSClientType(int value, String description)
Constructs an enumeration constant for the given numeric value, noting its name.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static MAPLCSClientType
fromValue(int value)
Finds or constructs an enumeration constant for the given numeric value.static MAPLCSClientType[]
namedValues()
Returns an array containing all the enumeration constants referenced by fields.-
Methods inherited from class com.opencloud.util.NamedInteger
byteValue, clone, doubleValue, equals, floatValue, hashCode, intValue, isReadOnly, longValue, setReadOnly, shortValue, toString, valueOf
-
-
-
-
Field Detail
-
_emergencyServices
public static final int _emergencyServices
Integer value of the constant emergencyServices.- See Also:
- Constant Field Values
-
emergencyServices
public static final MAPLCSClientType emergencyServices
Reference to value of the constant emergencyServices.
-
_valueAddedServices
public static final int _valueAddedServices
Integer value of the constant valueAddedServices.- See Also:
- Constant Field Values
-
valueAddedServices
public static final MAPLCSClientType valueAddedServices
Reference to value of the constant valueAddedServices.
-
_plmnOperatorServices
public static final int _plmnOperatorServices
Integer value of the constant plmnOperatorServices.- See Also:
- Constant Field Values
-
plmnOperatorServices
public static final MAPLCSClientType plmnOperatorServices
Reference to value of the constant plmnOperatorServices.
-
_lawfulInterceptServices
public static final int _lawfulInterceptServices
Integer value of the constant lawfulInterceptServices.- See Also:
- Constant Field Values
-
lawfulInterceptServices
public static final MAPLCSClientType lawfulInterceptServices
Reference to value of the constant lawfulInterceptServices.
-
MIN_VALUE
public static final int MIN_VALUE
Minimum value that a com.opencloud.slee.resources.cgin.map.MAPLCSClientType instance may take (0).- See Also:
- Constant Field Values
-
MAX_VALUE
public static final int MAX_VALUE
Maximum value that a com.opencloud.slee.resources.cgin.map.MAPLCSClientType instance may take (3).- See Also:
- Constant Field Values
-
-
Constructor Detail
-
MAPLCSClientType
protected MAPLCSClientType(int value, String description)
Constructs an enumeration constant for the given numeric value, noting its name.- Parameters:
value
- numeric valuedescription
- name of number
-
MAPLCSClientType
protected MAPLCSClientType(int value)
Constructs an enumeration constant for the given numeric value. Suitable for use as decode method.- Parameters:
value
- numeric value
-
-
Method Detail
-
fromValue
public static MAPLCSClientType fromValue(int value)
Finds or constructs an enumeration constant for the given numeric value.- Parameters:
value
- integer- Returns:
- one of the fields if suitable, else a newly constructed object
-
namedValues
public static MAPLCSClientType[] namedValues()
Returns an array containing all the enumeration constants referenced by fields.- Returns:
- array of enumeration constants
-
-