Class MMCode.EncodedValue
- java.lang.Object
-
- java.lang.Number
-
- com.opencloud.util.NamedInteger
-
- com.opencloud.slee.resources.in.datatypes.map.MMCode.EncodedValue
-
- All Implemented Interfaces:
DataObject
,Immutable
,Serializable
- Enclosing class:
- MMCode
public static final class MMCode.EncodedValue extends NamedInteger
MMCode constants.The API offered by this class is as if the type were specified in ASN.1 as follows.
MMCode ::= ENUMERATED { locationUpdateInSameVLR (0), locationUpdateToOtherVLR (1), iMSIAttach (2), mSInitiatedIMSIDetach (3), networkInitiatedIMSIDetach (4), routeingAreaUpdateInSameSGSN (128), routeingAreaUpdateToOtherSGSNUpdateFromNewSGSN (129), routeingAreaUpdateToOtherSGSNDisconnectByDetach (130), GPRSAttach (131), MSInitiatedGPRSDetach (132), NetworkInitiatedGPRSDetach (133), NetworkInitiatedTransferToMSNotReachableForPaging (134), }
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static int
_GPRS_ATTACH
GPRS attach.static int
_IMSI_ATTACH
IMSI attach.static int
_LOCATION_UPDATE_IN_SAME_VLR
Location update in same VLR.static int
_LOCATION_UPDATE_TO_OTHER_VLR
Location update to other VLR.static int
_MS_INITIATED_GPRS_DETACH
MS initiated GPRS detach.static int
_MS_INITIATED_IMSI_DETACH
MS initiated IMSI detach.static int
_NETWORK_INITIATED_GPRS_DETACH
Network initiated GPRS detach.static int
_NETWORK_INITIATED_IMSI_DETACH
Network initiated IMSI detach.static int
_NETWORK_INITIATED_TRANSFER_TO_MS_NOT_REACHABLE_FOR_PAGING
Network initiated transfer toMS not reachable for paging.static int
_ROUTEING_AREA_UPDATE_IN_SAME_SGSN
Routeing (sic) area update in same SGSN.static int
_ROUTEING_AREA_UPDATE_TO_OTHER_SGSN_DISCONNECT_BY_DETACH
Routeing (sic) area update to other SGSN disconnect by detach.static int
_ROUTEING_AREA_UPDATE_TO_OTHER_SGSN_UPDATE_FROM_NEW_SGSN
Routeing (sic) area updateTo other SGSN update from new SGSN.static MMCode.EncodedValue
GPRS_ATTACH
GPRS attach.static MMCode.EncodedValue
IMSI_ATTACH
IMSI attach.static MMCode.EncodedValue
LOCATION_UPDATE_IN_SAME_VLR
Location update in same VLR.static MMCode.EncodedValue
LOCATION_UPDATE_TO_OTHER_VLR
Location update to other VLR.static int
MAX_VALUE
Maximum value that a EncodedValue instance may take (255).static int
MIN_VALUE
Minimum value that a EncodedValue instance may take (0).static MMCode.EncodedValue
MS_INITIATED_GPRS_DETACH
MS initiated GPRS detach.static MMCode.EncodedValue
MS_INITIATED_IMSI_DETACH
MS initiated IMSI detach.static MMCode.EncodedValue
NETWORK_INITIATED_GPRS_DETACH
Network initiated GPRS detach.static MMCode.EncodedValue
NETWORK_INITIATED_IMSI_DETACH
Network initiated IMSI detach.static MMCode.EncodedValue
NETWORK_INITIATED_TRANSFER_TO_MS_NOT_REACHABLE_FOR_PAGING
Network initiated transfer toMS not reachable for paging.static MMCode.EncodedValue
ROUTEING_AREA_UPDATE_IN_SAME_SGSN
Routeing (sic) area update in same SGSN.static MMCode.EncodedValue
ROUTEING_AREA_UPDATE_TO_OTHER_SGSN_DISCONNECT_BY_DETACH
Routeing (sic) area update to other SGSN disconnect by detach.static MMCode.EncodedValue
ROUTEING_AREA_UPDATE_TO_OTHER_SGSN_UPDATE_FROM_NEW_SGSN
Routeing (sic) area updateTo other SGSN update from new SGSN.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static MMCode.EncodedValue
fromValue(int value)
Returns a EncodedValue for a particular integer value.static MMCode.EncodedValue[]
namedValues()
Returns an array containing all of EncodedValue's named numbers.-
Methods inherited from class com.opencloud.util.NamedInteger
byteValue, clone, doubleValue, equals, floatValue, hashCode, intValue, isReadOnly, longValue, setReadOnly, shortValue, toString, valueOf
-
-
-
-
Field Detail
-
_LOCATION_UPDATE_IN_SAME_VLR
public static final int _LOCATION_UPDATE_IN_SAME_VLR
Location update in same VLR.- See Also:
- Constant Field Values
-
_LOCATION_UPDATE_TO_OTHER_VLR
public static final int _LOCATION_UPDATE_TO_OTHER_VLR
Location update to other VLR.- See Also:
- Constant Field Values
-
_IMSI_ATTACH
public static final int _IMSI_ATTACH
IMSI attach.- See Also:
- Constant Field Values
-
_MS_INITIATED_IMSI_DETACH
public static final int _MS_INITIATED_IMSI_DETACH
MS initiated IMSI detach.- See Also:
- Constant Field Values
-
_NETWORK_INITIATED_IMSI_DETACH
public static final int _NETWORK_INITIATED_IMSI_DETACH
Network initiated IMSI detach.- See Also:
- Constant Field Values
-
_ROUTEING_AREA_UPDATE_IN_SAME_SGSN
public static final int _ROUTEING_AREA_UPDATE_IN_SAME_SGSN
Routeing (sic) area update in same SGSN.- See Also:
- Constant Field Values
-
_ROUTEING_AREA_UPDATE_TO_OTHER_SGSN_UPDATE_FROM_NEW_SGSN
public static final int _ROUTEING_AREA_UPDATE_TO_OTHER_SGSN_UPDATE_FROM_NEW_SGSN
Routeing (sic) area updateTo other SGSN update from new SGSN.- See Also:
- Constant Field Values
-
_ROUTEING_AREA_UPDATE_TO_OTHER_SGSN_DISCONNECT_BY_DETACH
public static final int _ROUTEING_AREA_UPDATE_TO_OTHER_SGSN_DISCONNECT_BY_DETACH
Routeing (sic) area update to other SGSN disconnect by detach.- See Also:
- Constant Field Values
-
_GPRS_ATTACH
public static final int _GPRS_ATTACH
GPRS attach.- See Also:
- Constant Field Values
-
_MS_INITIATED_GPRS_DETACH
public static final int _MS_INITIATED_GPRS_DETACH
MS initiated GPRS detach.- See Also:
- Constant Field Values
-
_NETWORK_INITIATED_GPRS_DETACH
public static final int _NETWORK_INITIATED_GPRS_DETACH
Network initiated GPRS detach.- See Also:
- Constant Field Values
-
_NETWORK_INITIATED_TRANSFER_TO_MS_NOT_REACHABLE_FOR_PAGING
public static final int _NETWORK_INITIATED_TRANSFER_TO_MS_NOT_REACHABLE_FOR_PAGING
Network initiated transfer toMS not reachable for paging.- See Also:
- Constant Field Values
-
LOCATION_UPDATE_IN_SAME_VLR
public static final MMCode.EncodedValue LOCATION_UPDATE_IN_SAME_VLR
Location update in same VLR.
-
LOCATION_UPDATE_TO_OTHER_VLR
public static final MMCode.EncodedValue LOCATION_UPDATE_TO_OTHER_VLR
Location update to other VLR.
-
IMSI_ATTACH
public static final MMCode.EncodedValue IMSI_ATTACH
IMSI attach.
-
MS_INITIATED_IMSI_DETACH
public static final MMCode.EncodedValue MS_INITIATED_IMSI_DETACH
MS initiated IMSI detach.
-
NETWORK_INITIATED_IMSI_DETACH
public static final MMCode.EncodedValue NETWORK_INITIATED_IMSI_DETACH
Network initiated IMSI detach.
-
ROUTEING_AREA_UPDATE_IN_SAME_SGSN
public static final MMCode.EncodedValue ROUTEING_AREA_UPDATE_IN_SAME_SGSN
Routeing (sic) area update in same SGSN.
-
ROUTEING_AREA_UPDATE_TO_OTHER_SGSN_UPDATE_FROM_NEW_SGSN
public static final MMCode.EncodedValue ROUTEING_AREA_UPDATE_TO_OTHER_SGSN_UPDATE_FROM_NEW_SGSN
Routeing (sic) area updateTo other SGSN update from new SGSN.
-
ROUTEING_AREA_UPDATE_TO_OTHER_SGSN_DISCONNECT_BY_DETACH
public static final MMCode.EncodedValue ROUTEING_AREA_UPDATE_TO_OTHER_SGSN_DISCONNECT_BY_DETACH
Routeing (sic) area update to other SGSN disconnect by detach.
-
GPRS_ATTACH
public static final MMCode.EncodedValue GPRS_ATTACH
GPRS attach.
-
MS_INITIATED_GPRS_DETACH
public static final MMCode.EncodedValue MS_INITIATED_GPRS_DETACH
MS initiated GPRS detach.
-
NETWORK_INITIATED_GPRS_DETACH
public static final MMCode.EncodedValue NETWORK_INITIATED_GPRS_DETACH
Network initiated GPRS detach.
-
NETWORK_INITIATED_TRANSFER_TO_MS_NOT_REACHABLE_FOR_PAGING
public static final MMCode.EncodedValue NETWORK_INITIATED_TRANSFER_TO_MS_NOT_REACHABLE_FOR_PAGING
Network initiated transfer toMS not reachable for paging.
-
MIN_VALUE
public static final int MIN_VALUE
Minimum value that a EncodedValue instance may take (0).- See Also:
- Constant Field Values
-
MAX_VALUE
public static final int MAX_VALUE
Maximum value that a EncodedValue instance may take (255).- See Also:
- Constant Field Values
-
-
Method Detail
-
fromValue
public static MMCode.EncodedValue fromValue(int value)
Returns a EncodedValue for a particular integer value.- Returns:
- any known instance, or a new object
-
namedValues
public static MMCode.EncodedValue[] namedValues()
Returns an array containing all of EncodedValue's named numbers.- Returns:
- a new EncodedValue[]
-
-