Class Hierarchy
- java.lang.Object
- org.openhab.core.thing.type.AbstractDescriptionType (implements org.openhab.core.common.registry.Identifiable<T>)
- org.openhab.core.thing.type.ChannelGroupType
- org.openhab.core.thing.type.ChannelType
- org.openhab.core.thing.type.ThingType
- org.openhab.core.thing.type.BridgeType
- org.openhab.core.common.AbstractUID
- org.openhab.core.thing.UID
- org.openhab.core.thing.type.ChannelGroupTypeUID
- org.openhab.core.thing.type.ChannelTypeUID
- org.openhab.core.thing.UID
- org.openhab.core.thing.type.ChannelDefinition
- org.openhab.core.thing.type.ChannelDefinitionBuilder
- org.openhab.core.thing.type.ChannelGroupDefinition
- org.openhab.core.thing.type.ChannelGroupTypeBuilder
- org.openhab.core.thing.type.ChannelGroupTypeRegistry
- org.openhab.core.thing.type.ChannelTypeRegistry
- org.openhab.core.thing.type.ThingTypeBuilder
- org.openhab.core.thing.type.ThingTypeRegistry
- org.openhab.core.thing.type.AbstractDescriptionType (implements org.openhab.core.common.registry.Identifiable<T>)
Interface Hierarchy
- org.openhab.core.thing.type.ChannelGroupTypeProvider
- org.openhab.core.thing.type.ChannelTypeBuilder<T>
- org.openhab.core.thing.type.StateChannelTypeBuilder
- org.openhab.core.thing.type.TriggerChannelTypeBuilder
- org.openhab.core.thing.type.ChannelTypeProvider
- org.openhab.core.thing.type.DynamicCommandDescriptionProvider
- org.openhab.core.thing.type.DynamicStateDescriptionProvider
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.openhab.core.thing.type.AutoUpdatePolicy
- org.openhab.core.thing.type.ChannelKind
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)