Class UserEquipmentInfoType
- java.lang.Object
-
- org.jainslee.resources.diameter.cca.types.UserEquipmentInfoType
-
- All Implemented Interfaces:
Serializable
,Enumerated
public class UserEquipmentInfoType extends Object implements Serializable, Enumerated
Java class to represent the UserEquipmentInfoType enumerated type. Documentation from the relevant specification: The User-Equipment-Info-Type AVP is of type Enumerated (AVP Code 459) and defines the type of user equipment information contained in the User-Equipment-Info-Value AVP.- Author:
- Open Cloud
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static int
_EUI64
static int
_IMEISV
static int
_MAC
static int
_MODIFIED_EUI64
static UserEquipmentInfoType
EUI64
The 64-bit identifier used to identify hardware instance of the product, as defined in [EUI64].static UserEquipmentInfoType
IMEISV
The identifier contains the International Mobile Equipment Identifier and Software Version in the international IMEISV format according to 3GPP TS 23.003 [3GPPIMEI].static UserEquipmentInfoType
MAC
The 48-bit MAC address is formatted as described in [RAD802.1X].static UserEquipmentInfoType
MODIFIED_EUI64
There are a number of types of terminals that have identifiers other than IMEI, IEEE 802 MACs, or EUI-64.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UserEquipmentInfoType
fromInt(int type)
int
getValue()
Return the value of this instance of this enumerated type.String
toString()
-
-
-
Field Detail
-
_IMEISV
public static final int _IMEISV
- See Also:
- Constant Field Values
-
_MAC
public static final int _MAC
- See Also:
- Constant Field Values
-
_EUI64
public static final int _EUI64
- See Also:
- Constant Field Values
-
_MODIFIED_EUI64
public static final int _MODIFIED_EUI64
- See Also:
- Constant Field Values
-
IMEISV
public static final UserEquipmentInfoType IMEISV
The identifier contains the International Mobile Equipment Identifier and Software Version in the international IMEISV format according to 3GPP TS 23.003 [3GPPIMEI].
-
MAC
public static final UserEquipmentInfoType MAC
The 48-bit MAC address is formatted as described in [RAD802.1X].
-
EUI64
public static final UserEquipmentInfoType EUI64
The 64-bit identifier used to identify hardware instance of the product, as defined in [EUI64].
-
MODIFIED_EUI64
public static final UserEquipmentInfoType MODIFIED_EUI64
There are a number of types of terminals that have identifiers other than IMEI, IEEE 802 MACs, or EUI-64. These identifiers can be converted to modified EUI-64 format as described in [IPv6Addr] or by using some other methods referred to in the service-specific documentation.
-
-
Method Detail
-
fromInt
public static UserEquipmentInfoType fromInt(int type)
-
getValue
public int getValue()
Description copied from interface:Enumerated
Return the value of this instance of this enumerated type.- Specified by:
getValue
in interfaceEnumerated
- Returns:
- value
-
-