Uses of Interface
org.openhab.core.items.GroupFunction
Package
Description
-
Uses of GroupFunction in org.openhab.core.items
Modifier and TypeClassDescriptionstatic class
This is the default group function that does nothing else than to check if all member items have the same state.Modifier and TypeMethodDescription@Nullable GroupFunction
GroupItem.getFunction()
Returns the function of thisGroupItem
.Modifier and TypeMethodDescriptionItemBuilder.withGroupFunction
(@Nullable GroupFunction function) Set the group functionModifierConstructorDescriptionGroupItem
(String name, @Nullable Item baseItem, @Nullable GroupFunction function) Creates a GroupItem with function -
Uses of GroupFunction in org.openhab.core.items.dto
Modifier and TypeMethodDescriptionstatic GroupFunction
ItemDTOMapper.mapFunction
(@Nullable Item baseItem, GroupFunctionDTO function) Modifier and TypeMethodDescriptionstatic @Nullable GroupFunctionDTO
ItemDTOMapper.mapFunction
(@Nullable GroupFunction function) -
Uses of GroupFunction in org.openhab.core.library.types
Modifier and TypeInterfaceDescriptioninterface
This interface is only a container for functions that require the core type library for its calculations.interface
This interface is a container for group functions that requireDateTimeType
s for its calculations.interface
This interface is a container for dimension based functions that requireQuantityType
s for its calculations.Modifier and TypeClassDescriptionstatic class
This does a logical 'and' operation.static class
This calculates the numeric average over all item states of decimal type.static class
This calculates the number of items in the group matching the regular expression passed in parameter Group:Number:COUNT(".") will count all items having a string state of one character Group:Number:COUNT("[5-9]") will count all items having a string state between 5 and 9 ...static class
This calculates the maximum value of all item states of decimal type.static class
This calculates the numeric median over all item states of decimal type.static class
This calculates the minimum value of all item states of decimal type.static class
This does a logical 'nand' operation.static class
This does a logical 'nor' operation.static class
This does a logical 'or' operation.static class
This calculates the numeric sum over all item states of decimal type.static class
This does a logical 'xor' operation.static class
This calculates the minimum value of all item states of DateType type.static class
This calculates the maximum value of all item states of DateType type.static class
This calculates the numeric average over all item states ofQuantityType
.static class
static class
This calculates the maximum value of all item states ofQuantityType
.static class
This calculates the numeric median over all item states ofQuantityType
.static class
This calculates the minimum value of all item states ofQuantityType
.static class
This calculates the numeric sum over all item states ofQuantityType
.