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.automation.ManagedRuleProvider (implements org.openhab.core.automation.RuleProvider)
- org.openhab.core.common.registry.AbstractManagedProvider<E,
- org.openhab.core.automation.RuleExecution (implements java.lang.Comparable<T>)
- org.openhab.core.automation.RulePredicates
- org.openhab.core.automation.RuleStatusInfo
- org.openhab.core.common.registry.AbstractProvider<E> (implements org.openhab.core.common.registry.Provider<E>)
Interface Hierarchy
- org.openhab.core.automation.AnnotatedActions
- org.openhab.core.common.registry.Identifiable<T>
- org.openhab.core.automation.Rule
- org.openhab.core.automation.Module
- org.openhab.core.automation.ModuleHandlerCallback
- org.openhab.core.common.registry.Provider<E>
- org.openhab.core.automation.RuleProvider
- org.openhab.core.common.registry.Registry<E,
K> - org.openhab.core.automation.RuleRegistry
- org.openhab.core.automation.RuleManager
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.automation.RuleStatus
- org.openhab.core.automation.RuleStatusDetail
- org.openhab.core.automation.Visibility
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)