Package io.openems.edge.ess.core.power
Enum PowerComponent.ChannelId
- java.lang.Object
-
- java.lang.Enum<PowerComponent.ChannelId>
-
- io.openems.edge.ess.core.power.PowerComponent.ChannelId
-
- All Implemented Interfaces:
ChannelId
,java.io.Serializable
,java.lang.Comparable<PowerComponent.ChannelId>
- Enclosing interface:
- PowerComponent
public static enum PowerComponent.ChannelId extends java.lang.Enum<PowerComponent.ChannelId> implements ChannelId
-
-
Enum Constant Summary
Enum Constants Enum Constant Description NOT_SOLVED
Whether the Power problem could be solved.SOLVE_DURATION
The duration needed for solving the Power.SOLVE_STRATEGY
The eventually used solving strategy.STATIC_CONSTRAINTS_FAILED
Gets set, when setting static Constraints failed.
-
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 PowerComponent.ChannelId
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static PowerComponent.ChannelId[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
SOLVE_DURATION
public static final PowerComponent.ChannelId SOLVE_DURATION
The duration needed for solving the Power.- Interface: PowerComponent
- Type: Integer
- Unit: milliseconds
- Range: positive
-
SOLVE_STRATEGY
public static final PowerComponent.ChannelId SOLVE_STRATEGY
The eventually used solving strategy.- Interface: PowerComponent
- Type: Integer
- Unit: milliseconds
- Range: positive
-
NOT_SOLVED
public static final PowerComponent.ChannelId NOT_SOLVED
Whether the Power problem could be solved.- Interface: PowerComponent
- Type: Boolean
-
STATIC_CONSTRAINTS_FAILED
public static final PowerComponent.ChannelId STATIC_CONSTRAINTS_FAILED
Gets set, when setting static Constraints failed.- Interface: PowerComponent
- Type: Boolean
-
-
Method Detail
-
values
public static PowerComponent.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 (PowerComponent.ChannelId c : PowerComponent.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 PowerComponent.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
-
-