Uses of Interface
org.openhab.core.items.GroupFunction
Packages that use GroupFunction
Package
Description
-
Uses of GroupFunction in org.openhab.core.items
Classes in org.openhab.core.items that implement GroupFunctionModifier and TypeClassDescriptionstatic class
This is the default group function that does nothing else than to check if all member items have the same state.Fields in org.openhab.core.items declared as GroupFunctionMethods in org.openhab.core.items that return GroupFunctionModifier and TypeMethodDescription@Nullable GroupFunction
GroupItem.getFunction()
Returns the function of thisGroupItem
.Methods in org.openhab.core.items with parameters of type GroupFunctionModifier and TypeMethodDescriptionItemBuilder.withGroupFunction
(@Nullable GroupFunction function) Set the group functionConstructors in org.openhab.core.items with parameters of type GroupFunctionModifierConstructorDescriptionGroupItem
(String name, @Nullable Item baseItem, @Nullable GroupFunction function) Creates a GroupItem with function -
Uses of GroupFunction in org.openhab.core.items.dto
Methods in org.openhab.core.items.dto that return GroupFunctionModifier and TypeMethodDescriptionstatic GroupFunction
ItemDTOMapper.mapFunction
(@Nullable Item baseItem, GroupFunctionDTO function) Methods in org.openhab.core.items.dto with parameters of type GroupFunctionModifier and TypeMethodDescriptionstatic @Nullable GroupFunctionDTO
ItemDTOMapper.mapFunction
(@Nullable GroupFunction function) -
Uses of GroupFunction in org.openhab.core.library.types
Subinterfaces of GroupFunction in org.openhab.core.library.typesModifier 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.Classes in org.openhab.core.library.types that implement GroupFunctionModifier 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
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'.