Package org.openhab.core.thing.dto
Class ChannelTypeDTO
java.lang.Object
org.openhab.core.thing.dto.ChannelTypeDTO
This is a data transfer object that is used with to serialize channel types.
- Author:
- Chris Jackson - Initial contribution, Mark Herwege - added unit hint
-
Field Summary
Modifier and TypeFieldDescriptionboolean
-
Constructor Summary
ConstructorDescriptionChannelTypeDTO
(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) -
Method Summary
-
Field Details
-
parameters
-
parameterGroups
-
description
-
label
-
category
-
itemType
-
unitHint
-
kind
-
stateDescription
-
tags
-
UID
-
advanced
public boolean advanced -
commandDescription
-
-
Constructor Details
-
ChannelTypeDTO
public ChannelTypeDTO() -
ChannelTypeDTO
public 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)
-