public enum MbusClientAttribute extends java.lang.Enum<MbusClientAttribute> implements AttributeClass
Enum Constant and Description |
---|
ACCESS_NUMBER |
ALARM |
CAPTURE_DEFINITION |
CAPTURE_PERIOD |
CONFIGURATION |
DEVICE_TYPE |
ENCRYPTION_KEY_STATUS |
IDENTIFICATION_NUMBER |
LOGICAL_NAME |
MANUFACTURER_ID |
MBUS_PORT_REFERENCE |
PRIMARY_ADDRESS |
STATUS |
VERSION |
Modifier and Type | Method and Description |
---|---|
int |
attributeId() |
java.lang.String |
attributeName() |
InterfaceClass |
interfaceClass() |
static MbusClientAttribute |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static MbusClientAttribute[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final MbusClientAttribute LOGICAL_NAME
public static final MbusClientAttribute MBUS_PORT_REFERENCE
public static final MbusClientAttribute CAPTURE_DEFINITION
public static final MbusClientAttribute CAPTURE_PERIOD
public static final MbusClientAttribute PRIMARY_ADDRESS
public static final MbusClientAttribute IDENTIFICATION_NUMBER
public static final MbusClientAttribute MANUFACTURER_ID
public static final MbusClientAttribute VERSION
public static final MbusClientAttribute DEVICE_TYPE
public static final MbusClientAttribute ACCESS_NUMBER
public static final MbusClientAttribute STATUS
public static final MbusClientAttribute ALARM
public static final MbusClientAttribute CONFIGURATION
public static final MbusClientAttribute ENCRYPTION_KEY_STATUS
public static MbusClientAttribute[] values()
for (MbusClientAttribute c : MbusClientAttribute.values()) System.out.println(c);
public static MbusClientAttribute valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic int attributeId()
attributeId
in interface AttributeClass
public java.lang.String attributeName()
attributeName
in interface AttributeClass
public InterfaceClass interfaceClass()
interfaceClass
in interface AttributeClass