Enum Class SunSpecDID

java.lang.Object
java.lang.Enum<SunSpecDID>
org.flasby.solaredge.SunSpecDID
All Implemented Interfaces:
Serializable, Comparable<SunSpecDID>, Constable

public enum SunSpecDID extends Enum<SunSpecDID>
  • Enum Constant Details

    • COMMON_MODEL_BLOCK

      public static final SunSpecDID COMMON_MODEL_BLOCK
    • SINGLE_PHASE_INVERTER

      public static final SunSpecDID SINGLE_PHASE_INVERTER
    • SPLIT_PHASE_INVERTER

      public static final SunSpecDID SPLIT_PHASE_INVERTER
    • THREE_PHASE_INVERTER

      public static final SunSpecDID THREE_PHASE_INVERTER
    • MPPT_EXTENSION

      public static final SunSpecDID MPPT_EXTENSION
    • SINGLE_PHASE_METER

      public static final SunSpecDID SINGLE_PHASE_METER
    • SPLIT_PHASE_METER

      public static final SunSpecDID SPLIT_PHASE_METER
    • WYE_THREE_PHASE_METER

      public static final SunSpecDID WYE_THREE_PHASE_METER
    • DELTA_THREE_PHASE_METER

      public static final SunSpecDID DELTA_THREE_PHASE_METER
    • BATTERY_BASE

      public static final SunSpecDID BATTERY_BASE
    • LI_BATTERY_BANK

      public static final SunSpecDID LI_BATTERY_BANK
    • LI_BATTERY_STRING

      public static final SunSpecDID LI_BATTERY_STRING
    • LI_BATTERY_MODULE

      public static final SunSpecDID LI_BATTERY_MODULE
    • FLOW_BATTERY

      public static final SunSpecDID FLOW_BATTERY
    • FLOW_BATTERY_STRING

      public static final SunSpecDID FLOW_BATTERY_STRING
    • FLOW_BATTERY_MODULE

      public static final SunSpecDID FLOW_BATTERY_MODULE
    • UNKNOWN

      public static final SunSpecDID UNKNOWN
  • Method Details

    • values

      public static SunSpecDID[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static SunSpecDID valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • fromId

      public static SunSpecDID fromId(Short id)