Hierarchy For Package org.openhab.core.thing
Class Hierarchy
- java.lang.Object
- org.openhab.core.common.registry.AbstractProvider<E> (implements org.openhab.core.common.registry.Provider<E>)
- org.openhab.core.common.registry.AbstractManagedProvider<E,
K, PE> (implements org.openhab.core.common.registry.ManagedProvider<E, K>) - org.openhab.core.thing.ManagedThingProvider (implements org.openhab.core.thing.ThingProvider)
- org.openhab.core.common.registry.AbstractManagedProvider<E,
- org.openhab.core.common.AbstractUID
- org.openhab.core.thing.UID
- org.openhab.core.thing.ChannelGroupUID
- org.openhab.core.thing.ChannelUID
- org.openhab.core.thing.ThingTypeUID
- org.openhab.core.thing.ThingUID
- org.openhab.core.thing.UID
- org.openhab.core.thing.Channel
- org.openhab.core.thing.CommonTriggerEvents
- org.openhab.core.thing.DefaultSystemChannelTypeProvider (implements org.openhab.core.thing.type.ChannelTypeProvider)
- org.openhab.core.thing.ThingStatusDetail.NoneOnlyStatus
- org.openhab.core.thing.ThingStatusDetail.OfflineStatus
- org.openhab.core.thing.ThingStatusDetail.OnlineStatus
- org.openhab.core.thing.ThingStatusDetail.UninitializedStatus
- org.openhab.core.thing.ThingStatusInfo
- org.openhab.core.common.registry.AbstractProvider<E> (implements org.openhab.core.common.registry.Provider<E>)
Interface Hierarchy
- org.openhab.core.common.registry.Identifiable<T>
- org.openhab.core.common.registry.Provider<E>
- org.openhab.core.thing.ThingProvider
- org.openhab.core.common.registry.Registry<E,
K> - org.openhab.core.thing.ThingRegistry
- org.openhab.core.common.registry.RegistryChangeListener<E>
- org.openhab.core.thing.ThingRegistryChangeListener
- org.openhab.core.thing.ThingManager
- org.openhab.core.thing.ThingTypeMigrationService
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.ThingStatus
- org.openhab.core.thing.ThingStatusDetail
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)