Uses of Package
org.openhab.core.items
Packages that use org.openhab.core.items
Package
Description
-
Classes in org.openhab.core.items used by org.openhab.core.automation.module.script.defaultscope
-
Classes in org.openhab.core.items used by org.openhab.core.io.rest.core.item
-
Classes in org.openhab.core.items used by org.openhab.core.io.websocket.eventClassDescriptionThe ItemRegistry is the central place, where items are kept in memory and their state is permanently tracked.
-
Classes in org.openhab.core.items used by org.openhab.core.itemsClassDescriptionDeprecated.This class is not meant as a public API - it should only be used internally from within the frameworkThe abstract base class for all items.Group functions are used by active group items to calculate a state for the group out of the states of all its member items.This interface defines the core features of an openHAB item.This class allows the easy construction of an
Item
using the builder pattern.Creates a newItemBuilder
which is based on all availableItemFactory
s.This Factory creates concrete instances of the known ItemTypes.This is an abstract parent exception to be extended by any exceptions related to item lookups in the item registry.This exception is thrown by theItemRegistry
if an item could not be found.This exception can be thrown whenever a search pattern does not uniquely identify an item.An item provider provides instances ofGenericItem
.This is a data class for storing meta-data for a given item and namespace.TheMetadataAwareItem
is an interface that can be implemented byItem
s that need to be notified of metadata changes.This class represents the key of aMetadata
entity.This is a marker interface for metadata provider implementations that should be used to register those as an OSGi service.This interface must be implemented by all classes that want to be notified about changes in the state of an item.This interface must be implemented by all classes that want to be notified about |@link TimeSeries} updates of an item. -
Classes in org.openhab.core.items used by org.openhab.core.items.dtoClassDescriptionGroup functions are used by active group items to calculate a state for the group out of the states of all its member items.This interface defines the core features of an openHAB item.Creates a new
ItemBuilder
which is based on all availableItemFactory
s. -
Classes in org.openhab.core.items used by org.openhab.core.items.events
-
Classes in org.openhab.core.items used by org.openhab.core.libraryClassDescriptionThe abstract base class for all items.This Factory creates concrete instances of the known ItemTypes.
-
Classes in org.openhab.core.items used by org.openhab.core.library.itemsClassDescriptionDeprecated.This class is not meant as a public API - it should only be used internally from within the frameworkThe abstract base class for all items.This interface defines the core features of an openHAB item.This is a data class for storing meta-data for a given item and namespace.The
MetadataAwareItem
is an interface that can be implemented byItem
s that need to be notified of metadata changes. -
Classes in org.openhab.core.items used by org.openhab.core.library.typesClassDescriptionGroup functions are used by active group items to calculate a state for the group out of the states of all its member items.This interface defines the core features of an openHAB item.
-
Classes in org.openhab.core.items used by org.openhab.core.model.rule.jvmmodelClassDescriptionThe ItemRegistry is the central place, where items are kept in memory and their state is permanently tracked.
-
Classes in org.openhab.core.items used by org.openhab.core.model.scriptClassDescriptionThe ItemRegistry is the central place, where items are kept in memory and their state is permanently tracked.
-
Classes in org.openhab.core.items used by org.openhab.core.model.script.actions
-
Classes in org.openhab.core.items used by org.openhab.core.model.script.interpreter
-
Classes in org.openhab.core.items used by org.openhab.core.model.script.jvmmodelClassDescriptionThis interface defines the core features of an openHAB item.The ItemRegistry is the central place, where items are kept in memory and their state is permanently tracked.This is a listener interface which should be implemented where ever the item registry is used in order to be notified of any dynamic changes in the provided items.
-
Classes in org.openhab.core.items used by org.openhab.core.persistence
-
Classes in org.openhab.core.items used by org.openhab.core.persistence.extensions
-
Classes in org.openhab.core.items used by org.openhab.core.persistence.filter
-
Classes in org.openhab.core.items used by org.openhab.core.semantics
-
Classes in org.openhab.core.items used by org.openhab.core.thing.linkClassDescriptionThis interface defines the core features of an openHAB item.The ItemRegistry is the central place, where items are kept in memory and their state is permanently tracked.
-
Classes in org.openhab.core.items used by org.openhab.core.ui.chart
-
Classes in org.openhab.core.items used by org.openhab.core.ui.itemsClassDescriptionThis interface defines the core features of an openHAB item.The ItemRegistry is the central place, where items are kept in memory and their state is permanently tracked.
-
Classes in org.openhab.core.items used by org.openhab.core.voice.textClassDescriptionThis interface defines the core features of an openHAB item.The ItemRegistry is the central place, where items are kept in memory and their state is permanently tracked.This is a data class for storing meta-data for a given item and namespace.The MetadataRegistry is the central place, where additional information about items is kept.