JavaScript is disabled on your browser.
Enum Constant Summary
Enum Constants
The heat pump runs in a definitive start/heat-up mode.
The Lock state is downward compatible with the energy provider block that is
frequently activated at specific times and consists of a maximum 'hard'.
The heat pump runs in a more sufficient mode for space heating and hot water
production, to use available surplus power.
The heat pump runs in energy-efficient standard operation with proportional
filling of the heat storage tank for the maximum energy provider blocking
period of two hours.
Method Summary
All Methods Static Methods Instance Methods Concrete Methods
Gets this enums String representation.
boolean
Get the value of output 1.
boolean
Get the value of output 2.
Gets the enum that is used for 'UNDEFINED' values.
int
Gets this enums int representation.
Returns the enum constant of this class with the specified name.
Returns an array containing the constants of this enum class, in
the order they are declared.
Methods inherited from class java.lang.Enum
clone , compareTo , describeConstable , equals , finalize , getDeclaringClass , hashCode , name , ordinal , toString , valueOf
Enum Constant Details
UNDEFINED
public static final Status UNDEFINED
Unknown state.
LOCK
public static final Status LOCK
The Lock state is downward compatible with the energy provider block that is
frequently activated at specific times and consists of a maximum 'hard'.
REGULAR
public static final Status REGULAR
The heat pump runs in energy-efficient standard operation with proportional
filling of the heat storage tank for the maximum energy provider blocking
period of two hours.
RECOMMENDATION
public static final Status RECOMMENDATION
The heat pump runs in a more sufficient mode for space heating and hot water
production, to use available surplus power.
FORCE_ON
public static final Status FORCE_ON
The heat pump runs in a definitive start/heat-up mode. Depending on the heat
pump, heating is forced and additional heaters may be switched on.
Method Details
values
public static Status [] 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
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
getValue
public int getValue ()
Gets this enums int representation.
Specified by:
getValue
in interface OptionsEnum
Returns:
the int representation
getName
Gets this enums String representation.
Specified by:
getName
in interface OptionsEnum
Returns:
the String representation
getOutput1
public boolean getOutput1 ()
Get the value of output 1.
Returns:
value as boolean
getOutput2
public boolean getOutput2 ()
Get the value of output 2.
Returns:
value as boolean
getUndefined
Gets the enum that is used for 'UNDEFINED' values.
Specified by:
getUndefined
in interface OptionsEnum
Returns:
the UNDEFINED enum