Uses of Class
org.openhab.core.thing.type.ChannelGroupTypeUID
-
Uses of ChannelGroupTypeUID in org.openhab.core.thing.binding
Modifier and TypeMethodDescriptionThingHandlerCallback.createChannelBuilders
(ChannelGroupUID channelGroupUID, ChannelGroupTypeUID channelGroupTypeUID) Creates a list ofChannelBuilder
s which are preconfigured with values from the givenChannelGroupType
.@Nullable ChannelGroupType
AbstractStorageBasedTypeProvider.getChannelGroupType
(ChannelGroupTypeUID channelGroupTypeUID, @Nullable Locale locale) void
AbstractStorageBasedTypeProvider.removeChannelGroupType
(ChannelGroupTypeUID channelGroupTypeUID) Remove aChannelGroupType
from the storage -
Uses of ChannelGroupTypeUID in org.openhab.core.thing.type
Modifier and TypeMethodDescriptionChannelGroupDefinition.getTypeUID()
Returns the type UID of the channel group.ChannelGroupType.getUID()
Modifier and TypeMethodDescription@Nullable ChannelGroupType
ChannelGroupTypeProvider.getChannelGroupType
(ChannelGroupTypeUID channelGroupTypeUID, @Nullable Locale locale) @Nullable ChannelGroupType
ChannelGroupTypeRegistry.getChannelGroupType
(@Nullable ChannelGroupTypeUID channelGroupTypeUID) Returns the channel group type for the given UID with the defaultLocale
.@Nullable ChannelGroupType
ChannelGroupTypeRegistry.getChannelGroupType
(@Nullable ChannelGroupTypeUID channelGroupTypeUID, @Nullable Locale locale) Returns the channel group type for the given UID and the givenLocale
.static ChannelGroupTypeBuilder
ChannelGroupTypeBuilder.instance
(ChannelGroupTypeUID channelGroupTypeUID, String label) Create an instance of a ChannelGroupTypeBuilder forChannelGroupType
sModifierConstructorDescriptionChannelGroupDefinition
(String id, ChannelGroupTypeUID typeUID) Creates a new instance of this class with the specified parameters.ChannelGroupDefinition
(String id, ChannelGroupTypeUID typeUID, @Nullable String label, @Nullable String description) Creates a new instance of this class with the specified parameters.