Uses of Class
org.openhab.core.thing.type.ChannelTypeUID
Packages that use ChannelTypeUID
Package
Description
-
Uses of ChannelTypeUID in org.openhab.core.thing
Fields in org.openhab.core.thing declared as ChannelTypeUIDModifier and TypeFieldDescriptionstatic final ChannelTypeUID
DefaultSystemChannelTypeProvider.SYSTEM_CHANNEL_TYPE_UID_ATMOSPHERIC_HUMIDITY
static final ChannelTypeUID
DefaultSystemChannelTypeProvider.SYSTEM_CHANNEL_TYPE_UID_BAROMETRIC_PRESSURE
static final ChannelTypeUID
DefaultSystemChannelTypeProvider.SYSTEM_CHANNEL_TYPE_UID_BATTERY_LEVEL
static final ChannelTypeUID
DefaultSystemChannelTypeProvider.SYSTEM_CHANNEL_TYPE_UID_BRIGHTNESS
static final ChannelTypeUID
DefaultSystemChannelTypeProvider.SYSTEM_CHANNEL_TYPE_UID_BUTTON
static final ChannelTypeUID
DefaultSystemChannelTypeProvider.SYSTEM_CHANNEL_TYPE_UID_COLOR
static final ChannelTypeUID
DefaultSystemChannelTypeProvider.SYSTEM_CHANNEL_TYPE_UID_COLOR_TEMPERATURE
static final ChannelTypeUID
DefaultSystemChannelTypeProvider.SYSTEM_CHANNEL_TYPE_UID_COLOR_TEMPERATURE_ABS
static final ChannelTypeUID
DefaultSystemChannelTypeProvider.SYSTEM_CHANNEL_TYPE_UID_ELECTRIC_CURRENT
static final ChannelTypeUID
DefaultSystemChannelTypeProvider.SYSTEM_CHANNEL_TYPE_UID_ELECTRIC_ENERGY
static final ChannelTypeUID
DefaultSystemChannelTypeProvider.SYSTEM_CHANNEL_TYPE_UID_ELECTRIC_POWER
static final ChannelTypeUID
DefaultSystemChannelTypeProvider.SYSTEM_CHANNEL_TYPE_UID_ELECTRIC_VOLTAGE
static final ChannelTypeUID
DefaultSystemChannelTypeProvider.SYSTEM_CHANNEL_TYPE_UID_INDOOR_TEMPERATURE
static final ChannelTypeUID
DefaultSystemChannelTypeProvider.SYSTEM_CHANNEL_TYPE_UID_LOCATION
static final ChannelTypeUID
DefaultSystemChannelTypeProvider.SYSTEM_CHANNEL_TYPE_UID_LOW_BATTERY
static final ChannelTypeUID
DefaultSystemChannelTypeProvider.SYSTEM_CHANNEL_TYPE_UID_MEDIA_ARTIST
static final ChannelTypeUID
DefaultSystemChannelTypeProvider.SYSTEM_CHANNEL_TYPE_UID_MEDIA_CONTROL
static final ChannelTypeUID
DefaultSystemChannelTypeProvider.SYSTEM_CHANNEL_TYPE_UID_MEDIA_TITLE
static final ChannelTypeUID
DefaultSystemChannelTypeProvider.SYSTEM_CHANNEL_TYPE_UID_MOTION
static final ChannelTypeUID
DefaultSystemChannelTypeProvider.SYSTEM_CHANNEL_TYPE_UID_MUTE
static final ChannelTypeUID
DefaultSystemChannelTypeProvider.SYSTEM_CHANNEL_TYPE_UID_OUTDOOR_TEMPERATURE
static final ChannelTypeUID
DefaultSystemChannelTypeProvider.SYSTEM_CHANNEL_TYPE_UID_POWER
static final ChannelTypeUID
DefaultSystemChannelTypeProvider.SYSTEM_CHANNEL_TYPE_UID_RAWBUTTON
static final ChannelTypeUID
DefaultSystemChannelTypeProvider.SYSTEM_CHANNEL_TYPE_UID_RAWROCKER
static final ChannelTypeUID
DefaultSystemChannelTypeProvider.SYSTEM_CHANNEL_TYPE_UID_SIGNAL_STRENGTH
static final ChannelTypeUID
DefaultSystemChannelTypeProvider.SYSTEM_CHANNEL_TYPE_UID_TRIGGER
static final ChannelTypeUID
DefaultSystemChannelTypeProvider.SYSTEM_CHANNEL_TYPE_UID_VOLUME
static final ChannelTypeUID
DefaultSystemChannelTypeProvider.SYSTEM_CHANNEL_TYPE_UID_WIND_DIRECTION
static final ChannelTypeUID
DefaultSystemChannelTypeProvider.SYSTEM_CHANNEL_TYPE_UID_WIND_SPEED
Methods in org.openhab.core.thing that return ChannelTypeUIDModifier and TypeMethodDescription@Nullable ChannelTypeUID
Channel.getChannelTypeUID()
Returns the channel type UIDMethods in org.openhab.core.thing with parameters of type ChannelTypeUIDModifier and TypeMethodDescription@Nullable ChannelType
DefaultSystemChannelTypeProvider.getChannelType
(ChannelTypeUID channelTypeUID, @Nullable Locale locale) Constructors in org.openhab.core.thing with parameters of type ChannelTypeUIDModifierConstructorDescriptionprotected
Channel
(ChannelUID uid, @Nullable ChannelTypeUID channelTypeUID, @Nullable String acceptedItemType, ChannelKind kind, @Nullable Configuration configuration, Set<String> defaultTags, @Nullable Map<String, String> properties, @Nullable String label, @Nullable String description, @Nullable AutoUpdatePolicy autoUpdatePolicy) Use theChannelBuilder
for building channels. -
Uses of ChannelTypeUID in org.openhab.core.thing.binding
Methods in org.openhab.core.thing.binding with parameters of type ChannelTypeUIDModifier and TypeMethodDescriptionThingHandlerCallback.createChannelBuilder
(ChannelUID channelUID, ChannelTypeUID channelTypeUID) Creates aChannelBuilder
which is preconfigured with values from the givenChannelType
.@Nullable ChannelType
AbstractStorageBasedTypeProvider.getChannelType
(ChannelTypeUID channelTypeUID, @Nullable Locale locale) protected @Nullable ConfigDescription
BaseThingHandler.getConfigDescription
(ChannelTypeUID channelTypeUID) Get theConfigDescription
for aChannelTypeUID
@Nullable ConfigDescription
ThingHandlerCallback.getConfigDescription
(ChannelTypeUID channelTypeUID) Get theConfigDescription
for aChannelTypeUID
void
AbstractStorageBasedTypeProvider.removeChannelType
(ChannelTypeUID channelTypeUID) Remove aChannelType
from the storage -
Uses of ChannelTypeUID in org.openhab.core.thing.binding.builder
Methods in org.openhab.core.thing.binding.builder with parameters of type ChannelTypeUIDModifier and TypeMethodDescriptionChannelBuilder.withType
(@Nullable ChannelTypeUID channelTypeUID) -
Uses of ChannelTypeUID in org.openhab.core.thing.i18n
Methods in org.openhab.core.thing.i18n with parameters of type ChannelTypeUIDModifier and TypeMethodDescription@Nullable CommandDescription
ChannelTypeI18nLocalizationService.createLocalizedCommandDescription
(org.osgi.framework.Bundle bundle, @Nullable CommandDescription command, ChannelTypeUID channelTypeUID, @Nullable Locale locale) ChannelTypeI18nLocalizationService.createLocalizedCommandOptions
(org.osgi.framework.Bundle bundle, List<CommandOption> commandOptions, ChannelTypeUID channelTypeUID, @Nullable Locale locale) @Nullable StateDescriptionFragment
ChannelTypeI18nLocalizationService.createLocalizedStateDescriptionFragment
(org.osgi.framework.Bundle bundle, @Nullable StateDescription state, ChannelTypeUID channelTypeUID, @Nullable Locale locale) ChannelTypeI18nLocalizationService.createLocalizedStateOptions
(org.osgi.framework.Bundle bundle, List<StateOption> stateOptions, ChannelTypeUID channelTypeUID, @Nullable Locale locale) @Nullable String
ChannelTypeI18nLocalizationService.createLocalizedStatePattern
(org.osgi.framework.Bundle bundle, String pattern, ChannelTypeUID channelTypeUID, @Nullable Locale locale) -
Uses of ChannelTypeUID in org.openhab.core.thing.profiles
Methods in org.openhab.core.thing.profiles that return types with arguments of type ChannelTypeUIDMethods in org.openhab.core.thing.profiles with parameters of type ChannelTypeUIDModifier and TypeMethodDescriptionProfileTypeBuilder.withSupportedChannelTypeUIDs
(ChannelTypeUID... channelTypeUIDs) Declare that the given channel type(s) are supported by a profile of this type.Method parameters in org.openhab.core.thing.profiles with type arguments of type ChannelTypeUIDModifier and TypeMethodDescriptionProfileTypeBuilder.withSupportedChannelTypeUIDs
(Collection<ChannelTypeUID> channelTypeUIDs) Declare that the given channel type(s) are supported by a profile of this type. -
Uses of ChannelTypeUID in org.openhab.core.thing.type
Methods in org.openhab.core.thing.type that return ChannelTypeUIDModifier and TypeMethodDescriptionChannelDefinition.getChannelTypeUID()
Returns the type of the channel.ChannelType.getUID()
Methods in org.openhab.core.thing.type with parameters of type ChannelTypeUIDModifier and TypeMethodDescription@Nullable ChannelType
ChannelTypeProvider.getChannelType
(ChannelTypeUID channelTypeUID, @Nullable Locale locale) @Nullable ChannelType
ChannelTypeRegistry.getChannelType
(@Nullable ChannelTypeUID channelTypeUID) Returns the channel type for the given UID with the defaultLocale
.@Nullable ChannelType
ChannelTypeRegistry.getChannelType
(@Nullable ChannelTypeUID channelTypeUID, @Nullable Locale locale) Returns the channel type for the given UID and the givenLocale
.static StateChannelTypeBuilder
ChannelTypeBuilder.state
(ChannelTypeUID channelTypeUID, String label, String itemType) Create an instance of a ChannelTypeBuilder forChannelType
s of type STATEstatic TriggerChannelTypeBuilder
ChannelTypeBuilder.trigger
(ChannelTypeUID channelTypeUID, String label) Create an instance of a ChannelTypeBuilder forChannelType
s of type TRIGGERConstructors in org.openhab.core.thing.type with parameters of type ChannelTypeUIDModifierConstructorDescriptionChannelDefinitionBuilder
(String id, ChannelTypeUID channelTypeUID) Creates a new channel definition builder.protected
ChannelType
(ChannelTypeUID uid, boolean advanced, @Nullable String itemType, ChannelKind kind, String label, @Nullable String description, @Nullable String category, @Nullable Set<String> tags, @Nullable StateDescription state, @Nullable CommandDescription commandDescription, @Nullable EventDescription event, @Nullable URI configDescriptionURI, @Nullable AutoUpdatePolicy autoUpdatePolicy) Creates a new instance of this class with the specified parameters.