public enum MBusClientMethod extends java.lang.Enum<MBusClientMethod> implements MethodClass
Enum Constant and Description |
---|
CAPTURE |
DATA_SEND |
RESET_ALARM |
SET_ENCRYPTION_KEY |
SLAVE_DEINSTALL |
SLAVE_INSTALL |
SYNCHRONIZE_CLOCK |
TRANSFER_KEY |
Modifier and Type | Method and Description |
---|---|
InterfaceClass |
interfaceClass() |
boolean |
mandatory() |
int |
methodId() |
java.lang.String |
methodName() |
static MBusClientMethod |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static MBusClientMethod[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final MBusClientMethod SLAVE_INSTALL
public static final MBusClientMethod SLAVE_DEINSTALL
public static final MBusClientMethod CAPTURE
public static final MBusClientMethod RESET_ALARM
public static final MBusClientMethod SYNCHRONIZE_CLOCK
public static final MBusClientMethod DATA_SEND
public static final MBusClientMethod SET_ENCRYPTION_KEY
public static final MBusClientMethod TRANSFER_KEY
public static MBusClientMethod[] values()
for (MBusClientMethod c : MBusClientMethod.values()) System.out.println(c);
public static MBusClientMethod 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 boolean mandatory()
mandatory
in interface MethodClass
public int methodId()
methodId
in interface MethodClass
public InterfaceClass interfaceClass()
interfaceClass
in interface MethodClass
public java.lang.String methodName()
methodName
in interface MethodClass