Package org.openhab.core.thing.dto
Class ChannelDTO
java.lang.Object
org.openhab.core.thing.dto.ChannelDTO
- Direct Known Subclasses:
 EnrichedChannelDTO
This is a data transfer object that is used to serialize channels.
- Author:
 - Dennis Nobel - Initial contribution, Chris Jackson - Added properties and configuration, Kai Kreuzer - Added default tags
 
- 
Field Summary
FieldsModifier and TypeFieldDescription - 
Constructor Summary
ConstructorsConstructorDescriptionChannelDTO(ChannelUID uid, String channelTypeUID, String itemType, ChannelKind kind, String label, String description, Map<String, String> properties, Configuration configuration, Set<String> defaultTags, AutoUpdatePolicy autoUpdatePolicy)  - 
Method Summary
 
- 
Field Details
- 
uid
 - 
id
 - 
channelTypeUID
 - 
itemType
 - 
kind
 - 
label
 - 
description
 - 
defaultTags
 - 
properties
 - 
configuration
 - 
autoUpdatePolicy
 
 - 
 - 
Constructor Details
- 
ChannelDTO
public ChannelDTO() - 
ChannelDTO
public ChannelDTO(ChannelUID uid, String channelTypeUID, String itemType, ChannelKind kind, String label, String description, Map<String, String> properties, Configuration configuration, Set<String> defaultTags, AutoUpdatePolicy autoUpdatePolicy)  
 -