Package org.openhab.core.library.types
Interface QuantityTypeArithmeticGroupFunction
- All Superinterfaces:
GroupFunction
This interface is a container for dimension based functions that require
QuantityType
s for its calculations.- Author:
- Henning Treu - Initial contribution, Andrew Fiddian-Green - Normalise calculations based on the Unit of the GroupItem
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic class
Calculates the average of a set of item states whose value could be converted to the 'referenceUnit'.static class
static class
Calculates the maximum of a set of item states whose value could be converted to the 'referenceUnit'.static class
Calculates the median of a set of item states whose value could be converted to the 'referenceUnit'.static class
Calculates the minimum of a set of item states whose value could be converted to the 'referenceUnit'.static class
Calculates the sum of a set of item states whose value could be converted to the 'referenceUnit'.Nested classes/interfaces inherited from interface org.openhab.core.items.GroupFunction
GroupFunction.Equality
-
Method Summary
Methods inherited from interface org.openhab.core.items.GroupFunction
calculate, getParameters, getStateAs