Enum SolarLog.ChannelId
- java.lang.Object
-
- java.lang.Enum<SolarLog.ChannelId>
-
- io.openems.edge.pvinverter.solarlog.SolarLog.ChannelId
-
- All Implemented Interfaces:
ChannelId
,java.io.Serializable
,java.lang.Comparable<SolarLog.ChannelId>
- Enclosing interface:
- SolarLog
public static enum SolarLog.ChannelId extends java.lang.Enum<SolarLog.ChannelId> implements ChannelId
-
-
Enum Constant Summary
Enum Constants Enum Constant Description LAST_UPDATE_TIME
MONTHLY_YIELD
MONTHLY_YIELD_CONS
P_LIMIT
P_LIMIT_PERC
P_LIMIT_TYPE
PAC_CONSUMPTION
PDC
PV_LIMIT_FAILED
STATUS
TOTAL_POWER
TOTAL_YIELD
TOTAL_YIELD_CONS
UDC
WATCH_DOG_TAG
YEARLY_YIELD
YEARLY_YIELD_CONS
YESTERDAY_YIELD
YESTERDAY_YIELD_CONS
-
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 SolarLog.ChannelId
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static SolarLog.ChannelId[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
LAST_UPDATE_TIME
public static final SolarLog.ChannelId LAST_UPDATE_TIME
-
PDC
public static final SolarLog.ChannelId PDC
-
UDC
public static final SolarLog.ChannelId UDC
-
YESTERDAY_YIELD
public static final SolarLog.ChannelId YESTERDAY_YIELD
-
MONTHLY_YIELD
public static final SolarLog.ChannelId MONTHLY_YIELD
-
YEARLY_YIELD
public static final SolarLog.ChannelId YEARLY_YIELD
-
TOTAL_YIELD
public static final SolarLog.ChannelId TOTAL_YIELD
-
PAC_CONSUMPTION
public static final SolarLog.ChannelId PAC_CONSUMPTION
-
YESTERDAY_YIELD_CONS
public static final SolarLog.ChannelId YESTERDAY_YIELD_CONS
-
MONTHLY_YIELD_CONS
public static final SolarLog.ChannelId MONTHLY_YIELD_CONS
-
YEARLY_YIELD_CONS
public static final SolarLog.ChannelId YEARLY_YIELD_CONS
-
TOTAL_YIELD_CONS
public static final SolarLog.ChannelId TOTAL_YIELD_CONS
-
TOTAL_POWER
public static final SolarLog.ChannelId TOTAL_POWER
-
P_LIMIT_TYPE
public static final SolarLog.ChannelId P_LIMIT_TYPE
-
P_LIMIT_PERC
public static final SolarLog.ChannelId P_LIMIT_PERC
-
P_LIMIT
public static final SolarLog.ChannelId P_LIMIT
-
WATCH_DOG_TAG
public static final SolarLog.ChannelId WATCH_DOG_TAG
-
STATUS
public static final SolarLog.ChannelId STATUS
-
PV_LIMIT_FAILED
public static final SolarLog.ChannelId PV_LIMIT_FAILED
-
-
Method Detail
-
values
public static SolarLog.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 (SolarLog.ChannelId c : SolarLog.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 SolarLog.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
-
-