Uses of Enum Class
org.openhab.core.thing.type.ChannelKind
Package
Description
-
Uses of ChannelKind in org.openhab.core.thing
ModifierConstructorDescriptionprotected
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 ChannelKind in org.openhab.core.thing.binding.builder
Modifier and TypeMethodDescriptionChannelBuilder.withKind
(ChannelKind kind) Sets theChannelKind
of theChannel
to be build. -
Uses of ChannelKind in org.openhab.core.thing.dto
ModifierConstructorDescriptionChannelDTO
(ChannelUID uid, String channelTypeUID, String itemType, ChannelKind kind, String label, String description, Map<String, String> properties, Configuration configuration, Set<String> defaultTags, AutoUpdatePolicy autoUpdatePolicy) ChannelTypeDTO
(String uid, String label, String description, String category, String itemType, String unitHint, ChannelKind kind, List<ConfigDescriptionParameterDTO> parameters, List<ConfigDescriptionParameterGroupDTO> parameterGroups, StateDescription stateDescription, Set<String> tags, boolean advanced, CommandDescription commandDescription) -
Uses of ChannelKind in org.openhab.core.thing.type
Modifier and TypeMethodDescriptionChannelType.getKind()
Returns the kind of thisChannelType
, e.g.static ChannelKind
Parses the input string into aChannelKind
.static ChannelKind
Returns the enum constant of this class with the specified name.static ChannelKind[]
ChannelKind.values()
Returns an array containing the constants of this enum class, in the order they are declared.ModifierConstructorDescriptionprotected
ChannelType
(ChannelTypeUID uid, boolean advanced, @Nullable String itemType, @Nullable String unitHint, 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.