Enum ControllerHeatingElement.ChannelId
- java.lang.Object
-
- java.lang.Enum<ControllerHeatingElement.ChannelId>
-
- io.openems.edge.controller.io.heatingelement.ControllerHeatingElement.ChannelId
-
- All Implemented Interfaces:
ChannelId
,java.io.Serializable
,java.lang.Comparable<ControllerHeatingElement.ChannelId>
- Enclosing interface:
- ControllerHeatingElement
public static enum ControllerHeatingElement.ChannelId extends java.lang.Enum<ControllerHeatingElement.ChannelId> implements ChannelId
-
-
Enum Constant Summary
Enum Constants Enum Constant Description AWAITING_HYSTERESIS
FORCE_START_AT_SECONDS_OF_DAY
LEVEL
LEVEL1_TIME
LEVEL2_TIME
LEVEL3_TIME
PHASE1_TIME
PHASE2_TIME
PHASE3_TIME
TOTAL_PHASE_TIME
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Doc
doc()
Gets the Channel Doc for this ChannelId.static ControllerHeatingElement.ChannelId
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static ControllerHeatingElement.ChannelId[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
LEVEL
public static final ControllerHeatingElement.ChannelId LEVEL
-
AWAITING_HYSTERESIS
public static final ControllerHeatingElement.ChannelId AWAITING_HYSTERESIS
-
PHASE1_TIME
public static final ControllerHeatingElement.ChannelId PHASE1_TIME
-
PHASE2_TIME
public static final ControllerHeatingElement.ChannelId PHASE2_TIME
-
PHASE3_TIME
public static final ControllerHeatingElement.ChannelId PHASE3_TIME
-
LEVEL1_TIME
public static final ControllerHeatingElement.ChannelId LEVEL1_TIME
-
LEVEL2_TIME
public static final ControllerHeatingElement.ChannelId LEVEL2_TIME
-
LEVEL3_TIME
public static final ControllerHeatingElement.ChannelId LEVEL3_TIME
-
TOTAL_PHASE_TIME
public static final ControllerHeatingElement.ChannelId TOTAL_PHASE_TIME
-
FORCE_START_AT_SECONDS_OF_DAY
public static final ControllerHeatingElement.ChannelId FORCE_START_AT_SECONDS_OF_DAY
-
-
Method Detail
-
values
public static ControllerHeatingElement.ChannelId[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (ControllerHeatingElement.ChannelId c : ControllerHeatingElement.ChannelId.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ControllerHeatingElement.ChannelId valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
-