Class MAPAbsentSubscriberReason
- java.lang.Object
-
- java.lang.Number
-
- com.opencloud.util.NamedInteger
-
- MAPAbsentSubscriberReason
-
- All Implemented Interfaces:
DataObject
,Immutable
,Serializable
public class MAPAbsentSubscriberReason extends NamedInteger
API for MAP-ER-DataTypes.AbsentSubscriberReason. Generated from the following ASN.1 type definition.AbsentSubscriberReason ::= ENUMERATED { imsiDetach(0), restrictedArea(1), noPageResponse(2), ... purgedMS(3), -- Added in R99. purgedMS is defined for the Super-Charger feature (see TS 23.116). If this value is received in a Provide Roaming Number response, it shall be mapped to the AbsentSubscriberReason: imsiDetach in the Send Routeing Information response. mtRoamingRetry(4) -- Added in release 9. Used during MT Roaming Retry, see 3GPP TS 23.018. }
Added in R97. Exception handling: at reception of other values than the ones listed the AbsentSubscriberReason shall be ignored.Used as field type by
MAPAbsentSubscriberParam
.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static int
_imsiDetach
Integer value of the constant imsiDetach.static int
_mtRoamingRetry
Integer value of the constant mtRoamingRetry.static int
_noPageResponse
Integer value of the constant noPageResponse.static int
_purgedMS
Integer value of the constant purgedMS.static int
_restrictedArea
Integer value of the constant restrictedArea.static MAPAbsentSubscriberReason
imsiDetach
Reference to value of the constant imsiDetach.static int
MAX_VALUE
Maximum value that a com.opencloud.slee.resources.cgin.map.MAPAbsentSubscriberReason instance may take (4).static int
MIN_VALUE
Minimum value that a com.opencloud.slee.resources.cgin.map.MAPAbsentSubscriberReason instance may take (0).static MAPAbsentSubscriberReason
mtRoamingRetry
Reference to value of the constant mtRoamingRetry.static MAPAbsentSubscriberReason
noPageResponse
Reference to value of the constant noPageResponse.static MAPAbsentSubscriberReason
purgedMS
Reference to value of the constant purgedMS.static MAPAbsentSubscriberReason
restrictedArea
Reference to value of the constant restrictedArea.
-
Constructor Summary
Constructors Modifier Constructor Description protected
MAPAbsentSubscriberReason(int value)
Constructs an enumeration constant for the given numeric value.protected
MAPAbsentSubscriberReason(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 MAPAbsentSubscriberReason
fromValue(int value)
Finds or constructs an enumeration constant for the given numeric value.static MAPAbsentSubscriberReason[]
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
-
_imsiDetach
public static final int _imsiDetach
Integer value of the constant imsiDetach.- See Also:
- Constant Field Values
-
imsiDetach
public static final MAPAbsentSubscriberReason imsiDetach
Reference to value of the constant imsiDetach.
-
_restrictedArea
public static final int _restrictedArea
Integer value of the constant restrictedArea.- See Also:
- Constant Field Values
-
restrictedArea
public static final MAPAbsentSubscriberReason restrictedArea
Reference to value of the constant restrictedArea.
-
_noPageResponse
public static final int _noPageResponse
Integer value of the constant noPageResponse.- See Also:
- Constant Field Values
-
noPageResponse
public static final MAPAbsentSubscriberReason noPageResponse
Reference to value of the constant noPageResponse.
-
_purgedMS
public static final int _purgedMS
Integer value of the constant purgedMS.- See Also:
- Constant Field Values
-
purgedMS
public static final MAPAbsentSubscriberReason purgedMS
Reference to value of the constant purgedMS.
-
_mtRoamingRetry
public static final int _mtRoamingRetry
Integer value of the constant mtRoamingRetry.- See Also:
- Constant Field Values
-
mtRoamingRetry
public static final MAPAbsentSubscriberReason mtRoamingRetry
Reference to value of the constant mtRoamingRetry.
-
MIN_VALUE
public static final int MIN_VALUE
Minimum value that a com.opencloud.slee.resources.cgin.map.MAPAbsentSubscriberReason 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.MAPAbsentSubscriberReason instance may take (4).- See Also:
- Constant Field Values
-
-
Constructor Detail
-
MAPAbsentSubscriberReason
protected MAPAbsentSubscriberReason(int value, String description)
Constructs an enumeration constant for the given numeric value, noting its name.- Parameters:
value
- numeric valuedescription
- name of number
-
MAPAbsentSubscriberReason
protected MAPAbsentSubscriberReason(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 MAPAbsentSubscriberReason 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 MAPAbsentSubscriberReason[] namedValues()
Returns an array containing all the enumeration constants referenced by fields.- Returns:
- array of enumeration constants
-
-