Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- A - Enum constant in enum class org.openhab.core.audio.utils.ToneSynthesizer.Note
- AAC - Static variable in class org.openhab.core.audio.AudioFormat
- AAC_EXTENSION - Static variable in class org.openhab.core.audio.FileAudioStream
- Ab - Enum constant in enum class org.openhab.core.audio.utils.ToneSynthesizer.Note
- abort() - Method in interface org.openhab.core.voice.KSServiceHandle
-
Aborts keyword spotting in the associated
KSService
- abort() - Method in interface org.openhab.core.voice.STTServiceHandle
-
Aborts recognition in the associated
STTService
- abortScan() - Method in class org.openhab.core.config.discovery.AbstractDiscoveryService
- abortScan() - Method in interface org.openhab.core.config.discovery.DiscoveryService
-
Stops an active scan for devices.
This method must not block any calls such as#startScan()
and must return fast. - abortScan(String) - Method in interface org.openhab.core.config.discovery.DiscoveryServiceRegistry
-
Aborts a started discovery on all
DiscoveryService
s for the given binding id. - abortScan(ThingTypeUID) - Method in interface org.openhab.core.config.discovery.DiscoveryServiceRegistry
-
Aborts a started discovery on all
DiscoveryService
s for the given thing type. - ABSTRACT_UNIT - Static variable in interface org.openhab.core.model.script.script.ScriptPackage
-
The meta object id for the '
Abstract Unit
' class. - ABSTRACT_UNIT - Static variable in interface org.openhab.core.model.script.script.ScriptPackage.Literals
-
The meta object literal for the '
Abstract Unit
' class. - ABSTRACT_UNIT__VALUE - Static variable in interface org.openhab.core.model.script.script.ScriptPackage
-
The feature id for the 'Value' attribute.
- ABSTRACT_UNIT__VALUE - Static variable in interface org.openhab.core.model.script.script.ScriptPackage.Literals
-
The meta object literal for the 'Value' attribute feature.
- ABSTRACT_UNIT_FEATURE_COUNT - Static variable in interface org.openhab.core.model.script.script.ScriptPackage
-
The number of structural features of the 'Abstract Unit' class.
- AbstractCachedTTSService - Class in org.openhab.core.voice
-
Implements cache functionality for the TTS service extending this class.
- AbstractCachedTTSService(TTSCache) - Constructor for class org.openhab.core.voice.AbstractCachedTTSService
- AbstractConsoleCommandExtension - Class in org.openhab.core.io.console.extensions
-
A base class that should be used by console command extension for better inclusion.
- AbstractConsoleCommandExtension(String, String) - Constructor for class org.openhab.core.io.console.extensions.AbstractConsoleCommandExtension
-
Generate a new console command extension.
- AbstractDescriptionType - Class in org.openhab.core.thing.type
-
The
AbstractDescriptionType
class is the base class for aThingType
, aBridgeType
aChannelType
or aChannelGroupType
. - AbstractDescriptionType(UID, String, String, URI) - Constructor for class org.openhab.core.thing.type.AbstractDescriptionType
-
Creates a new instance of this class with the specified parameters.
- AbstractDiscoveryService - Class in org.openhab.core.config.discovery
-
The
AbstractDiscoveryService
provides methods which handle theDiscoveryListener
s. - AbstractDiscoveryService(int) - Constructor for class org.openhab.core.config.discovery.AbstractDiscoveryService
-
Creates a new instance of this class with the specified parameters and background discovery enabled.
- AbstractDiscoveryService(Set<ThingTypeUID>, int) - Constructor for class org.openhab.core.config.discovery.AbstractDiscoveryService
-
Creates a new instance of this class with the specified parameters and background discovery enabled.
- AbstractDiscoveryService(Set<ThingTypeUID>, int, boolean) - Constructor for class org.openhab.core.config.discovery.AbstractDiscoveryService
-
Creates a new instance of this class with the specified parameters.
- AbstractDynamicDescriptionProvider - Class in org.openhab.core.thing.binding
-
The
AbstractDynamicDescriptionProvider
provides a base implementation for dynamic description providers. - AbstractDynamicDescriptionProvider() - Constructor for class org.openhab.core.thing.binding.AbstractDynamicDescriptionProvider
- AbstractEvent - Class in org.openhab.core.events
-
Abstract implementation of the
Event
interface. - AbstractEvent(String, String, String) - Constructor for class org.openhab.core.events.AbstractEvent
-
Must be called in subclass constructor to create a new event.
- AbstractEventFactory - Class in org.openhab.core.events
-
The
AbstractEventFactory
defines an abstract implementation of theEventFactory
interface. - AbstractEventFactory(Set<String>) - Constructor for class org.openhab.core.events.AbstractEventFactory
-
Must be called in subclass constructor to define the supported event types.
- AbstractFileTransformationService<T> - Class in org.openhab.core.transform
-
Deprecated.
- AbstractFileTransformationService() - Constructor for class org.openhab.core.transform.AbstractFileTransformationService
-
Deprecated.
- AbstractFileTransformationService.FileExtensionsFilter - Class in org.openhab.core.transform
-
Deprecated.
- AbstractI18nException - Exception in org.openhab.core.i18n
-
Provides an exception class for openHAB that incorporates support for internationalization
- AbstractI18nException(String, Object...) - Constructor for exception org.openhab.core.i18n.AbstractI18nException
- AbstractI18nException(String, Throwable, Object...) - Constructor for exception org.openhab.core.i18n.AbstractI18nException
- AbstractI18nException(Throwable) - Constructor for exception org.openhab.core.i18n.AbstractI18nException
- AbstractI18nMojo - Class in org.openhab.core.tools.i18n.plugin
-
Base class for internationalization mojos using openHAB XML information.
- AbstractI18nMojo() - Constructor for class org.openhab.core.tools.i18n.plugin.AbstractI18nMojo
- AbstractInboxEvent - Class in org.openhab.core.config.discovery.inbox.events
-
Abstract implementation of an inbox event which will be posted by the
Inbox
for added, removed and updated discovery results. - AbstractInboxEvent(String, String, DiscoveryResultDTO) - Constructor for class org.openhab.core.config.discovery.inbox.events.AbstractInboxEvent
-
Must be called in subclass constructor to create an inbox event.
- AbstractItemChannelLinkRegistryEvent - Class in org.openhab.core.thing.link.events
-
AbstractItemChannelLinkRegistryEvent
is an abstract class for item channel link events. - AbstractItemChannelLinkRegistryEvent(String, String, ItemChannelLinkDTO) - Constructor for class org.openhab.core.thing.link.events.AbstractItemChannelLinkRegistryEvent
- AbstractItemEventSubscriber - Class in org.openhab.core.items.events
-
The
AbstractItemEventSubscriber
defines an abstract implementation of theEventSubscriber
interface for receivingItemStateEvent
s andItemCommandEvent
s from the openHAB event bus. - AbstractItemEventSubscriber() - Constructor for class org.openhab.core.items.events.AbstractItemEventSubscriber
- AbstractItemRegistryEvent - Class in org.openhab.core.items.events
-
Abstract implementation of an item registry event which will be posted by the
ItemRegistry
for added, removed and updated items. - AbstractItemRegistryEvent(String, String, String, ItemDTO) - Constructor for class org.openhab.core.items.events.AbstractItemRegistryEvent
-
Must be called in subclass constructor to create a new item registry event.
- AbstractItemsIdeModule - Class in org.openhab.core.model.ide
-
Manual modifications go to
ItemsIdeModule
. - AbstractItemsIdeModule() - Constructor for class org.openhab.core.model.ide.AbstractItemsIdeModule
- AbstractItemsRuntimeModule - Class in org.openhab.core.model
-
Manual modifications go to
ItemsRuntimeModule
. - AbstractItemsRuntimeModule() - Constructor for class org.openhab.core.model.AbstractItemsRuntimeModule
- AbstractItemsScopeProvider - Class in org.openhab.core.model.scoping
- AbstractItemsScopeProvider() - Constructor for class org.openhab.core.model.scoping.AbstractItemsScopeProvider
- AbstractItemsSemanticSequencer - Class in org.openhab.core.model.serializer
- AbstractItemsSemanticSequencer() - Constructor for class org.openhab.core.model.serializer.AbstractItemsSemanticSequencer
- AbstractItemsSyntacticSequencer - Class in org.openhab.core.model.serializer
- AbstractItemsSyntacticSequencer() - Constructor for class org.openhab.core.model.serializer.AbstractItemsSyntacticSequencer
- AbstractItemsValidator - Class in org.openhab.core.model.validation
- AbstractItemsValidator() - Constructor for class org.openhab.core.model.validation.AbstractItemsValidator
- AbstractLink - Class in org.openhab.core.thing.link
-
AbstractLink
is the abstract base class of all links. - AbstractLink(String) - Constructor for class org.openhab.core.thing.link.AbstractLink
-
Constructor.
- AbstractLinkDTO - Class in org.openhab.core.thing.link.dto
-
This is an abstract class for link data transfer object that is used to serialize links.
- AbstractLinkDTO() - Constructor for class org.openhab.core.thing.link.dto.AbstractLinkDTO
-
Default constructor for deserialization e.g.
- AbstractLinkDTO(String) - Constructor for class org.openhab.core.thing.link.dto.AbstractLinkDTO
- AbstractLinkRegistry<L extends AbstractLink,
P extends Provider<L>> - Class in org.openhab.core.thing.link -
AbstractLinkRegistry
is an abstract class for link based registries, which handleAbstractLink
s. - AbstractLinkRegistry(Class<P>) - Constructor for class org.openhab.core.thing.link.AbstractLinkRegistry
- AbstractManagedProvider<E extends Identifiable<K>,
K, PE> - Class in org.openhab.core.common.registry -
AbstractManagedProvider
is an abstract implementation for theManagedProvider
interface and can be used as base class forManagedProvider
implementations. - AbstractManagedProvider(StorageService) - Constructor for class org.openhab.core.common.registry.AbstractManagedProvider
- AbstractPersistenceIdeModule - Class in org.openhab.core.model.persistence.ide
-
Manual modifications go to
PersistenceIdeModule
. - AbstractPersistenceIdeModule() - Constructor for class org.openhab.core.model.persistence.ide.AbstractPersistenceIdeModule
- AbstractPersistenceRuntimeModule - Class in org.openhab.core.model.persistence
-
Manual modifications go to
PersistenceRuntimeModule
. - AbstractPersistenceRuntimeModule() - Constructor for class org.openhab.core.model.persistence.AbstractPersistenceRuntimeModule
- AbstractPersistenceScopeProvider - Class in org.openhab.core.model.persistence.scoping
- AbstractPersistenceScopeProvider() - Constructor for class org.openhab.core.model.persistence.scoping.AbstractPersistenceScopeProvider
- AbstractPersistenceSemanticSequencer - Class in org.openhab.core.model.persistence.serializer
- AbstractPersistenceSemanticSequencer() - Constructor for class org.openhab.core.model.persistence.serializer.AbstractPersistenceSemanticSequencer
- AbstractPersistenceSyntacticSequencer - Class in org.openhab.core.model.persistence.serializer
- AbstractPersistenceSyntacticSequencer() - Constructor for class org.openhab.core.model.persistence.serializer.AbstractPersistenceSyntacticSequencer
- AbstractPersistenceValidator - Class in org.openhab.core.model.persistence.validation
- AbstractPersistenceValidator() - Constructor for class org.openhab.core.model.persistence.validation.AbstractPersistenceValidator
- AbstractProvider<E> - Class in org.openhab.core.common.registry
-
AbstractProvider
can be used as base class forProvider
implementations. - AbstractProvider() - Constructor for class org.openhab.core.common.registry.AbstractProvider
- AbstractReconnectStrategy - Class in org.openhab.core.io.transport.mqtt.reconnect
-
Implement this class to provide a strategy for (re)establishing a lost broker connection.
- AbstractReconnectStrategy() - Constructor for class org.openhab.core.io.transport.mqtt.reconnect.AbstractReconnectStrategy
- AbstractRegistry<E extends Identifiable<K>,
K, P extends Provider<E>> - Class in org.openhab.core.common.registry -
The
AbstractRegistry
is an abstract implementation of theRegistry
interface, that can be used as base class forRegistry
implementations. - AbstractRegistry(Class<P>) - Constructor for class org.openhab.core.common.registry.AbstractRegistry
-
Constructor.
- AbstractRemoteAddonService - Class in org.openhab.core.addon.marketplace
-
The
AbstractRemoteAddonService
implements basic functionality of a remote add-on-service - AbstractRemoteAddonService(EventPublisher, ConfigurationAdmin, StorageService, String) - Constructor for class org.openhab.core.addon.marketplace.AbstractRemoteAddonService
- AbstractResourceIconProvider - Class in org.openhab.core.ui.icon
-
This is an abstract base class for implementing icon providers that serve icons from file resources.
- AbstractResourceIconProvider(TranslationProvider) - Constructor for class org.openhab.core.ui.icon.AbstractResourceIconProvider
- AbstractRuleBasedInterpreter - Class in org.openhab.core.voice.text
-
A human language command interpretation service.
- AbstractRuleBasedInterpreter(EventPublisher, ItemRegistry) - Constructor for class org.openhab.core.voice.text.AbstractRuleBasedInterpreter
- AbstractRuleRegistryEvent - Class in org.openhab.core.automation.events
-
abstract class for rule events
- AbstractRuleRegistryEvent(String, String, String, RuleDTO) - Constructor for class org.openhab.core.automation.events.AbstractRuleRegistryEvent
-
Must be called in subclass constructor to create a new rule registry event.
- AbstractRulesIdeModule - Class in org.openhab.core.model.rule.ide
-
Manual modifications go to
RulesIdeModule
. - AbstractRulesIdeModule() - Constructor for class org.openhab.core.model.rule.ide.AbstractRulesIdeModule
- AbstractRulesRuntimeModule - Class in org.openhab.core.model.rule
-
Manual modifications go to
RulesRuntimeModule
. - AbstractRulesRuntimeModule() - Constructor for class org.openhab.core.model.rule.AbstractRulesRuntimeModule
- AbstractRulesScopeProvider - Class in org.openhab.core.model.rule.scoping
- AbstractRulesScopeProvider() - Constructor for class org.openhab.core.model.rule.scoping.AbstractRulesScopeProvider
- AbstractRulesSemanticSequencer - Class in org.openhab.core.model.rule.serializer
- AbstractRulesSemanticSequencer() - Constructor for class org.openhab.core.model.rule.serializer.AbstractRulesSemanticSequencer
- AbstractRulesSyntacticSequencer - Class in org.openhab.core.model.rule.serializer
- AbstractRulesSyntacticSequencer() - Constructor for class org.openhab.core.model.rule.serializer.AbstractRulesSyntacticSequencer
- AbstractRulesValidator - Class in org.openhab.core.model.rule.validation
- AbstractRulesValidator() - Constructor for class org.openhab.core.model.rule.validation.AbstractRulesValidator
- AbstractScriptDependencyTracker - Class in org.openhab.core.automation.module.script.rulesupport.loader
-
The
AbstractScriptDependencyTracker
tracks dependencies between scripts and reloads dependees It needs to be sub-classed for eachScriptEngineFactory
that wants to support dependency tracking - AbstractScriptDependencyTracker(WatchService, String) - Constructor for class org.openhab.core.automation.module.script.rulesupport.loader.AbstractScriptDependencyTracker
- AbstractScriptEngineFactory - Class in org.openhab.core.automation.module.script
-
This is an abstract class for implementing
ScriptEngineFactory
s. - AbstractScriptEngineFactory() - Constructor for class org.openhab.core.automation.module.script.AbstractScriptEngineFactory
- AbstractScriptFileWatcher - Class in org.openhab.core.automation.module.script.rulesupport.loader
-
The
AbstractScriptFileWatcher
is default implementation for watching a directory for files. - AbstractScriptFileWatcher(WatchService, ScriptEngineManager, ReadyService, StartLevelService, String, boolean) - Constructor for class org.openhab.core.automation.module.script.rulesupport.loader.AbstractScriptFileWatcher
- AbstractScriptIdeModule - Class in org.openhab.core.model.script.ide
-
Manual modifications go to
ScriptIdeModule
. - AbstractScriptIdeModule() - Constructor for class org.openhab.core.model.script.ide.AbstractScriptIdeModule
- AbstractScriptRuntimeModule - Class in org.openhab.core.model.script
-
Manual modifications go to
ScriptRuntimeModule
. - AbstractScriptRuntimeModule() - Constructor for class org.openhab.core.model.script.AbstractScriptRuntimeModule
- AbstractScriptScopeProvider - Class in org.openhab.core.model.script.scoping
- AbstractScriptScopeProvider() - Constructor for class org.openhab.core.model.script.scoping.AbstractScriptScopeProvider
- AbstractScriptSemanticSequencer - Class in org.openhab.core.model.script.serializer
- AbstractScriptSemanticSequencer() - Constructor for class org.openhab.core.model.script.serializer.AbstractScriptSemanticSequencer
- AbstractScriptSyntacticSequencer - Class in org.openhab.core.model.script.serializer
- AbstractScriptSyntacticSequencer() - Constructor for class org.openhab.core.model.script.serializer.AbstractScriptSyntacticSequencer
- AbstractScriptValidator - Class in org.openhab.core.model.script.validation
- AbstractScriptValidator() - Constructor for class org.openhab.core.model.script.validation.AbstractScriptValidator
- AbstractSitemapIdeModule - Class in org.openhab.core.model.sitemap.ide
-
Manual modifications go to
SitemapIdeModule
. - AbstractSitemapIdeModule() - Constructor for class org.openhab.core.model.sitemap.ide.AbstractSitemapIdeModule
- AbstractSitemapRuntimeModule - Class in org.openhab.core.model.sitemap
-
Manual modifications go to
SitemapRuntimeModule
. - AbstractSitemapRuntimeModule() - Constructor for class org.openhab.core.model.sitemap.AbstractSitemapRuntimeModule
- AbstractSitemapScopeProvider - Class in org.openhab.core.model.sitemap.scoping
- AbstractSitemapScopeProvider() - Constructor for class org.openhab.core.model.sitemap.scoping.AbstractSitemapScopeProvider
- AbstractSitemapSemanticSequencer - Class in org.openhab.core.model.sitemap.serializer
- AbstractSitemapSemanticSequencer() - Constructor for class org.openhab.core.model.sitemap.serializer.AbstractSitemapSemanticSequencer
- AbstractSitemapSyntacticSequencer - Class in org.openhab.core.model.sitemap.serializer
- AbstractSitemapSyntacticSequencer() - Constructor for class org.openhab.core.model.sitemap.serializer.AbstractSitemapSyntacticSequencer
- AbstractSitemapValidator - Class in org.openhab.core.model.sitemap.validation
- AbstractSitemapValidator() - Constructor for class org.openhab.core.model.sitemap.validation.AbstractSitemapValidator
- AbstractStorageBasedTypeProvider - Class in org.openhab.core.thing.binding
-
The
AbstractStorageBasedTypeProvider
is the base class for the implementation of aStorage
basedThingTypeProvider
,ChannelTypeProvider
andChannelGroupTypeProvider
It can be subclassed by bindings that createThingType
s andChannelType
s on-the-fly and need to persist those for future thing initializations - AbstractStorageBasedTypeProvider(StorageService) - Constructor for class org.openhab.core.thing.binding.AbstractStorageBasedTypeProvider
-
Instantiate a new storage based type provider.
- AbstractThingDTO - Class in org.openhab.core.thing.dto
-
This is a data transfer object that is used to serialize things.
- AbstractThingDTO() - Constructor for class org.openhab.core.thing.dto.AbstractThingDTO
- AbstractThingDTO(String, String, String, String, Map<String, Object>, Map<String, String>, String) - Constructor for class org.openhab.core.thing.dto.AbstractThingDTO
- AbstractThingIdeModule - Class in org.openhab.core.model.thing.ide
-
Manual modifications go to
ThingIdeModule
. - AbstractThingIdeModule() - Constructor for class org.openhab.core.model.thing.ide.AbstractThingIdeModule
- AbstractThingRegistryEvent - Class in org.openhab.core.thing.events
-
Abstract implementation of a thing registry event which will be posted by a
ThingRegistry
for added, removed and updated items. - AbstractThingRegistryEvent(String, String, String, ThingDTO) - Constructor for class org.openhab.core.thing.events.AbstractThingRegistryEvent
-
Must be called in subclass constructor to create a new thing registry event.
- AbstractThingRuntimeModule - Class in org.openhab.core.model.thing
-
Manual modifications go to
ThingRuntimeModule
. - AbstractThingRuntimeModule() - Constructor for class org.openhab.core.model.thing.AbstractThingRuntimeModule
- AbstractThingScopeProvider - Class in org.openhab.core.model.thing.scoping
- AbstractThingScopeProvider() - Constructor for class org.openhab.core.model.thing.scoping.AbstractThingScopeProvider
- AbstractThingSemanticSequencer - Class in org.openhab.core.model.thing.serializer
- AbstractThingSemanticSequencer() - Constructor for class org.openhab.core.model.thing.serializer.AbstractThingSemanticSequencer
- AbstractThingSyntacticSequencer - Class in org.openhab.core.model.thing.serializer
- AbstractThingSyntacticSequencer() - Constructor for class org.openhab.core.model.thing.serializer.AbstractThingSyntacticSequencer
- AbstractThingValidator - Class in org.openhab.core.model.thing.validation
- AbstractThingValidator() - Constructor for class org.openhab.core.model.thing.validation.AbstractThingValidator
- AbstractTypedEventSubscriber<T extends Event> - Class in org.openhab.core.events
-
The
AbstractTypedEventSubscriber
is an abstract implementation of theEventSubscriber
interface which helps to subscribe to a specific event type. - AbstractTypedEventSubscriber(String) - Constructor for class org.openhab.core.events.AbstractTypedEventSubscriber
-
Constructs a new typed event subscriber.
- AbstractUID - Class in org.openhab.core.common
-
A non specific base class for unique identifiers.
- AbstractUID() - Constructor for class org.openhab.core.common.AbstractUID
-
Constructor must be public, otherwise it can not be called by subclasses from another package.
- AbstractUID(String) - Constructor for class org.openhab.core.common.AbstractUID
-
Parses a UID for a given string.
- AbstractUID(String...) - Constructor for class org.openhab.core.common.AbstractUID
-
Creates an AbstractUID for a list of segments.
- AbstractUID(List<String>) - Constructor for class org.openhab.core.common.AbstractUID
-
Creates a UID for list of segments.
- AbstractUnit - Interface in org.openhab.core.model.script.script
-
A representation of the model object 'Abstract Unit'.
- AbstractUnitElements() - Constructor for class org.openhab.core.model.script.services.ScriptGrammarAccess.AbstractUnitElements
- AbstractUnitImpl - Class in org.openhab.core.model.script.script.impl
-
An implementation of the model object 'Abstract Unit'.
- AbstractUnitImpl() - Constructor for class org.openhab.core.model.script.script.impl.AbstractUnitImpl
- AbstractXmlBasedProvider<T_ID,
T_OBJECT extends Identifiable<@NonNull T_ID>> - Class in org.openhab.core.config.core.xml -
Common base class for XML based providers.
- AbstractXmlBasedProvider() - Constructor for class org.openhab.core.config.core.xml.AbstractXmlBasedProvider
- AbstractXmlConfigDescriptionProvider - Class in org.openhab.core.config.core.xml
-
The
AbstractXmlConfigDescriptionProvider
is a concrete implementation of theConfigDescriptionProvider
service interface. - AbstractXmlConfigDescriptionProvider() - Constructor for class org.openhab.core.config.core.xml.AbstractXmlConfigDescriptionProvider
- accept(File, String) - Method in class org.openhab.core.transform.AbstractFileTransformationService.FileExtensionsFilter
-
Deprecated.
- accept(String) - Method in interface org.openhab.core.automation.module.script.ScriptDependencyListener
- accept(ModbusSlaveEndpointVisitor<R>) - Method in class org.openhab.core.io.transport.modbus.endpoint.ModbusSerialSlaveEndpoint
- accept(ModbusSlaveEndpointVisitor<R>) - Method in interface org.openhab.core.io.transport.modbus.endpoint.ModbusSlaveEndpoint
- accept(ModbusSlaveEndpointVisitor<R>) - Method in class org.openhab.core.io.transport.modbus.endpoint.ModbusTCPSlaveEndpoint
- accept(ModbusSlaveEndpointVisitor<R>) - Method in class org.openhab.core.io.transport.modbus.endpoint.ModbusUDPSlaveEndpoint
- accept(ModbusWriteRequestBlueprintVisitor) - Method in class org.openhab.core.io.transport.modbus.ModbusWriteCoilRequestBlueprint
- accept(ModbusWriteRequestBlueprintVisitor) - Method in class org.openhab.core.io.transport.modbus.ModbusWriteRegisterRequestBlueprint
- accept(ModbusWriteRequestBlueprintVisitor) - Method in class org.openhab.core.io.transport.modbus.ModbusWriteRequestBlueprint
-
Accept visitor
- AccessTokenRefreshListener - Interface in org.openhab.core.auth.client.oauth2
-
Handler to act up on changes of the access token.
- AccessTokenResponse - Class in org.openhab.core.auth.client.oauth2
-
This is the Access Token Response, a simple value-object that holds the result of the from an Access Token Request, as listed in RFC 6749: 4.1.4 - Authorization Code grant - Access Token Response, 4.2.2 - Implicit Grant - Access Token Response, 4.3.3 - Resource Owner Password Credentials Grant - Access Token Response 4.4.3 - Client Credentials Grant - Access Token Response
- AccessTokenResponse() - Constructor for class org.openhab.core.auth.client.oauth2.AccessTokenResponse
- ACKNOWLEDGE - Enum constant in enum class org.openhab.core.io.transport.modbus.exception.ModbusSlaveErrorResponseException.KnownExceptionCode
- ACKNOWLEDGE - Static variable in exception org.openhab.core.io.transport.modbus.exception.ModbusSlaveErrorResponseException
-
Specialized use in conjunction with programming commands.
- Action - Interface in org.openhab.core.automation
-
This interface represents automation
Action
modules which are the expected result ofRule
s execution. - ActionBuilder - Class in org.openhab.core.automation.util
-
This class allows the easy construction of an
Action
instance using the builder pattern. - ActionBuilder() - Constructor for class org.openhab.core.automation.util.ActionBuilder
- ActionBuilder(Action) - Constructor for class org.openhab.core.automation.util.ActionBuilder
- ActionClassLoader - Class in org.openhab.core.model.script.scoping
-
This is a special class loader that tries to resolve classes from available
ActionService
s, if the class cannot be resolved from the normal classpath. - ActionClassLoader(ClassLoader) - Constructor for class org.openhab.core.model.script.scoping.ActionClassLoader
- ActionDoc - Annotation Interface in org.openhab.core.model.script.engine.action
- ActionDTO - Class in org.openhab.core.automation.dto
-
This is a data transfer object that is used to serialize the respective class.
- ActionDTO() - Constructor for class org.openhab.core.automation.dto.ActionDTO
- ActionDTOMapper - Class in org.openhab.core.automation.dto
-
This is a utility class to convert between the respective object and its DTO.
- ActionDTOMapper() - Constructor for class org.openhab.core.automation.dto.ActionDTOMapper
- ActionHandler - Interface in org.openhab.core.automation.handler
-
This interface should be implemented by external modules which provide functionality for processing
Action
modules. - ActionInput - Annotation Interface in org.openhab.core.automation.annotation
-
Input parameter for an action module
- ActionInputs - Annotation Interface in org.openhab.core.automation.annotation
-
Input parameter wrapper for an action module
- ActionModuleKind - Enum Class in org.openhab.core.automation.module.provider
-
Type to distinguish annotated ActionModules
- ActionOutput - Annotation Interface in org.openhab.core.automation.annotation
-
Output parameter for an action module
- ActionOutputs - Annotation Interface in org.openhab.core.automation.annotation
-
Output parameter wrapper for an action module
- actions - Variable in class org.openhab.core.automation.dto.RuleDTO
- actions - Variable in class org.openhab.core.automation.dto.RuleTemplateDTO
- actions - Variable in class org.openhab.core.automation.module.script.rulesupport.shared.simple.SimpleRule
- ActionScope - Annotation Interface in org.openhab.core.automation.annotation
-
Scope definition for an action module
- ActionService - Interface in org.openhab.core.model.script.engine.action
-
This interface must be implemented by services that want to contribute script actions.
- actionServices - Variable in class org.openhab.core.model.script.ScriptServiceUtil
- ActionType - Class in org.openhab.core.automation.type
-
This class provides common functionality for creating
Action
instances by supplying their meta-information. - ActionType(String, List<ConfigDescriptionParameter>, String, String, Set<String>, Visibility, List<Input>, List<Output>) - Constructor for class org.openhab.core.automation.type.ActionType
- ActionType(String, List<ConfigDescriptionParameter>, List<Input>) - Constructor for class org.openhab.core.automation.type.ActionType
-
Creates an instance of
ActionType
with base properties - UID, aList
of configuration descriptions and aList
ofInput
definitions. - ActionType(String, List<ConfigDescriptionParameter>, List<Input>, List<Output>) - Constructor for class org.openhab.core.automation.type.ActionType
- ActionTypeDTO - Class in org.openhab.core.automation.dto
-
This is a data transfer object that is used to serialize the respective class.
- ActionTypeDTO() - Constructor for class org.openhab.core.automation.dto.ActionTypeDTO
- ActionTypeDTOMapper - Class in org.openhab.core.automation.dto
-
This is a utility class to convert between the respective object and its DTO.
- ActionTypeDTOMapper() - Constructor for class org.openhab.core.automation.dto.ActionTypeDTOMapper
- activate() - Method in class org.openhab.core.automation.module.script.rulesupport.loader.AbstractScriptFileWatcher
- activate() - Method in class org.openhab.core.model.rule.jvmmodel.RulesRefresher
- activate() - Method in interface org.openhab.core.thing.binding.ThingHandlerService
-
Method that will be called if this service will be activated
- activate(Map<String, Object>) - Method in class org.openhab.core.config.discovery.AbstractDiscoveryService
-
Called on component activation, if the implementation of this class is an OSGi declarative service and does not override the method.
- activate(Map<String, Object>) - Method in class org.openhab.core.common.ThreadPoolManager
- activate(Map<String, Object>) - Method in class org.openhab.core.magic.service.MagicMultiInstanceService
- activate(Map<String, Object>) - Method in class org.openhab.core.net.NetUtil
- activate(Map<String, Object>) - Method in class org.openhab.core.service.StartLevelService
- activate(BundleContext) - Method in class org.openhab.core.common.registry.AbstractRegistry
- activate(BundleContext) - Method in class org.openhab.core.transform.AbstractFileTransformationService
-
Deprecated.
- activate(ComponentContext) - Method in class org.openhab.core.config.core.xml.ConfigXmlConfigDescriptionProvider
- activate(ComponentContext) - Method in class org.openhab.core.thing.binding.AbstractDynamicDescriptionProvider
- activate(ComponentContext) - Method in class org.openhab.core.thing.binding.BaseThingHandlerFactory
-
Initializes the
BaseThingHandlerFactory
. - Activator - Class in org.openhab.core
-
Extension of the default OSGi bundle activator
- Activator() - Constructor for class org.openhab.core.Activator
- ActiveItem - Interface in org.openhab.core.items
-
Deprecated.This class is not meant as a public API - it should only be used internally from within the framework
- activeState - Variable in class org.openhab.core.library.types.ArithmeticGroupFunction.And
- activeState - Variable in class org.openhab.core.library.types.ArithmeticGroupFunction.Or
- add(DiscoveryResult) - Method in interface org.openhab.core.config.discovery.inbox.Inbox
-
Adds the specified
DiscoveryResult
to thisInbox
and sends an ADDED event to any registeredInboxListener
. - add(E) - Method in class org.openhab.core.common.registry.AbstractManagedProvider
- add(E) - Method in class org.openhab.core.common.registry.AbstractRegistry
- add(E) - Method in interface org.openhab.core.common.registry.ManagedProvider
-
Adds an element.
- add(E) - Method in interface org.openhab.core.common.registry.Registry
-
Adds the given element to the according
ManagedProvider
. - add(Class<? extends Equipment>) - Static method in class org.openhab.core.semantics.model.equipment.Equipments
- add(Class<? extends Location>) - Static method in class org.openhab.core.semantics.model.location.Locations
- add(Class<? extends Point>) - Static method in class org.openhab.core.semantics.model.point.Points
- add(Class<? extends Property>) - Static method in class org.openhab.core.semantics.model.property.Properties
- add(String, Class<? extends Tag>) - Static method in class org.openhab.core.semantics.SemanticTags
-
Adds a new semantic tag with inferred label, empty synonyms and description.
- add(String, Class<? extends Tag>, String, String, String) - Static method in class org.openhab.core.semantics.SemanticTags
-
Adds a new semantic tag.
- add(String, String) - Static method in class org.openhab.core.semantics.SemanticTags
-
Adds a new semantic tag with inferred label, empty synonyms and description.
- add(String, String, String, String, String) - Static method in class org.openhab.core.semantics.SemanticTags
-
Adds a new semantic tag.
- add(Collection<ConfigStatusMessage>) - Method in class org.openhab.core.config.core.status.ConfigStatusInfo
-
Adds the given given
ConfigStatusMessage
s. - add(SseEventSink, I) - Method in class org.openhab.core.io.rest.SseBroadcaster
- add(Rule) - Method in class org.openhab.core.automation.module.script.rulesupport.shared.RuleSupportRuleRegistryDelegate
- add(Rule) - Method in class org.openhab.core.automation.module.script.rulesupport.shared.ScriptedRuleProvider
- add(Rule) - Method in interface org.openhab.core.automation.RuleRegistry
-
This method is used to register a
Rule
into theRuleRegistry
. - add(ConfigStatusMessage) - Method in class org.openhab.core.config.core.status.ConfigStatusInfo
-
Adds the given
ConfigStatusMessage
. - add(Item) - Method in class org.openhab.core.items.ManagedItemProvider
- add(QuantityType<T>) - Method in class org.openhab.core.library.types.QuantityType
-
Returns the sum of the given
QuantityType
with this QuantityType. - add(Transformation) - Method in class org.openhab.core.transform.ManagedTransformationProvider
- add(Bundle, T_OBJECT) - Method in class org.openhab.core.config.core.xml.AbstractXmlBasedProvider
-
Adds an object to the internal list associated with the specified module.
- ADD_MISSING_FILES - Enum constant in enum class org.openhab.core.tools.i18n.plugin.DefaultTranslationsGenerationMode
-
Creates XML based default translations files only when these do not yet exist.
- ADD_MISSING_TRANSLATIONS - Enum constant in enum class org.openhab.core.tools.i18n.plugin.DefaultTranslationsGenerationMode
-
Same as
DefaultTranslationsGenerationMode.ADD_MISSING_FILES
but also adds missing translations to existing default translations files. - addAccessTokenRefreshListener(AccessTokenRefreshListener) - Method in interface org.openhab.core.auth.client.oauth2.OAuthClientService
-
Adds an
AccessTokenRefreshListener
. - addActionHandler(String, ScriptedHandler) - Method in class org.openhab.core.automation.module.script.rulesupport.shared.ScriptedAutomationManager
- addActionService(ActionService) - Method in class org.openhab.core.model.rule.jvmmodel.RulesRefresher
- addActionService(ActionService) - Method in class org.openhab.core.model.rule.scoping.RulesClassCache
- addActionService(ActionService) - Method in class org.openhab.core.model.script.jvmmodel.ScriptItemRefresher
- addActionService(ActionService) - Method in class org.openhab.core.model.script.ScriptServiceUtil
- addActionType(ActionType) - Method in class org.openhab.core.automation.module.script.rulesupport.shared.ScriptedAutomationManager
- addAddonHandler(MarketplaceAddonHandler) - Method in class org.openhab.core.addon.marketplace.AbstractRemoteAddonService
-
Add a {@link MarketplaceAddonHandler) to this service This needs to be implemented by the addon-services because the handlers are references to OSGi services and the @Reference annotation is not inherited. It is added here to make sure that implementations comply with that.
- addAddonInfoProvider(AddonInfoProvider) - Method in class org.openhab.core.addon.AddonInfoRegistry
- addAll(Bundle, Collection<T_OBJECT>) - Method in class org.openhab.core.config.core.xml.AbstractXmlBasedProvider
-
Adds a
Collection
of objects to the internal list associated with the specified module. - addAnnotatedThingActions(ThingActions) - Method in class org.openhab.core.automation.thingsupport.AnnotatedThingActionModuleTypeProvider
- addBundleToCache(String, URL) - Method in class org.openhab.core.addon.marketplace.MarketplaceBundleInstaller
-
Downloads a bundle file from a remote source and puts it in the local cache with the add-on ID.
- addChangeTracker(ScriptDependencyTracker.Listener) - Method in class org.openhab.core.automation.module.script.rulesupport.loader.AbstractScriptDependencyTracker
-
Add a dependency change listener Since this is done via service injection and OSGi annotations are not inherited it is required that subclasses expose this method with proper annotation
- addChannelGroupTypeProvider(ChannelGroupTypeProvider) - Method in class org.openhab.core.thing.type.ChannelGroupTypeRegistry
- addChannelsToThing(Thing, Collection<Channel>) - Static method in class org.openhab.core.thing.util.ThingHelper
- addChannelTypeProvider(ChannelTypeProvider) - Method in class org.openhab.core.thing.type.ChannelTypeRegistry
- addComponent(String, UIComponent) - Method in class org.openhab.core.ui.components.UIComponent
-
Add a new sub-component to the specified slot.
- addConditionHandler(String, ScriptedHandler) - Method in class org.openhab.core.automation.module.script.rulesupport.shared.ScriptedAutomationManager
- addConditionType(ConditionType) - Method in class org.openhab.core.automation.module.script.rulesupport.shared.ScriptedAutomationManager
- addConfig(String, Object) - Method in class org.openhab.core.ui.components.UIComponent
-
Adds a new configuration parameter to the component
- addConfigDescriptionAliasProvider(ConfigDescriptionAliasProvider) - Method in class org.openhab.core.config.core.ConfigDescriptionRegistry
- addConfigDescriptionProvider(ConfigDescriptionProvider) - Method in class org.openhab.core.config.core.ConfigDescriptionRegistry
- addConfigOptionProvider(ConfigOptionProvider) - Method in class org.openhab.core.config.core.ConfigDescriptionRegistry
- addConfigStatusProvider(ConfigStatusProvider) - Method in class org.openhab.core.config.core.status.ConfigStatusService
- addConnectionObserver(MqttConnectionObserver) - Method in class org.openhab.core.io.transport.mqtt.MqttBrokerConnection
-
Add a new connection observer to this connection.
- addData(Long, State) - Method in class org.openhab.core.persistence.dto.ItemHistoryDTO
-
Add a new record to the data history.
- addDiagnosticErrors(List<Resource.Diagnostic>) - Method in exception org.openhab.core.model.script.engine.ScriptParsingException
- addDiscoveryListener(DiscoveryListener) - Method in class org.openhab.core.config.discovery.AbstractDiscoveryService
- addDiscoveryListener(DiscoveryListener) - Method in interface org.openhab.core.config.discovery.DiscoveryService
-
Adds a
DiscoveryListener
to the listeners' registry. - addDiscoveryListener(DiscoveryListener) - Method in interface org.openhab.core.config.discovery.DiscoveryServiceRegistry
-
Adds a
DiscoveryListener
to the listeners' registry. - addDisposeHook(LifecycleScriptExtensionProvider.Disposable) - Method in class org.openhab.core.automation.module.script.LifecycleScriptExtensionProvider.LifecycleTracker
- addEcoreModelFile(String) - Method in class org.openhab.core.model.lazygen.LazyStandaloneSetup
- added(E) - Method in interface org.openhab.core.common.registry.RegistryChangeListener
-
Notifies the listener that a single element has been added.
- added(Provider<E>, E) - Method in class org.openhab.core.common.registry.AbstractRegistry
- added(Provider<E>, E) - Method in interface org.openhab.core.common.registry.ProviderChangeListener
-
Notifies the listener that a single element has been added.
- added(Item) - Method in class org.openhab.core.model.script.jvmmodel.ScriptItemRefresher
- added(PersistenceServiceConfiguration) - Method in interface org.openhab.core.persistence.registry.PersistenceServiceConfigurationRegistryChangeListener
-
Notifies the listener that a single element has been added.
- added(Transformation) - Method in class org.openhab.core.automation.module.script.ScriptTransformationService
- ADDED - Enum constant in enum class org.openhab.core.model.core.EventType
- addedMetadata(Metadata) - Method in class org.openhab.core.items.GroupItem
- addedMetadata(Metadata) - Method in interface org.openhab.core.items.MetadataAwareItem
-
Can be implemented by subclasses to be informed about added metadata
- addedMetadata(Metadata) - Method in class org.openhab.core.library.items.NumberItem
- addEventListener(SerialPortEventListener) - Method in class org.openhab.core.io.transport.serial.rxtx.RxTxSerialPort
- addEventListener(SerialPortEventListener) - Method in interface org.openhab.core.io.transport.serial.SerialPort
-
Registers a
SerialPortEventListener
object to listen forSerialEvents
. - addFactoryChangeListener(ScriptEngineManager.FactoryChangeListener) - Method in interface org.openhab.core.automation.module.script.ScriptEngineManager
-
Add a listener that is notified when a ScriptEngineFactory is added or removed
- addGeneratedPackage(String) - Method in class org.openhab.core.model.lazygen.LazyStandaloneSetup
- addGenModelFile(String) - Method in class org.openhab.core.model.lazygen.LazyStandaloneSetup
- addGroupName(String) - Method in interface org.openhab.core.items.ActiveItem
-
Deprecated.Assigns the according item to a group.
- addGroupName(String) - Method in class org.openhab.core.items.GenericItem
-
Adds a group name to the
GenericItem
. - addGroupNames(String...) - Method in interface org.openhab.core.items.ActiveItem
-
Deprecated.Assigns the according item to the given groups.
- addGroupNames(String...) - Method in class org.openhab.core.items.GenericItem
- addGroupNames(List<String>) - Method in interface org.openhab.core.items.ActiveItem
-
Deprecated.Assigns the according item to the given groups.
- addGroupNames(List<String>) - Method in class org.openhab.core.items.GenericItem
- addInboxListener(InboxListener) - Method in interface org.openhab.core.config.discovery.inbox.Inbox
-
Adds an
InboxListener
to the listeners' registry. - addingBundle(Bundle, BundleEvent) - Method in class org.openhab.core.config.core.xml.osgi.XmlDocumentBundleTracker
- addingFinished() - Method in interface org.openhab.core.config.core.xml.osgi.XmlDocumentProvider
-
Signals that all available result objects from the XML processing of the certain module have been added.
- addingObject(T) - Method in interface org.openhab.core.config.core.xml.osgi.XmlDocumentProvider
-
Adds a new result object from the XML processing for further processing.
- addItemFactory(ItemFactory) - Method in class org.openhab.core.items.ManagedItemProvider
- addLazyLanguage(LazyLanguageConfig) - Method in class org.openhab.core.model.lazygen.LazyGenerator
- addListener(SseBroadcaster.Listener<I>) - Method in class org.openhab.core.io.rest.SseBroadcaster
- addMember(Item) - Method in class org.openhab.core.items.GroupItem
-
Adds the given item to the members of this group item.
- addModelChangeListener(ModelRepositoryChangeListener) - Method in interface org.openhab.core.model.sitemap.SitemapProvider
-
Add a listener which will be informed subsequently once a model has changed
- addModelRepositoryChangeListener(ModelRepositoryChangeListener) - Method in interface org.openhab.core.model.core.ModelRepository
-
Adds a change listener
- addNetworkAddressChangeListener(NetworkAddressChangeListener) - Method in class org.openhab.core.net.NetUtil
- addNetworkAddressChangeListener(NetworkAddressChangeListener) - Method in interface org.openhab.core.net.NetworkAddressService
-
Adds a
NetworkAddressChangeListener
that is notified about changes. - Addon - Class in org.openhab.core.addon
-
This class defines an add-on.
- ADDON_SEPARATOR - Static variable in class org.openhab.core.addon.Addon
- Addon.Builder - Class in org.openhab.core.addon
- AddonEvent - Class in org.openhab.core.addon
-
This is an
Event
that is sent on add-on operations, such as installing and uninstalling. - AddonEvent(String, String, String) - Constructor for class org.openhab.core.addon.AddonEvent
-
Constructs a new add-on event object.
- AddonEvent(String, String, String, String) - Constructor for class org.openhab.core.addon.AddonEvent
-
Constructs a new add-on event object.
- AddonEventFactory - Class in org.openhab.core.addon
-
This is an
EventFactory
for creating add-on events. - AddonEventFactory() - Constructor for class org.openhab.core.addon.AddonEventFactory
-
Constructs a new AddonEventFactory.
- addonHandlers - Variable in class org.openhab.core.addon.marketplace.AbstractRemoteAddonService
- AddonI18nLocalizationService - Class in org.openhab.core.addon
-
This OSGi service could be used to localize the add-on info using the I18N mechanism of the openHAB framework.
- AddonI18nLocalizationService(TranslationProvider) - Constructor for class org.openhab.core.addon.AddonI18nLocalizationService
- AddonInfo - Class in org.openhab.core.addon
-
The
AddonInfo
class contains general information about an add-on. - AddonInfo.Builder - Class in org.openhab.core.addon
- AddonInfoProvider - Interface in org.openhab.core.addon
-
The
AddonInfoProvider
is a service interface providingAddonInfo
objects. - AddonInfoRegistry - Class in org.openhab.core.addon
-
The
AddonInfoRegistry
provides access toAddonInfo
objects. - AddonInfoRegistry() - Constructor for class org.openhab.core.addon.AddonInfoRegistry
- ADDONS_SERVICE_PID - Static variable in class org.openhab.core.OpenHAB
-
the service pid used for the definition of the base package and add-ons
- AddonService - Interface in org.openhab.core.addon
-
Classes implementing this interface can be registered as an OSGi service in order to provide functionality for managing add-ons, such as listing, installing and uninstalling them.
- AddonType - Class in org.openhab.core.addon
-
This class defines an add-on type.
- AddonType(String, String) - Constructor for class org.openhab.core.addon.AddonType
-
Creates a new type instance with the given id and label
- addOrRefreshModel(String, InputStream) - Method in interface org.openhab.core.model.core.ModelRepository
-
Adds a model to the repository or refreshes it if it already exists
- addPermanent(Rule) - Method in class org.openhab.core.automation.module.script.rulesupport.shared.RuleSupportRuleRegistryDelegate
-
add a rule permanently to the RuleManager
- addPrivateActionHandler(SimpleActionHandler) - Method in class org.openhab.core.automation.module.script.rulesupport.shared.ScriptedAutomationManager
- addPrivateConditionHandler(SimpleConditionHandler) - Method in class org.openhab.core.automation.module.script.rulesupport.shared.ScriptedAutomationManager
- addPrivateTriggerHandler(SimpleTriggerHandler) - Method in class org.openhab.core.automation.module.script.rulesupport.shared.ScriptedAutomationManager
- addProvider(Provider<E>) - Method in class org.openhab.core.common.registry.AbstractRegistry
- addProviderChangeListener(ProviderChangeListener<E>) - Method in class org.openhab.core.common.registry.AbstractProvider
- addProviderChangeListener(ProviderChangeListener<E>) - Method in interface org.openhab.core.common.registry.Provider
-
Adds a
ProviderChangeListener
which must be notified if there are changes concerning the elements provided by theProvider
. - addProviderChangeListener(ProviderChangeListener<ModuleType>) - Method in class org.openhab.core.automation.thingsupport.AnnotatedThingActionModuleTypeProvider
- addProviderChangeListener(ProviderChangeListener<Transformation>) - Method in class org.openhab.core.transform.FileTransformationProvider
- addRegistryChangeListener(RegistryChangeListener<E>) - Method in class org.openhab.core.common.registry.AbstractRegistry
- addRegistryChangeListener(RegistryChangeListener<E>) - Method in interface org.openhab.core.common.registry.Registry
-
Adds a
RegistryChangeListener
to the registry. - addRegistryChangeListener(RegistryChangeListener<Rule>) - Method in class org.openhab.core.automation.module.script.rulesupport.shared.RuleSupportRuleRegistryDelegate
- addRegistryChangeListener(PersistenceServiceConfigurationRegistryChangeListener) - Method in interface org.openhab.core.persistence.registry.PersistenceServiceConfigurationRegistry
- addRegistryHook(RegistryHook<Item>) - Method in interface org.openhab.core.items.ItemRegistry
-
Add a hook to be informed before adding/after removing items.
- addRule(Rule) - Method in class org.openhab.core.automation.module.script.rulesupport.shared.ScriptedAutomationManager
- addRule(Rule) - Method in class org.openhab.core.automation.module.script.rulesupport.shared.ScriptedRuleProvider
-
Deprecated.
- addRules(Locale, Rule...) - Method in class org.openhab.core.voice.text.AbstractRuleBasedInterpreter
-
Adds
Locale
specific rules to this interpreter. - addSection(Translations.TranslationsSection) - Method in class org.openhab.core.tools.i18n.plugin.Translations
- addServiceListener(String, ServiceListener) - Method in interface org.openhab.core.io.transport.mdns.MDNSClient
-
Listen for services of a given type
- addSitemapProvider(SitemapProvider) - Method in class org.openhab.core.io.rest.sitemap.SitemapSubscriptionService
- addSlot(String) - Method in class org.openhab.core.ui.components.UIComponent
-
Adds a new empty slot to the component
- addStateChangeListener(StateChangeListener) - Method in class org.openhab.core.items.GenericItem
- addStatusListener(UpnpIOParticipant, String, String, int) - Method in interface org.openhab.core.io.transport.upnp.UpnpIOService
-
Establish a polling mechanism to check the status of a specific UDN device.
- addSubscription(UpnpIOParticipant, String, int) - Method in interface org.openhab.core.io.transport.upnp.UpnpIOService
-
Subscribe to a GENA subscription
- addTag(String) - Method in interface org.openhab.core.items.ActiveItem
-
Deprecated.Adds a tag to the item.
- addTag(String) - Method in class org.openhab.core.items.GenericItem
- addTag(String) - Method in class org.openhab.core.ui.components.RootUIComponent
-
Adds a tag to the component
- addTags(String...) - Method in interface org.openhab.core.items.ActiveItem
-
Deprecated.Adds tags to the item.
- addTags(String...) - Method in class org.openhab.core.items.GenericItem
- addTags(String...) - Method in class org.openhab.core.ui.components.RootUIComponent
-
Adds several tags to the component
- addTags(Collection<String>) - Method in interface org.openhab.core.items.ActiveItem
-
Deprecated.Adds tags to the item.
- addTags(Collection<String>) - Method in class org.openhab.core.items.GenericItem
- addTags(Collection<String>) - Method in class org.openhab.core.ui.components.RootUIComponent
-
Adds several tags to the component
- addThingActions(ThingActions) - Method in class org.openhab.core.model.rule.jvmmodel.RulesRefresher
- addThingActions(ThingActions) - Method in class org.openhab.core.model.rule.scoping.RulesClassCache
- addThingActions(ThingActions) - Method in class org.openhab.core.model.script.ScriptServiceUtil
- addThingTypeProvider(ThingTypeProvider) - Method in class org.openhab.core.thing.type.ThingTypeRegistry
- addTlsCertificateProvider(TlsCertificateProvider) - Method in interface org.openhab.core.io.net.http.ExtensibleTrustManager
-
Add a
TlsCertificateProvider
to be used by HttpClient / WebSocket Client's When the Provider is no longer valid please make sure to remove it. - addTlsTrustManagerProvider(TlsTrustManagerProvider) - Method in interface org.openhab.core.io.net.http.ExtensibleTrustManager
-
Add a
TlsTrustManagerProvider
to be used by HttpClient / WebSocket Client's When the Provider is no longer valid please make sure to remove it. - addToQueue(Runnable) - Method in class org.openhab.core.common.QueueingThreadPoolExecutor
-
Adds a new task to the queue
- addTriggerHandler(String, ScriptedHandler) - Method in class org.openhab.core.automation.module.script.rulesupport.shared.ScriptedAutomationManager
- addTriggerType(TriggerType) - Method in class org.openhab.core.automation.module.script.rulesupport.shared.ScriptedAutomationManager
- addUnmanagedRule(Rule) - Method in class org.openhab.core.automation.module.script.rulesupport.shared.ScriptedAutomationManager
- addUserApiToken(User, String, String) - Method in interface org.openhab.core.auth.UserRegistry
-
Adds a new API token to the user profile.
- addUserSession(User, UserSession) - Method in interface org.openhab.core.auth.UserRegistry
-
Adds a new session to the user profile
- addValidationIssues(Iterable<Issue>) - Method in exception org.openhab.core.model.script.engine.ScriptParsingException
- adjustInto(Temporal) - Method in class org.openhab.core.scheduler.CronAdjuster
- ADMIN - Static variable in interface org.openhab.core.auth.Role
-
Role of users with administrative rights
- advanced - Variable in class org.openhab.core.config.core.dto.ConfigDescriptionParameterDTO
- advanced - Variable in class org.openhab.core.config.core.dto.ConfigDescriptionParameterGroupDTO
- advanced - Variable in class org.openhab.core.config.core.dto.XmlParameter
- advanced - Variable in class org.openhab.core.config.core.dto.XmlParameterGroup
- advanced - Variable in class org.openhab.core.thing.dto.ChannelDefinitionDTO
- advanced - Variable in class org.openhab.core.thing.dto.ChannelTypeDTO
- after(Duration) - Method in interface org.openhab.core.scheduler.Scheduler
-
Return a
ScheduledCompletableFuture
that will resolve after the given duration. - after(Callable<T>, Duration) - Method in interface org.openhab.core.scheduler.Scheduler
-
Return a
ScheduledCompletableFuture
that resolves after delaying with the result of the call that is executed after the delay. - afterExecute(Runnable, Throwable) - Method in class org.openhab.core.common.QueueingThreadPoolExecutor
- afterRemoving(E) - Method in interface org.openhab.core.items.RegistryHook
-
Notifies the listener that an element was removed from the registry.
- Alarm - Interface in org.openhab.core.semantics.model.point
-
This class defines an Alarm.
- AlarmSystem - Interface in org.openhab.core.semantics.model.equipment
-
This class defines an Alarm System.
- alias - Variable in class org.openhab.core.model.persistence.persistence.impl.PersistenceConfigurationImpl
-
The cached value of the '
Alias
' attribute. - alias - Variable in class org.openhab.core.persistence.dto.PersistenceItemConfigurationDTO
- alias() - Method in record class org.openhab.core.persistence.PersistenceItemConfiguration
-
Returns the value of the
alias
record component. - ALIAS_EDEFAULT - Static variable in class org.openhab.core.model.persistence.persistence.impl.PersistenceConfigurationImpl
-
The default value of the '
Alias
' attribute. - ALIVE_INTERVAL_SECONDS - Static variable in class org.openhab.core.io.rest.sse.SseResource
- ALL - Enum constant in enum class org.openhab.core.thing.events.ChannelDescriptionChangedEvent.CommonChannelDescriptionField
- ALL_CONFIG - Static variable in interface org.openhab.core.model.persistence.persistence.PersistencePackage
-
The meta object id for the '
All Config
' class. - ALL_CONFIG - Static variable in interface org.openhab.core.model.persistence.persistence.PersistencePackage.Literals
-
The meta object literal for the '
All Config
' class. - ALL_CONFIG_FEATURE_COUNT - Static variable in interface org.openhab.core.model.persistence.persistence.PersistencePackage
-
The number of structural features of the 'All Config' class.
- ALL_EVENT_TYPES - Static variable in interface org.openhab.core.events.EventSubscriber
-
The constant
EventSubscriber.ALL_EVENT_TYPES
must be returned by theEventSubscriber.getSubscribedEventTypes()
method, if the event subscriber should subscribe to all event types. - AllConfig - Interface in org.openhab.core.model.persistence.persistence
-
A representation of the model object 'All Config'.
- AllConfigElements() - Constructor for class org.openhab.core.model.persistence.services.PersistenceGrammarAccess.AllConfigElements
- AllConfigImpl - Class in org.openhab.core.model.persistence.persistence.impl
-
An implementation of the model object 'All Config'.
- AllConfigImpl() - Constructor for class org.openhab.core.model.persistence.persistence.impl.AllConfigImpl
- allItemsChanged(Collection<String>) - Method in interface org.openhab.core.items.ItemRegistryChangeListener
-
Notifies the listener that all items in the registry have changed and thus should be reloaded.
- allItemsChanged(Collection<String>) - Method in class org.openhab.core.model.script.jvmmodel.ScriptItemRefresher
- allSameClassAndComparable(Set<Object>) - Static method in class org.openhab.core.config.core.OrderingSetSerializer
- alt(Object...) - Method in class org.openhab.core.voice.text.AbstractRuleBasedInterpreter
-
Creates an alternatives expression.
- AMPERE - Static variable in class org.openhab.core.library.unit.Units
- AMPERE_HOUR - Static variable in class org.openhab.core.library.unit.Units
- And(State, State) - Constructor for class org.openhab.core.library.types.ArithmeticGroupFunction.And
- AND - Enum constant in enum class org.openhab.core.model.items.ModelGroupFunction
-
The 'AND' literal object.
- AND_VALUE - Static variable in enum class org.openhab.core.model.items.ModelGroupFunction
-
The 'AND' literal value.
- AnnotatedActions - Interface in org.openhab.core.automation
-
Marker interface for RuleActions Every method in the implementation should provide annotations which are used to create the ModuleTypes
- AnnotatedThingActionModuleTypeProvider - Class in org.openhab.core.automation.thingsupport
-
ModuleTypeProvider that collects actions for
ThingHandler
s - AnnotatedThingActionModuleTypeProvider(ModuleTypeI18nService) - Constructor for class org.openhab.core.automation.thingsupport.AnnotatedThingActionModuleTypeProvider
- AnnotationActionModuleTypeHelper - Class in org.openhab.core.automation.module.provider
-
Helper methods for
AnnotatedActions
ModuleTypeProvider
- AnnotationActionModuleTypeHelper() - Constructor for class org.openhab.core.automation.module.provider.AnnotationActionModuleTypeHelper
- ANNUALLY - Static variable in class org.openhab.core.scheduler.CronAdjuster
- Apartment - Interface in org.openhab.core.semantics.model.location
-
This class defines an Apartment.
- API_TITLE - Static variable in class org.openhab.core.io.rest.swagger.impl.OpenApiResource
- API_VERSION - Static variable in class org.openhab.core.io.rest.RESTConstants
- apply(Event) - Method in interface org.openhab.core.events.EventFilter
-
Apply the filter on an event.
- apply(Event) - Method in class org.openhab.core.events.TopicEventFilter
- apply(Event) - Method in class org.openhab.core.events.TopicGlobEventFilter
- apply(Event) - Method in class org.openhab.core.events.TopicPrefixEventFilter
- apply(Item) - Method in class org.openhab.core.persistence.filter.PersistenceFilter
-
Apply this filter to an item
- apply(Item) - Method in class org.openhab.core.persistence.filter.PersistenceThresholdFilter
- apply(Item) - Method in class org.openhab.core.persistence.filter.PersistenceTimeFilter
- apply(ReadyMarker) - Method in class org.openhab.core.service.ReadyMarkerFilter
- applyDefaultConfiguration(Configuration, ConfigDescription) - Static method in class org.openhab.core.config.core.ConfigUtil
-
Applies the default values from a give
ConfigDescription
to the givenConfiguration
. - applyState(State) - Method in class org.openhab.core.items.GenericItem
-
Sets new state, notifies listeners and sends events.
- approve(ThingUID, String, String) - Method in interface org.openhab.core.config.discovery.inbox.Inbox
-
Creates new
Thing
and adds it to theThingRegistry
. - ArealDensity - Interface in org.openhab.core.library.dimension
-
Define Area density type (basic unit is kg/m^2) https://en.wikipedia.org/wiki/Area_density
- arg - Variable in class org.openhab.core.model.sitemap.sitemap.impl.ColorArrayImpl
-
The cached value of the '
Arg
' attribute. - ARG_EDEFAULT - Static variable in class org.openhab.core.model.sitemap.sitemap.impl.ColorArrayImpl
-
The default value of the '
Arg
' attribute. - args - Variable in class org.openhab.core.model.items.impl.ModelGroupItemImpl
-
The cached value of the '
Args
' attribute list. - ArithmeticGroupFunction - Interface in org.openhab.core.library.types
-
This interface is only a container for functions that require the core type library for its calculations.
- ArithmeticGroupFunction.And - Class in org.openhab.core.library.types
-
This does a logical 'and' operation.
- ArithmeticGroupFunction.Avg - Class in org.openhab.core.library.types
-
This calculates the numeric average over all item states of decimal type.
- ArithmeticGroupFunction.Count - Class in org.openhab.core.library.types
-
This calculates the number of items in the group matching the regular expression passed in parameter Group:Number:COUNT(".") will count all items having a string state of one character Group:Number:COUNT("[5-9]") will count all items having a string state between 5 and 9 ...
- ArithmeticGroupFunction.Max - Class in org.openhab.core.library.types
-
This calculates the maximum value of all item states of decimal type.
- ArithmeticGroupFunction.Min - Class in org.openhab.core.library.types
-
This calculates the minimum value of all item states of decimal type.
- ArithmeticGroupFunction.NAnd - Class in org.openhab.core.library.types
-
This does a logical 'nand' operation.
- ArithmeticGroupFunction.NOr - Class in org.openhab.core.library.types
-
This does a logical 'nor' operation.
- ArithmeticGroupFunction.Or - Class in org.openhab.core.library.types
-
This does a logical 'or' operation.
- ArithmeticGroupFunction.Sum - Class in org.openhab.core.library.types
-
This calculates the numeric sum over all item states of decimal type.
- array() - Method in class org.openhab.core.io.transport.modbus.ValueBuffer
-
Returns underlying bytes
- as(Class<T>) - Method in class org.openhab.core.library.types.DecimalType
- as(Class<T>) - Method in class org.openhab.core.library.types.HSBType
- as(Class<T>) - Method in enum class org.openhab.core.library.types.OnOffType
- as(Class<T>) - Method in enum class org.openhab.core.library.types.OpenClosedType
- as(Class<T>) - Method in class org.openhab.core.library.types.PercentType
- as(Class<T>) - Method in enum class org.openhab.core.library.types.UpDownType
- as(Class<T>) - Method in interface org.openhab.core.types.State
-
Convert this
State
's value into another type - as(Class<U>) - Method in class org.openhab.core.library.types.QuantityType
- as(Class<T>) - Method in class org.openhab.core.config.core.Configuration
- ASCENDING - Enum constant in enum class org.openhab.core.persistence.FilterCriteria.Ordering
- asConfigurableService(Function<String, Object>) - Static method in class org.openhab.core.config.core.ConfigurableServiceUtil
- assertEndOfType() - Method in class org.openhab.core.config.core.xml.util.NodeIterator
-
Ensures that the end of the node has been reached.
- assertLogMessage(Class<?>, JavaTest.LogLevel, String) - Method in class org.openhab.core.test.java.JavaTest
-
Assert that a message was logged for a class with a given log level and message
- assertNoLogMessage(Class<?>) - Method in class org.openhab.core.test.java.JavaTest
-
Assert that not message was logged for a class
- assertValidItemName(String) - Static method in class org.openhab.core.items.ItemUtil
-
Ensures that the specified name of the item is valid.
- ASTNode - Class in org.openhab.core.voice.text
-
Abstract syntax tree node.
- ASTNode() - Constructor for class org.openhab.core.voice.text.ASTNode
- ASTNode(ASTNode[], TokenList) - Constructor for class org.openhab.core.voice.text.ASTNode
-
Constructs a new AST node.
- AsyncModbusFailure<R> - Class in org.openhab.core.io.transport.modbus
-
Encapsulates result of modbus read operations
- AsyncModbusFailure(R, Exception) - Constructor for class org.openhab.core.io.transport.modbus.AsyncModbusFailure
- AsyncModbusReadResult - Class in org.openhab.core.io.transport.modbus
-
Encapsulates result of modbus read operations
- AsyncModbusReadResult(ModbusReadRequestBlueprint, BitArray) - Constructor for class org.openhab.core.io.transport.modbus.AsyncModbusReadResult
- AsyncModbusReadResult(ModbusReadRequestBlueprint, ModbusRegisterArray) - Constructor for class org.openhab.core.io.transport.modbus.AsyncModbusReadResult
- AsyncModbusWriteResult - Class in org.openhab.core.io.transport.modbus
-
Encapsulates result of modbus write operations
- AsyncModbusWriteResult(ModbusWriteRequestBlueprint, ModbusResponse) - Constructor for class org.openhab.core.io.transport.modbus.AsyncModbusWriteResult
- AsyncResultWrapper<T> - Class in org.openhab.core.test
- AsyncResultWrapper() - Constructor for class org.openhab.core.test.AsyncResultWrapper
- at(Instant) - Method in interface org.openhab.core.scheduler.Scheduler
-
Return a
ScheduledCompletableFuture
that resolves at the given epochTime - at(Callable<T>, Instant) - Method in interface org.openhab.core.scheduler.Scheduler
-
Return a
ScheduledCompletableFuture
that resolves at the given epochTime with the result of the call. - at(SchedulerRunnable, Instant) - Method in interface org.openhab.core.scheduler.Scheduler
-
Return a
ScheduledCompletableFuture
that resolves at the given epochTime and runs the runnable. - Attic - Interface in org.openhab.core.semantics.model.location
-
This class defines an Attic.
- ATTO(Unit<T>) - Static method in class org.openhab.core.library.unit.MetricPrefix
- Audio - Class in org.openhab.core.model.script.actions
-
The static methods of this class are made available as functions in the scripts.
- Audio() - Constructor for class org.openhab.core.model.script.actions.Audio
- AudioException - Exception in org.openhab.core.audio
-
General purpose audio exception
- AudioException() - Constructor for exception org.openhab.core.audio.AudioException
-
Constructs a new exception with null as its detail message.
- AudioException(String) - Constructor for exception org.openhab.core.audio.AudioException
-
Constructs a new exception with the specified detail message.
- AudioException(String, Throwable) - Constructor for exception org.openhab.core.audio.AudioException
-
Constructs a new exception with the specified detail message and cause.
- AudioException(Throwable) - Constructor for exception org.openhab.core.audio.AudioException
-
Constructs a new exception with the specified cause.
- AudioFormat - Class in org.openhab.core.audio
-
An audio format definition
- AudioFormat(String, String, Boolean, Integer, Integer, Long) - Constructor for class org.openhab.core.audio.AudioFormat
-
Constructs an instance with the specified properties.
- AudioFormat(String, String, Boolean, Integer, Integer, Long, Integer) - Constructor for class org.openhab.core.audio.AudioFormat
-
Constructs an instance with the specified properties.
- AudioHTTPServer - Interface in org.openhab.core.audio
-
This is an interface that is implemented by
AudioServlet
and which allows exposing audio streams through HTTP. - AudioManager - Interface in org.openhab.core.audio
-
This service provides functionality around audio services and is the central service to be used directly by others.
- AudioSink - Interface in org.openhab.core.audio
-
Definition of an audio output like headphones, a speaker or for writing to a file / clip.
- AudioSource - Interface in org.openhab.core.audio
-
This is an audio source, which can provide a continuous live stream of audio.
- AudioStartEvent - Class in org.openhab.core.voice
-
A
STTEvent
fired when theSTTService
starts hearing audio. - AudioStartEvent() - Constructor for class org.openhab.core.voice.AudioStartEvent
- AudioStopEvent - Class in org.openhab.core.voice
-
A
STTEvent
fired when theSTTService
stops hearing audio. - AudioStopEvent() - Constructor for class org.openhab.core.voice.AudioStopEvent
- AudioStream - Class in org.openhab.core.audio
-
Wrapper for a source of audio data.
- AudioStream() - Constructor for class org.openhab.core.audio.AudioStream
- AudioStreamUtils - Class in org.openhab.core.audio.utils
-
Some general filename and extension utilities.
- AudioStreamUtils() - Constructor for class org.openhab.core.audio.utils.AudioStreamUtils
- AudioWaveUtils - Class in org.openhab.core.audio.utils
-
Some utility methods for parsing and cleaning wav files
- AudioWaveUtils() - Constructor for class org.openhab.core.audio.utils.AudioWaveUtils
- authenticate(Credentials) - Method in interface org.openhab.core.auth.AuthenticationManager
-
Authentication attempt with specified credentials.
- authenticate(Credentials) - Method in interface org.openhab.core.auth.AuthenticationProvider
-
Verify given credentials and give back authentication if they are valid.
- Authentication - Class in org.openhab.core.auth
-
Definition of authentication given to username after verification of credentials by authentication provider.
- Authentication() - Constructor for class org.openhab.core.auth.Authentication
-
no-args constructor required by gson
- Authentication(String, String...) - Constructor for class org.openhab.core.auth.Authentication
-
Creates a new instance
- Authentication(String, String[], String) - Constructor for class org.openhab.core.auth.Authentication
-
Creates a new instance with a specific scope
- AUTHENTICATION - Static variable in interface org.openhab.core.io.http.HandlerPriorities
- AuthenticationException - Exception in org.openhab.core.auth
-
Base type for exceptions thrown by authentication layer.
- AuthenticationException(String) - Constructor for exception org.openhab.core.auth.AuthenticationException
-
Creates a new exception instance.
- AuthenticationException(String, Throwable) - Constructor for exception org.openhab.core.auth.AuthenticationException
-
Creates a new exception instance.
- AuthenticationException(Throwable) - Constructor for exception org.openhab.core.auth.AuthenticationException
-
Creates a new exception instance.
- AuthenticationManager - Interface in org.openhab.core.auth
-
Authentication manager is main entry point for all places which are interested in securing requests and verifying their originator.
- AuthenticationProvider - Interface in org.openhab.core.auth
-
Realizations of this type are responsible for checking validity of various credentials and giving back authentication which defines access scope for authenticated user or system.
- AUTOMATION - Static variable in class org.openhab.core.addon.AddonType
- AutomationEventFactory - Class in org.openhab.core.automation.events
-
This class is a factory that creates Timer and Execution Events.
- AutomationEventFactory() - Constructor for class org.openhab.core.automation.events.AutomationEventFactory
- autoUpdatePolicy - Variable in class org.openhab.core.thing.dto.ChannelDTO
- AutoUpdatePolicy - Enum Class in org.openhab.core.thing.type
-
A binding's recommendation to the framework whether a state update should be automatically sent to an item if a command was received.
- available() - Method in class org.openhab.core.cache.lru.InputStreamCacheWrapper
- availableFrom(int) - Method in class org.openhab.core.cache.lru.LRUMediaCacheEntry
-
Return the number of bytes that we can actually read without calling the underlying stream
- averageBetween(Item, ZonedDateTime, ZonedDateTime) - Static method in class org.openhab.core.persistence.extensions.PersistenceExtensions
-
Gets the average value of the state of a given
Item
between two certain points in time. - averageBetween(Item, ZonedDateTime, ZonedDateTime, String) - Static method in class org.openhab.core.persistence.extensions.PersistenceExtensions
-
Gets the average value of the state of a given
Item
between two certain points in time. - averageSince(Item, ZonedDateTime) - Static method in class org.openhab.core.persistence.extensions.PersistenceExtensions
-
Gets the average value of the state of a given
Item
since a certain point in time. - averageSince(Item, ZonedDateTime, String) - Static method in class org.openhab.core.persistence.extensions.PersistenceExtensions
-
Gets the average value of the state of a given
Item
since a certain point in time. - Avg() - Constructor for class org.openhab.core.library.types.ArithmeticGroupFunction.Avg
- Avg(Class<? extends Quantity<?>>) - Constructor for class org.openhab.core.library.types.QuantityTypeArithmeticGroupFunction.Avg
- AVG - Enum constant in enum class org.openhab.core.model.items.ModelGroupFunction
-
The 'AVG' literal object.
- AVG_VALUE - Static variable in enum class org.openhab.core.model.items.ModelGroupFunction
-
The 'AVG' literal value.
B
- b() - Method in record class org.openhab.core.util.ColorUtil.Gamut
-
Returns the value of the
b
record component. - B - Enum constant in enum class org.openhab.core.audio.utils.ToneSynthesizer.Note
- BackDoor - Interface in org.openhab.core.semantics.model.equipment
-
This class defines a Back Door.
- BAR - Static variable in class org.openhab.core.library.unit.Units
- BaseActionModuleHandler - Class in org.openhab.core.automation.handler
-
This is a base class that can be used by ActionModuleHandler implementations
- BaseActionModuleHandler(Action) - Constructor for class org.openhab.core.automation.handler.BaseActionModuleHandler
- BaseBridgeHandler - Class in org.openhab.core.thing.binding
-
The
BaseBridgeHandler
implements theBridgeHandler
interface and adds some convenience methods for bridges to theBaseThingHandler
. - BaseBridgeHandler(Bridge) - Constructor for class org.openhab.core.thing.binding.BaseBridgeHandler
- BaseConditionModuleHandler - Class in org.openhab.core.automation.handler
-
This is a base class that can be used by ConditionModuleHandler implementations
- BaseConditionModuleHandler(Condition) - Constructor for class org.openhab.core.automation.handler.BaseConditionModuleHandler
- BaseDynamicCommandDescriptionProvider - Class in org.openhab.core.thing.binding
-
The
BaseDynamicCommandDescriptionProvider
provides a base implementation for theDynamicCommandDescriptionProvider
. - BaseDynamicCommandDescriptionProvider() - Constructor for class org.openhab.core.thing.binding.BaseDynamicCommandDescriptionProvider
- BaseDynamicStateDescriptionProvider - Class in org.openhab.core.thing.binding
-
The
BaseDynamicStateDescriptionProvider
provides a base implementation for theDynamicStateDescriptionProvider
. - BaseDynamicStateDescriptionProvider() - Constructor for class org.openhab.core.thing.binding.BaseDynamicStateDescriptionProvider
- baseItem - Variable in class org.openhab.core.items.GroupItem
- baseItemType - Variable in class org.openhab.core.items.ManagedItemProvider.PersistedItem
- Basement - Interface in org.openhab.core.semantics.model.location
-
This class defines a Basement.
- BaseModelItemTypeElements() - Constructor for class org.openhab.core.model.services.ItemsGrammarAccess.BaseModelItemTypeElements
- BaseModelItemTypeElements() - Constructor for class org.openhab.core.model.thing.services.ThingGrammarAccess.BaseModelItemTypeElements
- BaseModuleHandler<T extends Module> - Class in org.openhab.core.automation.handler
-
This is a base class that can be used by any ModuleHandler implementation
- BaseModuleHandler(T) - Constructor for class org.openhab.core.automation.handler.BaseModuleHandler
- BaseModuleHandlerFactory - Class in org.openhab.core.automation.handler
-
This class provides a
ModuleHandlerFactory
base implementation. - BaseModuleHandlerFactory() - Constructor for class org.openhab.core.automation.handler.BaseModuleHandlerFactory
- BaseThingHandler - Class in org.openhab.core.thing.binding
-
BaseThingHandler
provides a base implementation for theThingHandler
interface. - BaseThingHandler(Thing) - Constructor for class org.openhab.core.thing.binding.BaseThingHandler
-
Creates a new instance of this class for the
Thing
. - BaseThingHandlerFactory - Class in org.openhab.core.thing.binding
-
The
BaseThingHandlerFactory
provides a base implementation for theThingHandlerFactory
interface. - BaseThingHandlerFactory() - Constructor for class org.openhab.core.thing.binding.BaseThingHandlerFactory
- BaseTriggerModuleHandler - Class in org.openhab.core.automation.handler
-
This is a base class that can be used by TriggerModuleHandler implementations
- BaseTriggerModuleHandler(Trigger) - Constructor for class org.openhab.core.automation.handler.BaseTriggerModuleHandler
- basicSetCommand(ValidCommand, NotificationChain) - Method in class org.openhab.core.model.rule.rules.impl.CommandEventTriggerImpl
- basicSetCommand(ValidCommand, NotificationChain) - Method in class org.openhab.core.model.rule.rules.impl.GroupMemberCommandEventTriggerImpl
- basicSetDefinition(FilterDetails, NotificationChain) - Method in class org.openhab.core.model.persistence.persistence.impl.FilterImpl
- basicSetImportSection(XImportSection, NotificationChain) - Method in class org.openhab.core.model.rule.rules.impl.RuleModelImpl
- basicSetNewState(ValidState, NotificationChain) - Method in class org.openhab.core.model.rule.rules.impl.ChangedEventTriggerImpl
- basicSetNewState(ValidState, NotificationChain) - Method in class org.openhab.core.model.rule.rules.impl.GroupMemberChangedEventTriggerImpl
- basicSetOldState(ValidState, NotificationChain) - Method in class org.openhab.core.model.rule.rules.impl.ChangedEventTriggerImpl
- basicSetOldState(ValidState, NotificationChain) - Method in class org.openhab.core.model.rule.rules.impl.GroupMemberChangedEventTriggerImpl
- basicSetRight(XExpression, NotificationChain) - Method in class org.openhab.core.model.rule.rules.impl.VariableDeclarationImpl
- basicSetScript(XBlockExpression, NotificationChain) - Method in class org.openhab.core.model.rule.rules.impl.RuleImpl
- basicSetState(ValidState, NotificationChain) - Method in class org.openhab.core.model.rule.rules.impl.GroupMemberUpdateEventTriggerImpl
- basicSetState(ValidState, NotificationChain) - Method in class org.openhab.core.model.rule.rules.impl.UpdateEventTriggerImpl
- basicSetTrigger(ValidTrigger, NotificationChain) - Method in class org.openhab.core.model.rule.rules.impl.EventEmittedTriggerImpl
- basicSetType(JvmTypeReference, NotificationChain) - Method in class org.openhab.core.model.rule.rules.impl.VariableDeclarationImpl
- basicSetUnit(AbstractUnit, NotificationChain) - Method in class org.openhab.core.model.script.script.impl.QuantityLiteralImpl
- Bathroom - Interface in org.openhab.core.semantics.model.location
-
This class defines a Bathroom.
- Battery - Interface in org.openhab.core.semantics.model.equipment
-
This class defines a Battery.
- Bb - Enum constant in enum class org.openhab.core.audio.utils.ToneSynthesizer.Note
- bearingTo(PointType) - Method in class org.openhab.core.library.types.PointType
-
Return the bearing in degrees from otherPoint following a great circle path.
- BECQUEREL - Static variable in class org.openhab.core.library.unit.Units
- BECQUEREL_PER_CUBIC_METRE - Static variable in class org.openhab.core.library.unit.Units
- Bedroom - Interface in org.openhab.core.semantics.model.location
-
This class defines a Bedroom.
- before(CompletableFuture<T>, Duration) - Method in interface org.openhab.core.scheduler.Scheduler
-
Return a
ScheduledCompletableFuture
that fails with aTimeoutException
when the givenCompletableFuture
is not resolved before the given timeout. - beforeAdding(E) - Method in interface org.openhab.core.items.RegistryHook
-
Notifies the listener that an element is going to be added to the registry.
- beforeUpdateElement(E) - Method in class org.openhab.core.common.registry.AbstractRegistry
-
This method is called before an element is updated.
- BEGIN_CERT - Static variable in class org.openhab.core.io.net.http.PEMTrustManager
- BI - Static variable in interface org.openhab.core.io.transport.serial.SerialPortEvent
- BIG_DECIMAL_HUNDRED - Static variable in class org.openhab.core.library.types.DecimalType
- Bin2Json - Class in org.openhab.core.io.bin2json
-
This class converts binary data to JSON format.
- Bin2Json(String) - Constructor for class org.openhab.core.io.bin2json.Bin2Json
-
Constructor.
- BinaryPrefix - Enum Class in org.openhab.core.library.unit
-
The binary prefixes used to derive units by specific powers of 2.
- bindAbstractTypeScopeProvider() - Method in class org.openhab.core.model.rule.RulesRuntimeModule
- bindAbstractTypeScopeProvider() - Method in class org.openhab.core.model.script.ScriptRuntimeModule
- bindBundleContext() - Method in class org.openhab.core.test.java.JavaOSGiTest
- bindClassLoaderToInstance() - Method in class org.openhab.core.model.AbstractItemsRuntimeModule
- bindClassLoaderToInstance() - Method in class org.openhab.core.model.persistence.AbstractPersistenceRuntimeModule
- bindClassLoaderToInstance() - Method in class org.openhab.core.model.rule.AbstractRulesRuntimeModule
- bindClassLoaderToInstance() - Method in class org.openhab.core.model.rule.RulesRuntimeModule
- bindClassLoaderToInstance() - Method in class org.openhab.core.model.script.AbstractScriptRuntimeModule
- bindClassLoaderToInstance() - Method in class org.openhab.core.model.script.ScriptRuntimeModule
- bindClassLoaderToInstance() - Method in class org.openhab.core.model.sitemap.AbstractSitemapRuntimeModule
- bindClassLoaderToInstance() - Method in class org.openhab.core.model.thing.AbstractThingRuntimeModule
- bindDefaultBatchTypeResolver() - Method in class org.openhab.core.model.rule.AbstractRulesRuntimeModule
- bindDefaultBatchTypeResolver() - Method in class org.openhab.core.model.script.AbstractScriptRuntimeModule
- bindDefaultReentrantTypeResolver() - Method in class org.openhab.core.model.rule.AbstractRulesRuntimeModule
- bindDefaultReentrantTypeResolver() - Method in class org.openhab.core.model.script.AbstractScriptRuntimeModule
- bindFeatureNameValidator() - Method in class org.openhab.core.model.rule.AbstractRulesRuntimeModule
- bindFeatureNameValidator() - Method in class org.openhab.core.model.script.AbstractScriptRuntimeModule
- bindIAllContainersState$Provider() - Method in class org.openhab.core.model.AbstractItemsRuntimeModule
- bindIAllContainersState$Provider() - Method in class org.openhab.core.model.persistence.AbstractPersistenceRuntimeModule
- bindIAllContainersState$Provider() - Method in class org.openhab.core.model.rule.AbstractRulesRuntimeModule
- bindIAllContainersState$Provider() - Method in class org.openhab.core.model.script.AbstractScriptRuntimeModule
- bindIAllContainersState$Provider() - Method in class org.openhab.core.model.sitemap.AbstractSitemapRuntimeModule
- bindIAllContainersState$Provider() - Method in class org.openhab.core.model.thing.AbstractThingRuntimeModule
- bindIAntlrTokenFileProvider() - Method in class org.openhab.core.model.AbstractItemsRuntimeModule
- bindIAntlrTokenFileProvider() - Method in class org.openhab.core.model.persistence.AbstractPersistenceRuntimeModule
- bindIAntlrTokenFileProvider() - Method in class org.openhab.core.model.rule.AbstractRulesRuntimeModule
- bindIAntlrTokenFileProvider() - Method in class org.openhab.core.model.script.AbstractScriptRuntimeModule
- bindIAntlrTokenFileProvider() - Method in class org.openhab.core.model.sitemap.AbstractSitemapRuntimeModule
- bindIAntlrTokenFileProvider() - Method in class org.openhab.core.model.thing.AbstractThingRuntimeModule
- bindIBatchScopeProvider() - Method in class org.openhab.core.model.rule.AbstractRulesRuntimeModule
- bindIBatchScopeProvider() - Method in class org.openhab.core.model.script.AbstractScriptRuntimeModule
- bindIContainer$Manager() - Method in class org.openhab.core.model.AbstractItemsRuntimeModule
- bindIContainer$Manager() - Method in class org.openhab.core.model.persistence.AbstractPersistenceRuntimeModule
- bindIContainer$Manager() - Method in class org.openhab.core.model.rule.AbstractRulesRuntimeModule
- bindIContainer$Manager() - Method in class org.openhab.core.model.script.AbstractScriptRuntimeModule
- bindIContainer$Manager() - Method in class org.openhab.core.model.sitemap.AbstractSitemapRuntimeModule
- bindIContainer$Manager() - Method in class org.openhab.core.model.thing.AbstractThingRuntimeModule
- bindIContentAssistParser() - Method in class org.openhab.core.model.ide.AbstractItemsIdeModule
- bindIContentAssistParser() - Method in class org.openhab.core.model.persistence.ide.AbstractPersistenceIdeModule
- bindIContentAssistParser() - Method in class org.openhab.core.model.rule.ide.AbstractRulesIdeModule
- bindIContentAssistParser() - Method in class org.openhab.core.model.script.ide.AbstractScriptIdeModule
- bindIContentAssistParser() - Method in class org.openhab.core.model.sitemap.ide.AbstractSitemapIdeModule
- bindIContentAssistParser() - Method in class org.openhab.core.model.thing.ide.AbstractThingIdeModule
- bindIExpressionInterpreter() - Method in class org.openhab.core.model.rule.RulesRuntimeModule
- bindIExpressionInterpreter() - Method in class org.openhab.core.model.script.ScriptRuntimeModule
- bindIFeatureScopeTrackerProvider() - Method in class org.openhab.core.model.rule.ide.RulesIdeModule
- bindIFeatureScopeTrackerProvider() - Method in class org.openhab.core.model.script.ide.ScriptIdeModule
- bindIGenerator() - Method in class org.openhab.core.model.rule.RulesRuntimeModule
- bindIGenerator() - Method in class org.openhab.core.model.script.ScriptRuntimeModule
- bindIGenerator2() - Method in class org.openhab.core.model.AbstractItemsRuntimeModule
- bindIGenerator2() - Method in class org.openhab.core.model.persistence.AbstractPersistenceRuntimeModule
- bindIGenerator2() - Method in class org.openhab.core.model.sitemap.AbstractSitemapRuntimeModule
- bindIGenerator2() - Method in class org.openhab.core.model.thing.AbstractThingRuntimeModule
- bindIGlobalScopeProvider() - Method in class org.openhab.core.model.AbstractItemsRuntimeModule
- bindIGlobalScopeProvider() - Method in class org.openhab.core.model.persistence.AbstractPersistenceRuntimeModule
- bindIGlobalScopeProvider() - Method in class org.openhab.core.model.persistence.PersistenceRuntimeModule
- bindIGlobalScopeProvider() - Method in class org.openhab.core.model.rule.AbstractRulesRuntimeModule
- bindIGlobalScopeProvider() - Method in class org.openhab.core.model.script.AbstractScriptRuntimeModule
- bindIGlobalScopeProvider() - Method in class org.openhab.core.model.sitemap.AbstractSitemapRuntimeModule
- bindIGlobalScopeProvider() - Method in class org.openhab.core.model.thing.AbstractThingRuntimeModule
- bindIGrammarAccess() - Method in class org.openhab.core.model.AbstractItemsRuntimeModule
- bindIGrammarAccess() - Method in class org.openhab.core.model.persistence.AbstractPersistenceRuntimeModule
- bindIGrammarAccess() - Method in class org.openhab.core.model.rule.AbstractRulesRuntimeModule
- bindIGrammarAccess() - Method in class org.openhab.core.model.script.AbstractScriptRuntimeModule
- bindIGrammarAccess() - Method in class org.openhab.core.model.sitemap.AbstractSitemapRuntimeModule
- bindIGrammarAccess() - Method in class org.openhab.core.model.thing.AbstractThingRuntimeModule
- bindIJvmModelInferrer() - Method in class org.openhab.core.model.rule.AbstractRulesRuntimeModule
- bindIJvmModelInferrer() - Method in class org.openhab.core.model.script.AbstractScriptRuntimeModule
- bindIJvmTypeProvider$Factory() - Method in class org.openhab.core.model.rule.RulesRuntimeModule
- bindIJvmTypeProvider$Factory() - Method in class org.openhab.core.model.script.ScriptRuntimeModule
- bindILocationInFileProvider() - Method in class org.openhab.core.model.rule.AbstractRulesRuntimeModule
- bindILocationInFileProvider() - Method in class org.openhab.core.model.script.AbstractScriptRuntimeModule
- bindImplicitlyImportedTypes() - Method in class org.openhab.core.model.rule.RulesRuntimeModule
- bindImplicitlyImportedTypes() - Method in class org.openhab.core.model.script.ScriptRuntimeModule
- BINDING - Static variable in class org.openhab.core.addon.AddonType
- BINDING_ID - Static variable in class org.openhab.core.magic.binding.MagicBindingConstants
- BindingConfigParseException - Exception in org.openhab.core.model.item
-
This exception is used by
BindingConfigReader
instances if parsing configurations fails - BindingConfigParseException(String) - Constructor for exception org.openhab.core.model.item.BindingConfigParseException
- BindingConfigParseException(String, Exception) - Constructor for exception org.openhab.core.model.item.BindingConfigParseException
- BindingConfigReader - Interface in org.openhab.core.model.item
-
This interface must be implemented by services, which can parse the generic binding configuration string used in the
GenericItemProvider
. - bindings - Variable in class org.openhab.core.model.items.impl.ModelItemImpl
-
The cached value of the '
Bindings
' containment reference list. - bindIParser() - Method in class org.openhab.core.model.AbstractItemsRuntimeModule
- bindIParser() - Method in class org.openhab.core.model.persistence.AbstractPersistenceRuntimeModule
- bindIParser() - Method in class org.openhab.core.model.rule.AbstractRulesRuntimeModule
- bindIParser() - Method in class org.openhab.core.model.script.AbstractScriptRuntimeModule
- bindIParser() - Method in class org.openhab.core.model.sitemap.AbstractSitemapRuntimeModule
- bindIParser() - Method in class org.openhab.core.model.thing.AbstractThingRuntimeModule
- bindIPrefixMatcher() - Method in class org.openhab.core.model.ide.AbstractItemsIdeModule
- bindIPrefixMatcher() - Method in class org.openhab.core.model.persistence.ide.AbstractPersistenceIdeModule
- bindIPrefixMatcher() - Method in class org.openhab.core.model.rule.ide.AbstractRulesIdeModule
- bindIPrefixMatcher() - Method in class org.openhab.core.model.script.ide.AbstractScriptIdeModule
- bindIPrefixMatcher() - Method in class org.openhab.core.model.sitemap.ide.AbstractSitemapIdeModule
- bindIPrefixMatcher() - Method in class org.openhab.core.model.thing.ide.AbstractThingIdeModule
- bindIProposalConflictHelper() - Method in class org.openhab.core.model.ide.AbstractItemsIdeModule
- bindIProposalConflictHelper() - Method in class org.openhab.core.model.persistence.ide.AbstractPersistenceIdeModule
- bindIProposalConflictHelper() - Method in class org.openhab.core.model.rule.ide.AbstractRulesIdeModule
- bindIProposalConflictHelper() - Method in class org.openhab.core.model.script.ide.AbstractScriptIdeModule
- bindIProposalConflictHelper() - Method in class org.openhab.core.model.sitemap.ide.AbstractSitemapIdeModule
- bindIProposalConflictHelper() - Method in class org.openhab.core.model.thing.ide.AbstractThingIdeModule
- bindIQualifiedNameProvider() - Method in class org.openhab.core.model.AbstractItemsRuntimeModule
- bindIQualifiedNameProvider() - Method in class org.openhab.core.model.persistence.AbstractPersistenceRuntimeModule
- bindIQualifiedNameProvider() - Method in class org.openhab.core.model.rule.AbstractRulesRuntimeModule
- bindIQualifiedNameProvider() - Method in class org.openhab.core.model.script.AbstractScriptRuntimeModule
- bindIQualifiedNameProvider() - Method in class org.openhab.core.model.sitemap.AbstractSitemapRuntimeModule
- bindIQualifiedNameProvider() - Method in class org.openhab.core.model.thing.AbstractThingRuntimeModule
- bindIRenameService2() - Method in class org.openhab.core.model.ide.AbstractItemsIdeModule
- bindIRenameService2() - Method in class org.openhab.core.model.persistence.ide.AbstractPersistenceIdeModule
- bindIRenameService2() - Method in class org.openhab.core.model.rule.ide.AbstractRulesIdeModule
- bindIRenameService2() - Method in class org.openhab.core.model.script.ide.AbstractScriptIdeModule
- bindIRenameService2() - Method in class org.openhab.core.model.sitemap.ide.AbstractSitemapIdeModule
- bindIRenameService2() - Method in class org.openhab.core.model.thing.ide.AbstractThingIdeModule
- bindIRenameStrategy2() - Method in class org.openhab.core.model.ide.AbstractItemsIdeModule
- bindIRenameStrategy2() - Method in class org.openhab.core.model.persistence.ide.AbstractPersistenceIdeModule
- bindIRenameStrategy2() - Method in class org.openhab.core.model.rule.ide.AbstractRulesIdeModule
- bindIRenameStrategy2() - Method in class org.openhab.core.model.script.ide.AbstractScriptIdeModule
- bindIRenameStrategy2() - Method in class org.openhab.core.model.sitemap.ide.AbstractSitemapIdeModule
- bindIRenameStrategy2() - Method in class org.openhab.core.model.thing.ide.AbstractThingIdeModule
- bindIResourceValidator() - Method in class org.openhab.core.model.rule.AbstractRulesRuntimeModule
- bindIResourceValidator() - Method in class org.openhab.core.model.script.AbstractScriptRuntimeModule
- bindIScopeProvider() - Method in class org.openhab.core.model.AbstractItemsRuntimeModule
- bindIScopeProvider() - Method in class org.openhab.core.model.persistence.AbstractPersistenceRuntimeModule
- bindIScopeProvider() - Method in class org.openhab.core.model.sitemap.AbstractSitemapRuntimeModule
- bindIScopeProvider() - Method in class org.openhab.core.model.thing.AbstractThingRuntimeModule
- bindISemanticSequencer() - Method in class org.openhab.core.model.AbstractItemsRuntimeModule
- bindISemanticSequencer() - Method in class org.openhab.core.model.persistence.AbstractPersistenceRuntimeModule
- bindISemanticSequencer() - Method in class org.openhab.core.model.rule.AbstractRulesRuntimeModule
- bindISemanticSequencer() - Method in class org.openhab.core.model.script.AbstractScriptRuntimeModule
- bindISemanticSequencer() - Method in class org.openhab.core.model.sitemap.AbstractSitemapRuntimeModule
- bindISemanticSequencer() - Method in class org.openhab.core.model.thing.AbstractThingRuntimeModule
- bindISerializer() - Method in class org.openhab.core.model.AbstractItemsRuntimeModule
- bindISerializer() - Method in class org.openhab.core.model.persistence.AbstractPersistenceRuntimeModule
- bindISerializer() - Method in class org.openhab.core.model.rule.AbstractRulesRuntimeModule
- bindISerializer() - Method in class org.openhab.core.model.script.AbstractScriptRuntimeModule
- bindISerializer() - Method in class org.openhab.core.model.sitemap.AbstractSitemapRuntimeModule
- bindISerializer() - Method in class org.openhab.core.model.thing.AbstractThingRuntimeModule
- bindISyntacticSequencer() - Method in class org.openhab.core.model.AbstractItemsRuntimeModule
- bindISyntacticSequencer() - Method in class org.openhab.core.model.persistence.AbstractPersistenceRuntimeModule
- bindISyntacticSequencer() - Method in class org.openhab.core.model.rule.AbstractRulesRuntimeModule
- bindISyntacticSequencer() - Method in class org.openhab.core.model.script.AbstractScriptRuntimeModule
- bindISyntacticSequencer() - Method in class org.openhab.core.model.sitemap.AbstractSitemapRuntimeModule
- bindISyntacticSequencer() - Method in class org.openhab.core.model.thing.AbstractThingRuntimeModule
- bindISyntacticSequencer() - Method in class org.openhab.core.model.thing.ThingRuntimeModule
- bindItemsValidator() - Method in class org.openhab.core.model.AbstractItemsRuntimeModule
- bindITokenDefProvider() - Method in class org.openhab.core.model.AbstractItemsRuntimeModule
- bindITokenDefProvider() - Method in class org.openhab.core.model.persistence.AbstractPersistenceRuntimeModule
- bindITokenDefProvider() - Method in class org.openhab.core.model.rule.AbstractRulesRuntimeModule
- bindITokenDefProvider() - Method in class org.openhab.core.model.script.AbstractScriptRuntimeModule
- bindITokenDefProvider() - Method in class org.openhab.core.model.sitemap.AbstractSitemapRuntimeModule
- bindITokenDefProvider() - Method in class org.openhab.core.model.thing.AbstractThingRuntimeModule
- bindITokenToStringConverter() - Method in class org.openhab.core.model.AbstractItemsRuntimeModule
- bindITokenToStringConverter() - Method in class org.openhab.core.model.persistence.AbstractPersistenceRuntimeModule
- bindITokenToStringConverter() - Method in class org.openhab.core.model.rule.AbstractRulesRuntimeModule
- bindITokenToStringConverter() - Method in class org.openhab.core.model.script.AbstractScriptRuntimeModule
- bindITokenToStringConverter() - Method in class org.openhab.core.model.sitemap.AbstractSitemapRuntimeModule
- bindITokenToStringConverter() - Method in class org.openhab.core.model.thing.AbstractThingRuntimeModule
- bindITypeComputer() - Method in class org.openhab.core.model.rule.RulesRuntimeModule
- bindITypeComputer() - Method in class org.openhab.core.model.script.ScriptRuntimeModule
- bindIUnorderedGroupHelper() - Method in class org.openhab.core.model.sitemap.AbstractSitemapRuntimeModule
- bindIValueConverterService() - Method in class org.openhab.core.model.ItemsRuntimeModule
- bindIValueConverterService() - Method in class org.openhab.core.model.sitemap.SitemapRuntimeModule
- bindIValueConverterService() - Method in class org.openhab.core.model.thing.ThingRuntimeModule
- bindJavaReflectAccess() - Method in class org.openhab.core.model.rule.RulesRuntimeModule
- bindLexer() - Method in class org.openhab.core.model.AbstractItemsRuntimeModule
- bindLexer() - Method in class org.openhab.core.model.persistence.AbstractPersistenceRuntimeModule
- bindLexer() - Method in class org.openhab.core.model.rule.AbstractRulesRuntimeModule
- bindLexer() - Method in class org.openhab.core.model.script.AbstractScriptRuntimeModule
- bindLexer() - Method in class org.openhab.core.model.sitemap.AbstractSitemapRuntimeModule
- bindLexer() - Method in class org.openhab.core.model.thing.AbstractThingRuntimeModule
- bindPersistenceValidator() - Method in class org.openhab.core.model.persistence.AbstractPersistenceRuntimeModule
- bindRulesValidator() - Method in class org.openhab.core.model.rule.AbstractRulesRuntimeModule
- bindScriptTransformationService(ScriptTransformationService, Map<String, Object>) - Method in class org.openhab.core.automation.module.script.profile.ScriptProfileFactory
- bindScriptValidator() - Method in class org.openhab.core.model.script.AbstractScriptRuntimeModule
- bindSitemapValidator() - Method in class org.openhab.core.model.sitemap.AbstractSitemapRuntimeModule
- bindStateAndCommandProvider() - Method in class org.openhab.core.model.rule.RulesRuntimeModule
- bindThingValidator() - Method in class org.openhab.core.model.thing.AbstractThingRuntimeModule
- BIT - Enum constant in enum class org.openhab.core.io.transport.modbus.ModbusConstants.ValueType
- BIT - Static variable in class org.openhab.core.library.unit.Units
- BIT_PER_SECOND - Static variable in class org.openhab.core.library.unit.Units
- BitArray - Class in org.openhab.core.io.transport.modbus
-
Class that implements a collection for bits
- BitArray(boolean...) - Constructor for class org.openhab.core.io.transport.modbus.BitArray
- BitArray(int) - Constructor for class org.openhab.core.io.transport.modbus.BitArray
- BitArray(BitSet, int) - Constructor for class org.openhab.core.io.transport.modbus.BitArray
- BLACK - Static variable in class org.openhab.core.library.types.HSBType
- Blinds - Interface in org.openhab.core.semantics.model.equipment
-
This class defines a Blinds.
- BLUE - Static variable in class org.openhab.core.library.types.HSBType
- Boiler - Interface in org.openhab.core.semantics.model.equipment
-
This class defines a Boiler.
- BoilerRoom - Interface in org.openhab.core.semantics.model.location
-
This class defines a Boiler Room.
- BOOLEAN - Enum constant in enum class org.openhab.core.config.core.ConfigDescriptionParameter.Type
-
The data type for a boolean (
true
orfalse
). - BOOLEAN - Enum constant in enum class org.openhab.core.config.core.dto.XmlParameterType
- BOOLEAN_OBJECTElements() - Constructor for class org.openhab.core.model.sitemap.services.SitemapGrammarAccess.BOOLEAN_OBJECTElements
- BOOLEANElements() - Constructor for class org.openhab.core.model.services.ItemsGrammarAccess.BOOLEANElements
- BOOLEANElements() - Constructor for class org.openhab.core.model.thing.services.ThingGrammarAccess.BOOLEANElements
- bridge - Variable in class org.openhab.core.model.thing.thing.impl.ModelBridgeImpl
-
The cached value of the '
Bridge
' attribute. - bridge - Variable in class org.openhab.core.thing.dto.StrippedThingTypeDTO
- Bridge - Interface in org.openhab.core.thing
- BRIDGE_EDEFAULT - Static variable in class org.openhab.core.model.thing.thing.impl.ModelBridgeImpl
-
The default value of the '
Bridge
' attribute. - BRIDGE_OFFLINE - Enum constant in enum class org.openhab.core.thing.ThingStatusDetail
- BRIDGE_OFFLINE - Variable in class org.openhab.core.thing.ThingStatusDetail.OfflineStatus
- BRIDGE_UID_EDEFAULT - Static variable in class org.openhab.core.model.thing.thing.impl.ModelThingImpl
-
The default value of the '
Bridge UID
' attribute. - BRIDGE_UNINITIALIZED - Enum constant in enum class org.openhab.core.thing.ThingStatusDetail
- BRIDGE_UNINITIALIZED - Variable in class org.openhab.core.thing.ThingStatusDetail.UninitializedStatus
- BridgeBuilder - Class in org.openhab.core.thing.binding.builder
-
This class allows the easy construction of a
Bridge
instance using the builder pattern. - BridgeHandler - Interface in org.openhab.core.thing.binding
-
A
BridgeHandler
handles the communication between the openHAB framework and a bridge (a device that acts as a gateway to enable the communication with other devices) represented by aBridge
instance. - bridgeStatusChanged(ThingStatusInfo) - Method in class org.openhab.core.thing.binding.BaseThingHandler
- bridgeStatusChanged(ThingStatusInfo) - Method in interface org.openhab.core.thing.binding.ThingHandler
-
Notifies the handler that the bridge's status has changed.
- BridgeType - Class in org.openhab.core.thing.type
-
The
BridgeType
describes a concrete type of aBridge
. - bridgeUID - Variable in class org.openhab.core.config.discovery.dto.DiscoveryResultDTO
- bridgeUID - Variable in class org.openhab.core.model.thing.thing.impl.ModelThingImpl
-
The cached value of the '
Bridge UID
' attribute. - bridgeUID - Variable in class org.openhab.core.thing.dto.AbstractThingDTO
- broadcast(Event) - Method in class org.openhab.core.io.rest.sse.SseResource
- brokerConnection - Variable in class org.openhab.core.io.transport.mqtt.reconnect.AbstractReconnectStrategy
- build() - Method in class org.openhab.core.addon.Addon.Builder
- build() - Method in class org.openhab.core.addon.AddonInfo.Builder
-
Build an
AddonInfo
from this builder - build() - Method in class org.openhab.core.automation.util.ActionBuilder
- build() - Method in class org.openhab.core.automation.util.ConditionBuilder
- build() - Method in class org.openhab.core.automation.util.ModuleBuilder
- build() - Method in class org.openhab.core.automation.util.RuleBuilder
- build() - Method in class org.openhab.core.automation.util.TriggerBuilder
- build() - Method in interface org.openhab.core.common.SafeCallerBuilder
-
Creates a dynamic proxy with the according properties which guards the caller from hanging implementations in the target object.
- build() - Method in class org.openhab.core.common.ThreadFactoryBuilder
-
Builds the
ThreadFactory
, configuring it as specified. - build() - Method in class org.openhab.core.config.core.ConfigDescriptionBuilder
-
Builds a
ConfigDescription
with the settings of this builder. - build() - Method in class org.openhab.core.config.core.ConfigDescriptionParameterBuilder
-
Builds a result with the settings of this builder.
- build() - Method in class org.openhab.core.config.core.ConfigDescriptionParameterGroupBuilder
-
Builds a result with the settings of this builder.
- build() - Method in class org.openhab.core.config.core.status.ConfigStatusMessage.Builder
-
Builds the new
ConfigStatusMessage
object. - build() - Method in class org.openhab.core.config.discovery.DiscoveryResultBuilder
-
Builds a result with the settings of this builder.
- build() - Method in interface org.openhab.core.items.ItemBuilder
-
Creates an item with the currently configured values.
- build() - Method in class org.openhab.core.thing.binding.builder.BridgeBuilder
- build() - Method in class org.openhab.core.thing.binding.builder.ChannelBuilder
-
Builds and returns the
Channel
. - build() - Method in class org.openhab.core.thing.binding.builder.ThingBuilder
-
Build the thing
- build() - Method in class org.openhab.core.thing.binding.builder.ThingStatusInfoBuilder
-
Builds and returns the status info.
- build() - Method in class org.openhab.core.thing.binding.firmware.FirmwareBuilder
-
Builds the firmware.
- build() - Method in class org.openhab.core.thing.profiles.ProfileTypeBuilder
-
Create a profile type instance with the previously given parameters.
- build() - Method in class org.openhab.core.thing.type.ChannelDefinitionBuilder
-
Build a channel definition.
- build() - Method in class org.openhab.core.thing.type.ChannelGroupTypeBuilder
-
Build the
ChannelGroupType
with the given values - build() - Method in interface org.openhab.core.thing.type.ChannelTypeBuilder
-
Build the ChannelType with the given values
- build() - Method in class org.openhab.core.thing.type.ThingTypeBuilder
-
Builds and returns a new
ThingType
according to the given values from this builder. - build() - Method in class org.openhab.core.types.CommandDescriptionBuilder
-
Build a
CommandDescription
from the values of this builder. - build() - Method in class org.openhab.core.types.StateDescriptionFragmentBuilder
-
Builds a
StateDescriptionFragment
from the values of this builder. - build() - Method in class org.openhab.core.ui.tiles.ExternalServiceTile.TileBuilder
- build() - Method in class org.openhab.core.voice.DialogContext.Builder
-
Creates a new
DialogContext
- buildBridge() - Method in class org.openhab.core.thing.type.ThingTypeBuilder
-
Builds and returns a new
BridgeType
according to the given values from this builder. - buildCommandUsage(String) - Method in class org.openhab.core.io.console.extensions.AbstractConsoleCommandExtension
-
Build a command usage string.
- buildCommandUsage(String, String) - Method in class org.openhab.core.io.console.extensions.AbstractConsoleCommandExtension
-
Build a command usage string.
- builder(String, String) - Static method in class org.openhab.core.addon.AddonInfo
- builder(AddonInfo) - Static method in class org.openhab.core.addon.AddonInfo
- Builder(String, Locale) - Constructor for class org.openhab.core.voice.DialogContext.Builder
- Building - Interface in org.openhab.core.semantics.model.location
-
This class defines a Building.
- buildModuleType(String, Map<String, Set<ModuleInformation>>) - Method in class org.openhab.core.automation.module.provider.AnnotationActionModuleTypeHelper
- buildString() - Static method in class org.openhab.core.OpenHAB
-
Provides the build number as it can be found in the version.properties file.
- buildWebClientConsumerName(ThingUID, String) - Static method in class org.openhab.core.thing.util.ThingWebClientUtil
-
Build a valid consumer name for HTTP or WebSocket client.
- bundle() - Method in class org.openhab.core.test.BundleCloseable
- BundleCloseable - Class in org.openhab.core.test
-
A wrapper that uninstalls a bundle on close.
- BundleCloseable(Bundle) - Constructor for class org.openhab.core.test.BundleCloseable
- bundleContext - Variable in class org.openhab.core.test.java.JavaOSGiTest
- bundleContext - Variable in class org.openhab.core.thing.binding.AbstractDynamicDescriptionProvider
- bundleContext - Variable in class org.openhab.core.thing.binding.BaseThingHandlerFactory
- bundleInfo - Variable in class org.openhab.core.tools.i18n.plugin.AbstractI18nMojo
- BundleInfo - Class in org.openhab.core.tools.i18n.plugin
-
The bundle information provided by the openHAB XML files in the
OH-INF
directory. - BundleInfo() - Constructor for class org.openhab.core.tools.i18n.plugin.BundleInfo
- BundleInfoReader - Class in org.openhab.core.tools.i18n.plugin
-
Reads all the bundle information provided by XML files in the
OH-INF
directory toBundleInfo
. - BundleInfoReader(Log) - Constructor for class org.openhab.core.tools.i18n.plugin.BundleInfoReader
- BundleResolver - Interface in org.openhab.core.util
-
Resolve bundle specific information from the framework.
- BundleVersion - Class in org.openhab.core.addon.marketplace
-
The
BundleVersion
wraps a bundle version and provides a method to compare them - BundleVersion(String) - Constructor for class org.openhab.core.addon.marketplace.BundleVersion
- BusEvent - Class in org.openhab.core.model.script.actions
-
The static methods of this class are made available as functions in the scripts.
- BusEvent() - Constructor for class org.openhab.core.model.script.actions.BusEvent
- BUTTON_TOGGLE_PLAYER - Static variable in interface org.openhab.core.thing.profiles.SystemProfiles
- BUTTON_TOGGLE_ROLLERSHUTTER - Static variable in interface org.openhab.core.thing.profiles.SystemProfiles
- BUTTON_TOGGLE_SWITCH - Static variable in interface org.openhab.core.thing.profiles.SystemProfiles
- BYTE - Static variable in class org.openhab.core.library.unit.Units
- ByteArrayAudioStream - Class in org.openhab.core.audio
-
This is an implementation of a
FixedLengthAudioStream
, which is based on a simple byte array. - ByteArrayAudioStream(byte[], AudioFormat) - Constructor for class org.openhab.core.audio.ByteArrayAudioStream
- ByteArrayFileCache - Class in org.openhab.core.cache
-
This is a simple file based cache implementation.
- ByteArrayFileCache(String) - Constructor for class org.openhab.core.cache.ByteArrayFileCache
-
Creates a new
ByteArrayFileCache
instance for a service. - ByteArrayFileCache(String, Duration) - Constructor for class org.openhab.core.cache.ByteArrayFileCache
-
Creates a new
ByteArrayFileCache
instance for a service. - bytes - Variable in class org.openhab.core.library.types.RawType
- bytesToHex(byte[]) - Static method in class org.openhab.core.util.HexUtils
-
Converts a byte array into a hex string (in format "0123456789ABCDEF").
- bytesToHex(byte[], CharSequence) - Static method in class org.openhab.core.util.HexUtils
-
Converts a byte array into a hex string with a given delimiter.
- byteToHex(byte) - Static method in class org.openhab.core.util.HexUtils
C
- C - Enum constant in enum class org.openhab.core.audio.utils.ToneSynthesizer.Note
- cachedAddons - Variable in class org.openhab.core.addon.marketplace.AbstractRemoteAddonService
- cachedFiles - Variable in class org.openhab.core.transform.AbstractFileTransformationService
-
Deprecated.
- cachedRemoteAddons - Variable in class org.openhab.core.addon.marketplace.AbstractRemoteAddonService
- cacheIsOK - Variable in class org.openhab.core.cache.lru.LRUMediaCache
- calculate(Set<Item>) - Method in interface org.openhab.core.items.GroupFunction
-
Determines the current state of a group based on a list of items
- calculate(Set<Item>) - Method in class org.openhab.core.items.GroupFunction.Equality
- calculate(Set<Item>) - Method in class org.openhab.core.library.types.ArithmeticGroupFunction.And
- calculate(Set<Item>) - Method in class org.openhab.core.library.types.ArithmeticGroupFunction.Avg
- calculate(Set<Item>) - Method in class org.openhab.core.library.types.ArithmeticGroupFunction.Count
- calculate(Set<Item>) - Method in class org.openhab.core.library.types.ArithmeticGroupFunction.Max
- calculate(Set<Item>) - Method in class org.openhab.core.library.types.ArithmeticGroupFunction.Min
- calculate(Set<Item>) - Method in class org.openhab.core.library.types.ArithmeticGroupFunction.NAnd
- calculate(Set<Item>) - Method in class org.openhab.core.library.types.ArithmeticGroupFunction.NOr
- calculate(Set<Item>) - Method in class org.openhab.core.library.types.ArithmeticGroupFunction.Or
- calculate(Set<Item>) - Method in class org.openhab.core.library.types.ArithmeticGroupFunction.Sum
- calculate(Set<Item>) - Method in class org.openhab.core.library.types.DateTimeGroupFunction.Earliest
- calculate(Set<Item>) - Method in class org.openhab.core.library.types.DateTimeGroupFunction.Latest
- calculate(Set<Item>) - Method in class org.openhab.core.library.types.QuantityTypeArithmeticGroupFunction.Avg
- calculate(Set<Item>) - Method in class org.openhab.core.library.types.QuantityTypeArithmeticGroupFunction.Max
- calculate(Set<Item>) - Method in class org.openhab.core.library.types.QuantityTypeArithmeticGroupFunction.Min
- calculate(Set<Item>) - Method in class org.openhab.core.library.types.QuantityTypeArithmeticGroupFunction.Sum
- call(Runnable) - Method in interface org.openhab.core.model.core.SafeEMF
-
Calls the given function.
- call(Supplier<T>) - Method in interface org.openhab.core.model.core.SafeEMF
-
Calls the given function.
- CALL - Static variable in class org.openhab.core.library.CoreItemFactory
- callback - Variable in class org.openhab.core.automation.handler.BaseModuleHandler
- CallItem - Class in org.openhab.core.library.items
-
This item identifies a telephone call by its origin and destination.
- CallItem(String) - Constructor for class org.openhab.core.library.items.CallItem
- callScript(String) - Static method in class org.openhab.core.model.script.actions.ScriptExecution
-
Calls a script which must be located in the configurations/scripts folder.
- Camera - Interface in org.openhab.core.semantics.model.equipment
-
This class defines a Camera.
- cancel() - Method in interface org.openhab.core.automation.module.script.action.Timer
-
Cancels the timer
- cancel() - Method in class org.openhab.core.magic.binding.handler.MagicFirmwareUpdateThingHandler
- cancel() - Method in class org.openhab.core.model.script.actions.Timer
- cancel() - Method in interface org.openhab.core.thing.binding.firmware.FirmwareUpdateHandler
-
Cancels a previous started firmware update.
- canceled() - Method in interface org.openhab.core.thing.binding.firmware.ProgressCallback
-
Callback operation to indicate that the firmware update was canceled.
- CANCELED - Enum constant in enum class org.openhab.core.thing.firmware.FirmwareUpdateResult
-
Indicates that the firmware update was canceled.
- cancelFirmwareUpdate(ThingUID) - Method in interface org.openhab.core.thing.firmware.FirmwareUpdateService
-
Cancels the firmware update of the thing having the given thing UID by invoking the operation
FirmwareUpdateHandler.cancel()
of the thing´s firmware update handler. - cancelTimeoutFuture() - Method in class org.openhab.core.io.transport.mqtt.MqttBrokerConnection
-
The connection process is limited by a timeout, realized with a
CompletableFuture
. - canConvert(Class) - Method in class org.openhab.core.config.core.xml.util.GenericUnmarshaller
- CANDELA - Static variable in class org.openhab.core.library.unit.Units
- Car - Interface in org.openhab.core.semantics.model.equipment
-
This class defines a Car.
- Carport - Interface in org.openhab.core.semantics.model.location
-
This class defines a Carport.
- caseAbstractUnit(AbstractUnit) - Method in class org.openhab.core.model.script.script.util.ScriptSwitch
-
Returns the result of interpreting the object as an instance of 'Abstract Unit'.
- caseAllConfig(AllConfig) - Method in class org.openhab.core.model.persistence.persistence.util.PersistenceSwitch
-
Returns the result of interpreting the object as an instance of 'All Config'.
- caseChangedEventTrigger(ChangedEventTrigger) - Method in class org.openhab.core.model.rule.rules.util.RulesSwitch
-
Returns the result of interpreting the object as an instance of 'Changed Event Trigger'.
- caseChart(Chart) - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapSwitch
-
Returns the result of interpreting the object as an instance of 'Chart'.
- caseColorArray(ColorArray) - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapSwitch
-
Returns the result of interpreting the object as an instance of 'Color Array'.
- caseColorpicker(Colorpicker) - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapSwitch
-
Returns the result of interpreting the object as an instance of 'Colorpicker'.
- caseCommandEventTrigger(CommandEventTrigger) - Method in class org.openhab.core.model.rule.rules.util.RulesSwitch
-
Returns the result of interpreting the object as an instance of 'Command Event Trigger'.
- caseCronStrategy(CronStrategy) - Method in class org.openhab.core.model.persistence.persistence.util.PersistenceSwitch
-
Returns the result of interpreting the object as an instance of 'Cron Strategy'.
- caseDateTimeTrigger(DateTimeTrigger) - Method in class org.openhab.core.model.rule.rules.util.RulesSwitch
-
Returns the result of interpreting the object as an instance of 'Date Time Trigger'.
- caseDefault(Default) - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapSwitch
-
Returns the result of interpreting the object as an instance of 'Default'.
- caseEventEmittedTrigger(EventEmittedTrigger) - Method in class org.openhab.core.model.rule.rules.util.RulesSwitch
-
Returns the result of interpreting the object as an instance of 'Event Emitted Trigger'.
- caseEventTrigger(EventTrigger) - Method in class org.openhab.core.model.rule.rules.util.RulesSwitch
-
Returns the result of interpreting the object as an instance of 'Event Trigger'.
- caseFilter(Filter) - Method in class org.openhab.core.model.persistence.persistence.util.PersistenceSwitch
-
Returns the result of interpreting the object as an instance of 'Filter'.
- caseFilterDetails(FilterDetails) - Method in class org.openhab.core.model.persistence.persistence.util.PersistenceSwitch
-
Returns the result of interpreting the object as an instance of 'Filter Details'.
- caseFrame(Frame) - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapSwitch
-
Returns the result of interpreting the object as an instance of 'Frame'.
- caseGroup(Group) - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapSwitch
-
Returns the result of interpreting the object as an instance of 'Group'.
- caseGroupConfig(GroupConfig) - Method in class org.openhab.core.model.persistence.persistence.util.PersistenceSwitch
-
Returns the result of interpreting the object as an instance of 'Group Config'.
- caseGroupMemberChangedEventTrigger(GroupMemberChangedEventTrigger) - Method in class org.openhab.core.model.rule.rules.util.RulesSwitch
-
Returns the result of interpreting the object as an instance of 'Group Member Changed Event Trigger'.
- caseGroupMemberCommandEventTrigger(GroupMemberCommandEventTrigger) - Method in class org.openhab.core.model.rule.rules.util.RulesSwitch
-
Returns the result of interpreting the object as an instance of 'Group Member Command Event Trigger'.
- caseGroupMemberUpdateEventTrigger(GroupMemberUpdateEventTrigger) - Method in class org.openhab.core.model.rule.rules.util.RulesSwitch
-
Returns the result of interpreting the object as an instance of 'Group Member Update Event Trigger'.
- caseIDUnit(IDUnit) - Method in class org.openhab.core.model.script.script.util.ScriptSwitch
-
Returns the result of interpreting the object as an instance of 'ID Unit'.
- caseImage(Image) - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapSwitch
-
Returns the result of interpreting the object as an instance of 'Image'.
- caseInput(Input) - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapSwitch
-
Returns the result of interpreting the object as an instance of 'Input'.
- caseItemConfig(ItemConfig) - Method in class org.openhab.core.model.persistence.persistence.util.PersistenceSwitch
-
Returns the result of interpreting the object as an instance of 'Item Config'.
- caseItemModel(ItemModel) - Method in class org.openhab.core.model.items.util.ItemsSwitch
-
Returns the result of interpreting the object as an instance of 'Item Model'.
- caseLinkableWidget(LinkableWidget) - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapSwitch
-
Returns the result of interpreting the object as an instance of 'Linkable Widget'.
- caseMapping(Mapping) - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapSwitch
-
Returns the result of interpreting the object as an instance of 'Mapping'.
- caseMapview(Mapview) - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapSwitch
-
Returns the result of interpreting the object as an instance of 'Mapview'.
- caseModelBinding(ModelBinding) - Method in class org.openhab.core.model.items.util.ItemsSwitch
-
Returns the result of interpreting the object as an instance of 'Model Binding'.
- caseModelBridge(ModelBridge) - Method in class org.openhab.core.model.thing.thing.util.ThingSwitch
-
Returns the result of interpreting the object as an instance of 'Model Bridge'.
- caseModelChannel(ModelChannel) - Method in class org.openhab.core.model.thing.thing.util.ThingSwitch
-
Returns the result of interpreting the object as an instance of 'Model Channel'.
- caseModelGroupItem(ModelGroupItem) - Method in class org.openhab.core.model.items.util.ItemsSwitch
-
Returns the result of interpreting the object as an instance of 'Model Group Item'.
- caseModelItem(ModelItem) - Method in class org.openhab.core.model.items.util.ItemsSwitch
-
Returns the result of interpreting the object as an instance of 'Model Item'.
- caseModelNormalItem(ModelNormalItem) - Method in class org.openhab.core.model.items.util.ItemsSwitch
-
Returns the result of interpreting the object as an instance of 'Model Normal Item'.
- caseModelProperty(ModelProperty) - Method in class org.openhab.core.model.items.util.ItemsSwitch
-
Returns the result of interpreting the object as an instance of 'Model Property'.
- caseModelProperty(ModelProperty) - Method in class org.openhab.core.model.thing.thing.util.ThingSwitch
-
Returns the result of interpreting the object as an instance of 'Model Property'.
- caseModelPropertyContainer(ModelPropertyContainer) - Method in class org.openhab.core.model.thing.thing.util.ThingSwitch
-
Returns the result of interpreting the object as an instance of 'Model Property Container'.
- caseModelThing(ModelThing) - Method in class org.openhab.core.model.thing.thing.util.ThingSwitch
-
Returns the result of interpreting the object as an instance of 'Model Thing'.
- caseNonLinkableWidget(NonLinkableWidget) - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapSwitch
-
Returns the result of interpreting the object as an instance of 'Non Linkable Widget'.
- casePersistenceConfiguration(PersistenceConfiguration) - Method in class org.openhab.core.model.persistence.persistence.util.PersistenceSwitch
-
Returns the result of interpreting the object as an instance of 'Configuration'.
- casePersistenceModel(PersistenceModel) - Method in class org.openhab.core.model.persistence.persistence.util.PersistenceSwitch
-
Returns the result of interpreting the object as an instance of 'Model'.
- caseQuantityLiteral(QuantityLiteral) - Method in class org.openhab.core.model.script.script.util.ScriptSwitch
-
Returns the result of interpreting the object as an instance of 'Quantity Literal'.
- caseRule(Rule) - Method in class org.openhab.core.model.rule.rules.util.RulesSwitch
-
Returns the result of interpreting the object as an instance of 'Rule'.
- caseRuleModel(RuleModel) - Method in class org.openhab.core.model.rule.rules.util.RulesSwitch
-
Returns the result of interpreting the object as an instance of 'Rule Model'.
- caseScript(Script) - Method in class org.openhab.core.model.script.script.util.ScriptSwitch
-
Returns the result of interpreting the object as an instance of 'Script'.
- caseSelection(Selection) - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapSwitch
-
Returns the result of interpreting the object as an instance of 'Selection'.
- caseSetpoint(Setpoint) - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapSwitch
-
Returns the result of interpreting the object as an instance of 'Setpoint'.
- caseSitemap(Sitemap) - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapSwitch
-
Returns the result of interpreting the object as an instance of 'Sitemap'.
- caseSitemapModel(SitemapModel) - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapSwitch
-
Returns the result of interpreting the object as an instance of 'Model'.
- caseSlider(Slider) - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapSwitch
-
Returns the result of interpreting the object as an instance of 'Slider'.
- caseSpecificUnit(SpecificUnit) - Method in class org.openhab.core.model.script.script.util.ScriptSwitch
-
Returns the result of interpreting the object as an instance of 'Specific Unit'.
- caseStrategy(Strategy) - Method in class org.openhab.core.model.persistence.persistence.util.PersistenceSwitch
-
Returns the result of interpreting the object as an instance of 'Strategy'.
- caseStringUnit(StringUnit) - Method in class org.openhab.core.model.script.script.util.ScriptSwitch
-
Returns the result of interpreting the object as an instance of 'String Unit'.
- caseSwitch(Switch) - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapSwitch
-
Returns the result of interpreting the object as an instance of 'Switch'.
- caseSystemOnShutdownTrigger(SystemOnShutdownTrigger) - Method in class org.openhab.core.model.rule.rules.util.RulesSwitch
-
Returns the result of interpreting the object as an instance of 'System On Shutdown Trigger'.
- caseSystemOnStartupTrigger(SystemOnStartupTrigger) - Method in class org.openhab.core.model.rule.rules.util.RulesSwitch
-
Returns the result of interpreting the object as an instance of 'System On Startup Trigger'.
- caseSystemStartlevelTrigger(SystemStartlevelTrigger) - Method in class org.openhab.core.model.rule.rules.util.RulesSwitch
-
Returns the result of interpreting the object as an instance of 'System Startlevel Trigger'.
- caseSystemTrigger(SystemTrigger) - Method in class org.openhab.core.model.rule.rules.util.RulesSwitch
-
Returns the result of interpreting the object as an instance of 'System Trigger'.
- caseText(Text) - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapSwitch
-
Returns the result of interpreting the object as an instance of 'Text'.
- caseThingModel(ThingModel) - Method in class org.openhab.core.model.thing.thing.util.ThingSwitch
-
Returns the result of interpreting the object as an instance of 'Model'.
- caseThingStateChangedEventTrigger(ThingStateChangedEventTrigger) - Method in class org.openhab.core.model.rule.rules.util.RulesSwitch
-
Returns the result of interpreting the object as an instance of 'Thing State Changed Event Trigger'.
- caseThingStateUpdateEventTrigger(ThingStateUpdateEventTrigger) - Method in class org.openhab.core.model.rule.rules.util.RulesSwitch
-
Returns the result of interpreting the object as an instance of 'Thing State Update Event Trigger'.
- caseThresholdFilter(ThresholdFilter) - Method in class org.openhab.core.model.persistence.persistence.util.PersistenceSwitch
-
Returns the result of interpreting the object as an instance of 'Threshold Filter'.
- caseTimeFilter(TimeFilter) - Method in class org.openhab.core.model.persistence.persistence.util.PersistenceSwitch
-
Returns the result of interpreting the object as an instance of 'Time Filter'.
- caseTimerTrigger(TimerTrigger) - Method in class org.openhab.core.model.rule.rules.util.RulesSwitch
-
Returns the result of interpreting the object as an instance of 'Timer Trigger'.
- caseUpdateEventTrigger(UpdateEventTrigger) - Method in class org.openhab.core.model.rule.rules.util.RulesSwitch
-
Returns the result of interpreting the object as an instance of 'Update Event Trigger'.
- caseValidCommand(ValidCommand) - Method in class org.openhab.core.model.rule.rules.util.RulesSwitch
-
Returns the result of interpreting the object as an instance of 'Valid Command'.
- caseValidCommandId(ValidCommandId) - Method in class org.openhab.core.model.rule.rules.util.RulesSwitch
-
Returns the result of interpreting the object as an instance of 'Valid Command Id'.
- caseValidCommandNumber(ValidCommandNumber) - Method in class org.openhab.core.model.rule.rules.util.RulesSwitch
-
Returns the result of interpreting the object as an instance of 'Valid Command Number'.
- caseValidCommandString(ValidCommandString) - Method in class org.openhab.core.model.rule.rules.util.RulesSwitch
-
Returns the result of interpreting the object as an instance of 'Valid Command String'.
- caseValidState(ValidState) - Method in class org.openhab.core.model.rule.rules.util.RulesSwitch
-
Returns the result of interpreting the object as an instance of 'Valid State'.
- caseValidStateId(ValidStateId) - Method in class org.openhab.core.model.rule.rules.util.RulesSwitch
-
Returns the result of interpreting the object as an instance of 'Valid State Id'.
- caseValidStateNumber(ValidStateNumber) - Method in class org.openhab.core.model.rule.rules.util.RulesSwitch
-
Returns the result of interpreting the object as an instance of 'Valid State Number'.
- caseValidStateString(ValidStateString) - Method in class org.openhab.core.model.rule.rules.util.RulesSwitch
-
Returns the result of interpreting the object as an instance of 'Valid State String'.
- caseValidTrigger(ValidTrigger) - Method in class org.openhab.core.model.rule.rules.util.RulesSwitch
-
Returns the result of interpreting the object as an instance of 'Valid Trigger'.
- caseValidTriggerId(ValidTriggerId) - Method in class org.openhab.core.model.rule.rules.util.RulesSwitch
-
Returns the result of interpreting the object as an instance of 'Valid Trigger Id'.
- caseValidTriggerNumber(ValidTriggerNumber) - Method in class org.openhab.core.model.rule.rules.util.RulesSwitch
-
Returns the result of interpreting the object as an instance of 'Valid Trigger Number'.
- caseValidTriggerString(ValidTriggerString) - Method in class org.openhab.core.model.rule.rules.util.RulesSwitch
-
Returns the result of interpreting the object as an instance of 'Valid Trigger String'.
- caseVariableDeclaration(VariableDeclaration) - Method in class org.openhab.core.model.rule.rules.util.RulesSwitch
-
Returns the result of interpreting the object as an instance of 'Variable Declaration'.
- caseVideo(Video) - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapSwitch
-
Returns the result of interpreting the object as an instance of 'Video'.
- caseVisibilityRule(VisibilityRule) - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapSwitch
-
Returns the result of interpreting the object as an instance of 'Visibility Rule'.
- caseWebview(Webview) - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapSwitch
-
Returns the result of interpreting the object as an instance of 'Webview'.
- caseWidget(Widget) - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapSwitch
-
Returns the result of interpreting the object as an instance of 'Widget'.
- caseXBlockExpression(XBlockExpression) - Method in class org.openhab.core.model.script.script.util.ScriptSwitch
-
Returns the result of interpreting the object as an instance of 'XBlock Expression'.
- caseXExpression(XExpression) - Method in class org.openhab.core.model.script.script.util.ScriptSwitch
-
Returns the result of interpreting the object as an instance of 'XExpression'.
- category - Variable in class org.openhab.core.io.rest.core.service.ConfigurableServiceDTO
- category - Variable in class org.openhab.core.items.dto.ItemDTO
- category - Variable in class org.openhab.core.items.GenericItem
- category - Variable in class org.openhab.core.items.ManagedItemProvider.PersistedItem
- category - Variable in class org.openhab.core.thing.dto.ChannelDefinitionDTO
- category - Variable in class org.openhab.core.thing.dto.ChannelTypeDTO
- category - Variable in class org.openhab.core.thing.dto.StrippedThingTypeDTO
- category() - Element in annotation interface org.openhab.core.config.core.ConfigurableService
-
The category of the service to be configured (e.g.
- Cb - Enum constant in enum class org.openhab.core.audio.utils.ToneSynthesizer.Note
- CD - Static variable in interface org.openhab.core.io.transport.serial.SerialPortEvent
- CeilingFan - Interface in org.openhab.core.semantics.model.equipment
-
This class defines a Ceiling Fan.
- Cellar - Interface in org.openhab.core.semantics.model.location
-
This class defines a Cellar.
- CellarDoor - Interface in org.openhab.core.semantics.model.equipment
-
This class defines a Cellar Door.
- CELSIUS - Static variable in class org.openhab.core.library.unit.SIUnits
- CENTI(Unit<T>) - Static method in class org.openhab.core.library.unit.MetricPrefix
- CertificateInstantiationException(String) - Constructor for exception org.openhab.core.io.net.http.PEMTrustManager.CertificateInstantiationException
- CertificateInstantiationException(Throwable) - Constructor for exception org.openhab.core.io.net.http.PEMTrustManager.CertificateInstantiationException
- CFG_PACKAGE - Static variable in class org.openhab.core.OpenHAB
-
the configuraton parameter name used for the base package
- CHAIN - Static variable in class org.openhab.core.library.unit.ImperialUnits
- CHANGE - Static variable in class org.openhab.core.model.persistence.scoping.GlobalStrategies
- CHANGE - Static variable in class org.openhab.core.persistence.strategy.PersistenceStrategy.Globals
- CHANGED_EVENT_TRIGGER - Static variable in interface org.openhab.core.model.rule.rules.RulesPackage
-
The meta object id for the '
Changed Event Trigger
' class. - CHANGED_EVENT_TRIGGER - Static variable in interface org.openhab.core.model.rule.rules.RulesPackage.Literals
-
The meta object literal for the '
Changed Event Trigger
' class. - CHANGED_EVENT_TRIGGER__ITEM - Static variable in interface org.openhab.core.model.rule.rules.RulesPackage
-
The feature id for the 'Item' attribute.
- CHANGED_EVENT_TRIGGER__ITEM - Static variable in interface org.openhab.core.model.rule.rules.RulesPackage.Literals
-
The meta object literal for the 'Item' attribute feature.
- CHANGED_EVENT_TRIGGER__NEW_STATE - Static variable in interface org.openhab.core.model.rule.rules.RulesPackage
-
The feature id for the 'New State' containment reference.
- CHANGED_EVENT_TRIGGER__NEW_STATE - Static variable in interface org.openhab.core.model.rule.rules.RulesPackage.Literals
-
The meta object literal for the 'New State' containment reference feature.
- CHANGED_EVENT_TRIGGER__OLD_STATE - Static variable in interface org.openhab.core.model.rule.rules.RulesPackage
-
The feature id for the 'Old State' containment reference.
- CHANGED_EVENT_TRIGGER__OLD_STATE - Static variable in interface org.openhab.core.model.rule.rules.RulesPackage.Literals
-
The meta object literal for the 'Old State' containment reference feature.
- CHANGED_EVENT_TRIGGER_FEATURE_COUNT - Static variable in interface org.openhab.core.model.rule.rules.RulesPackage
-
The number of structural features of the 'Changed Event Trigger' class.
- changedBetween(Item, ZonedDateTime, ZonedDateTime) - Static method in class org.openhab.core.persistence.extensions.PersistenceExtensions
-
Checks if the state of a given
item
has changed between two points in time. - changedBetween(Item, ZonedDateTime, ZonedDateTime, String) - Static method in class org.openhab.core.persistence.extensions.PersistenceExtensions
-
Checks if the state of a given
item
changed between two points in time. - ChangedEventTrigger - Interface in org.openhab.core.model.rule.rules
-
A representation of the model object 'Changed Event Trigger'.
- ChangedEventTriggerElements() - Constructor for class org.openhab.core.model.rule.services.RulesGrammarAccess.ChangedEventTriggerElements
- ChangedEventTriggerImpl - Class in org.openhab.core.model.rule.rules.impl
-
An implementation of the model object 'Changed Event Trigger'.
- ChangedEventTriggerImpl() - Constructor for class org.openhab.core.model.rule.rules.impl.ChangedEventTriggerImpl
- changedSince(Item, ZonedDateTime) - Static method in class org.openhab.core.persistence.extensions.PersistenceExtensions
-
Checks if the state of a given
item
has changed since a certain point in time. - changedSince(Item, ZonedDateTime, String) - Static method in class org.openhab.core.persistence.extensions.PersistenceExtensions
-
Checks if the state of a given
item
has changed since a certain point in time. - changelog - Variable in class org.openhab.core.thing.firmware.dto.FirmwareDTO
- changePassword(User, String) - Method in interface org.openhab.core.auth.UserRegistry
-
Change the password for a
User
in this registry. - changeThingType(ThingTypeUID, Configuration) - Method in class org.openhab.core.thing.binding.BaseThingHandler
- channel - Variable in class org.openhab.core.model.rule.rules.impl.EventEmittedTriggerImpl
-
The cached value of the '
Channel
' attribute. - Channel - Class in org.openhab.core.thing
- Channel(ChannelUID, ChannelTypeUID, String, ChannelKind, Configuration, Set<String>, Map<String, String>, String, String, AutoUpdatePolicy) - Constructor for class org.openhab.core.thing.Channel
-
Use the
ChannelBuilder
for building channels. - CHANNEL_BATTERY_LEVEL - Static variable in class org.openhab.core.magic.binding.MagicBindingConstants
- CHANNEL_BRIGHTNESS - Static variable in class org.openhab.core.magic.binding.MagicBindingConstants
- CHANNEL_BUTTON - Static variable in class org.openhab.core.magic.binding.MagicBindingConstants
- CHANNEL_COLOR - Static variable in class org.openhab.core.magic.binding.MagicBindingConstants
- CHANNEL_CONTACT - Static variable in class org.openhab.core.magic.binding.MagicBindingConstants
- CHANNEL_EDEFAULT - Static variable in class org.openhab.core.model.rule.rules.impl.EventEmittedTriggerImpl
-
The default value of the '
Channel
' attribute. - CHANNEL_GROUP_SEPARATOR - Static variable in class org.openhab.core.thing.ChannelUID
- CHANNEL_IDElements() - Constructor for class org.openhab.core.model.thing.services.ThingGrammarAccess.CHANNEL_IDElements
- CHANNEL_IMAGE - Static variable in class org.openhab.core.magic.binding.MagicBindingConstants
- CHANNEL_KIND_EDEFAULT - Static variable in class org.openhab.core.model.thing.thing.impl.ModelChannelImpl
-
The default value of the '
Channel Kind
' attribute. - CHANNEL_LOCATION - Static variable in class org.openhab.core.magic.binding.MagicBindingConstants
- CHANNEL_RAWBUTTON - Static variable in class org.openhab.core.magic.binding.MagicBindingConstants
- CHANNEL_SEGMENT_PATTERN - Static variable in class org.openhab.core.thing.ChannelUID
- CHANNEL_SET_TEMPERATURE - Static variable in class org.openhab.core.magic.binding.MagicBindingConstants
- CHANNEL_SIGNAL_STRENGTH - Static variable in class org.openhab.core.magic.binding.MagicBindingConstants
- CHANNEL_SWITCH - Static variable in class org.openhab.core.magic.binding.MagicBindingConstants
- CHANNEL_SYSTEM_COMMAND - Static variable in class org.openhab.core.magic.binding.MagicBindingConstants
- CHANNEL_TEMPERATURE - Static variable in class org.openhab.core.magic.binding.MagicBindingConstants
- CHANNEL_TYPE_EDEFAULT - Static variable in class org.openhab.core.model.thing.thing.impl.ModelChannelImpl
-
The default value of the '
Channel Type
' attribute. - ChannelBuilder - Class in org.openhab.core.thing.binding.builder
-
ChannelBuilder
is responsible for creatingChannel
s. - ChannelDefinition - Class in org.openhab.core.thing.type
- ChannelDefinitionBuilder - Class in org.openhab.core.thing.type
-
Builder for a channel definition.
- ChannelDefinitionBuilder(String, ChannelTypeUID) - Constructor for class org.openhab.core.thing.type.ChannelDefinitionBuilder
-
Creates a new channel definition builder.
- ChannelDefinitionBuilder(ChannelDefinition) - Constructor for class org.openhab.core.thing.type.ChannelDefinitionBuilder
-
Creates a new channel definition builder.
- ChannelDefinitionDTO - Class in org.openhab.core.thing.dto
-
This is a data transfer object that is used to serialize channel definitions.
- ChannelDefinitionDTO() - Constructor for class org.openhab.core.thing.dto.ChannelDefinitionDTO
- ChannelDefinitionDTO(String, String, String, String, Set<String>, String, StateDescription, boolean, Map<String, String>) - Constructor for class org.openhab.core.thing.dto.ChannelDefinitionDTO
- ChannelDescriptionChangedEvent - Class in org.openhab.core.thing.events
-
ChannelDescriptionChangedEvent
s will be delivered through the openHAB event bus if theCommandDescription
orStateDescription
of a channel has changed. - ChannelDescriptionChangedEvent(String, String, ChannelDescriptionChangedEvent.CommonChannelDescriptionField, ChannelUID, Set<String>, String, String) - Constructor for class org.openhab.core.thing.events.ChannelDescriptionChangedEvent
-
Creates a new instance.
- ChannelDescriptionChangedEvent.CommonChannelDescriptionField - Enum Class in org.openhab.core.thing.events
- ChannelDescriptionChangedEventPayloadBean() - Constructor for class org.openhab.core.thing.events.ThingEventFactory.ChannelDescriptionChangedEventPayloadBean
-
Default constructor for deserialization e.g.
- ChannelDescriptionChangedEventPayloadBean(ChannelDescriptionChangedEvent.CommonChannelDescriptionField, String, Set<String>, String, String) - Constructor for class org.openhab.core.thing.events.ThingEventFactory.ChannelDescriptionChangedEventPayloadBean
- ChannelDescriptionCommandOptionsPayloadBean() - Constructor for class org.openhab.core.thing.events.ThingEventFactory.ChannelDescriptionCommandOptionsPayloadBean
-
Default constructor for deserialization e.g.
- ChannelDescriptionCommandOptionsPayloadBean(List<CommandOption>) - Constructor for class org.openhab.core.thing.events.ThingEventFactory.ChannelDescriptionCommandOptionsPayloadBean
- ChannelDescriptionPatternPayloadBean() - Constructor for class org.openhab.core.thing.events.ThingEventFactory.ChannelDescriptionPatternPayloadBean
-
Default constructor for deserialization e.g.
- ChannelDescriptionPatternPayloadBean(String) - Constructor for class org.openhab.core.thing.events.ThingEventFactory.ChannelDescriptionPatternPayloadBean
- ChannelDescriptionStateOptionsPayloadBean() - Constructor for class org.openhab.core.thing.events.ThingEventFactory.ChannelDescriptionStateOptionsPayloadBean
-
Default constructor for deserialization e.g.
- ChannelDescriptionStateOptionsPayloadBean(List<StateOption>) - Constructor for class org.openhab.core.thing.events.ThingEventFactory.ChannelDescriptionStateOptionsPayloadBean
- ChannelDTO - Class in org.openhab.core.thing.dto
-
This is a data transfer object that is used to serialize channels.
- ChannelDTO() - Constructor for class org.openhab.core.thing.dto.ChannelDTO
- ChannelDTO(ChannelUID, String, String, ChannelKind, String, String, Map<String, String>, Configuration, Set<String>, AutoUpdatePolicy) - Constructor for class org.openhab.core.thing.dto.ChannelDTO
- ChannelDTOMapper - Class in org.openhab.core.thing.dto
-
The
ChannelDTOMapper
is a utility class to map channels into channel data transfer objects (DTOs). - ChannelDTOMapper() - Constructor for class org.openhab.core.thing.dto.ChannelDTOMapper
- ChannelGroupDefinition - Class in org.openhab.core.thing.type
- ChannelGroupDefinition(String, ChannelGroupTypeUID) - Constructor for class org.openhab.core.thing.type.ChannelGroupDefinition
-
Creates a new instance of this class with the specified parameters.
- ChannelGroupDefinition(String, ChannelGroupTypeUID, String, String) - Constructor for class org.openhab.core.thing.type.ChannelGroupDefinition
-
Creates a new instance of this class with the specified parameters.
- ChannelGroupDefinitionDTO - Class in org.openhab.core.thing.dto
-
This is a data transfer object that is used to serialize channel group definitions.
- ChannelGroupDefinitionDTO() - Constructor for class org.openhab.core.thing.dto.ChannelGroupDefinitionDTO
- ChannelGroupDefinitionDTO(String, String, String, List<ChannelDefinitionDTO>) - Constructor for class org.openhab.core.thing.dto.ChannelGroupDefinitionDTO
- channelGroups - Variable in class org.openhab.core.thing.dto.ThingTypeDTO
- ChannelGroupType - Class in org.openhab.core.thing.type
-
The
ChannelGroupType
contains a list ofChannelDefinition
s and further meta information such as label and description, which are generally used by user interfaces. - ChannelGroupTypeBuilder - Class in org.openhab.core.thing.type
-
A
ChannelGroupType
builder. - ChannelGroupTypeI18nLocalizationService - Class in org.openhab.core.thing.i18n
-
This OSGi service could be used to localize a
ChannelGroupType
type using the I18N mechanism of the openHAB framework. - ChannelGroupTypeI18nLocalizationService(TranslationProvider, ChannelTypeI18nLocalizationService, ChannelTypeRegistry) - Constructor for class org.openhab.core.thing.i18n.ChannelGroupTypeI18nLocalizationService
- ChannelGroupTypeProvider - Interface in org.openhab.core.thing.type
-
The
ChannelGroupTypeProvider
is responsible for providing channel group types. - ChannelGroupTypeRegistry - Class in org.openhab.core.thing.type
-
The
ChannelGroupTypeRegistry
tracks allChannelGroupType
s provided by registeredChannelGroupTypeProvider
s. - ChannelGroupTypeRegistry() - Constructor for class org.openhab.core.thing.type.ChannelGroupTypeRegistry
- ChannelGroupTypeUID - Class in org.openhab.core.thing.type
-
The
ChannelGroupTypeUID
represents a unique identifier for channel group types. - ChannelGroupTypeUID(String) - Constructor for class org.openhab.core.thing.type.ChannelGroupTypeUID
-
Creates a new instance of this class with the specified parameter.
- ChannelGroupTypeUID(String, String) - Constructor for class org.openhab.core.thing.type.ChannelGroupTypeUID
-
Creates a new instance of this class with the specified parameter.
- ChannelGroupUID - Class in org.openhab.core.thing
-
ChannelGroupUID
represents a unique identifier for channel groups. - ChannelGroupUID(String) - Constructor for class org.openhab.core.thing.ChannelGroupUID
-
Parses a
ChannelGroupUID
for a given string. - ChannelGroupUID(ThingUID, String) - Constructor for class org.openhab.core.thing.ChannelGroupUID
- channelKind - Variable in class org.openhab.core.model.thing.thing.impl.ModelChannelImpl
-
The cached value of the '
Channel Kind
' attribute. - ChannelKind - Enum Class in org.openhab.core.thing.type
-
Kind of the channel.
- channelLinked(ChannelUID) - Method in class org.openhab.core.magic.binding.handler.MagicChattyThingHandler
- channelLinked(ChannelUID) - Method in class org.openhab.core.thing.binding.BaseThingHandler
- channelLinked(ChannelUID) - Method in interface org.openhab.core.thing.binding.ThingHandler
-
Notifies the handler that a channel was linked.
- channelOptionsMap - Variable in class org.openhab.core.thing.binding.BaseDynamicCommandDescriptionProvider
- channelOptionsMap - Variable in class org.openhab.core.thing.binding.BaseDynamicStateDescriptionProvider
- channelPatternMap - Variable in class org.openhab.core.thing.binding.BaseDynamicStateDescriptionProvider
- channels - Variable in class org.openhab.core.io.rest.core.thing.EnrichedThingDTO
- channels - Variable in class org.openhab.core.model.thing.thing.impl.ModelThingImpl
-
The cached value of the '
Channels
' containment reference list. - channels - Variable in class org.openhab.core.thing.dto.ChannelGroupDefinitionDTO
- channels - Variable in class org.openhab.core.thing.dto.ThingDTO
- channels - Variable in class org.openhab.core.thing.dto.ThingTypeDTO
- channelTriggered(Thing, ChannelUID, String) - Method in interface org.openhab.core.thing.binding.ThingHandlerCallback
-
Informs the framework that a channel has been triggered.
- ChannelTriggeredEvent - Class in org.openhab.core.thing.events
-
ChannelTriggeredEvent
s can be used to deliver triggers through the openHAB event bus. - ChannelTriggeredEvent(String, String, String, String, ChannelUID) - Constructor for class org.openhab.core.thing.events.ChannelTriggeredEvent
-
Constructs a new thing trigger event.
- channelType - Variable in class org.openhab.core.model.thing.thing.impl.ModelChannelImpl
-
The cached value of the '
Channel Type
' attribute. - ChannelType - Class in org.openhab.core.thing.type
-
The
ChannelType
describes a concrete type ofChannel
. - ChannelType(ChannelTypeUID, boolean, String, ChannelKind, String, String, String, Set<String>, StateDescription, CommandDescription, EventDescription, URI, AutoUpdatePolicy) - Constructor for class org.openhab.core.thing.type.ChannelType
-
Creates a new instance of this class with the specified parameters.
- ChannelTypeBuilder<T extends ChannelTypeBuilder<T>> - Interface in org.openhab.core.thing.type
-
Interface for
ChannelTypeBuilder
. - ChannelTypeDTO - Class in org.openhab.core.thing.dto
-
This is a data transfer object that is used with to serialize channel types.
- ChannelTypeDTO() - Constructor for class org.openhab.core.thing.dto.ChannelTypeDTO
- ChannelTypeDTO(String, String, String, String, String, ChannelKind, List<ConfigDescriptionParameterDTO>, List<ConfigDescriptionParameterGroupDTO>, StateDescription, Set<String>, boolean, CommandDescription) - Constructor for class org.openhab.core.thing.dto.ChannelTypeDTO
- channelTypeI18nLocalizationService - Variable in class org.openhab.core.thing.binding.AbstractDynamicDescriptionProvider
- ChannelTypeI18nLocalizationService - Class in org.openhab.core.thing.i18n
-
This OSGi service could be used to localize a
ChannelType
using the I18N mechanism of the openHAB framework. - ChannelTypeI18nLocalizationService(TranslationProvider) - Constructor for class org.openhab.core.thing.i18n.ChannelTypeI18nLocalizationService
- ChannelTypeProvider - Interface in org.openhab.core.thing.type
-
The
ChannelTypeProvider
is responsible for providing channel types. - ChannelTypeRegistry - Class in org.openhab.core.thing.type
- ChannelTypeRegistry() - Constructor for class org.openhab.core.thing.type.ChannelTypeRegistry
- channelTypeUID - Variable in class org.openhab.core.thing.dto.ChannelDTO
- ChannelTypeUID - Class in org.openhab.core.thing.type
-
The
ChannelTypeUID
represents a unique identifier for channel types. - ChannelTypeUID(String) - Constructor for class org.openhab.core.thing.type.ChannelTypeUID
-
Creates a new instance of this class with the specified parameter.
- ChannelTypeUID(String, String) - Constructor for class org.openhab.core.thing.type.ChannelTypeUID
-
Creates a new instance of this class with the specified parameter.
- channelUID - Variable in class org.openhab.core.thing.events.ThingEventFactory.ChannelDescriptionChangedEventPayloadBean
- channelUID - Variable in class org.openhab.core.thing.link.dto.ItemChannelLinkDTO
- ChannelUID - Class in org.openhab.core.thing
-
ChannelUID
represents a unique identifier for channels. - ChannelUID(String) - Constructor for class org.openhab.core.thing.ChannelUID
-
Parses a
ChannelUID
for a given string. - ChannelUID(ChannelGroupUID, String) - Constructor for class org.openhab.core.thing.ChannelUID
- ChannelUID(ThingUID, String) - Constructor for class org.openhab.core.thing.ChannelUID
- ChannelUID(ThingUID, String, String) - Constructor for class org.openhab.core.thing.ChannelUID
- channelUnlinked(ChannelUID) - Method in class org.openhab.core.magic.binding.handler.MagicChattyThingHandler
- channelUnlinked(ChannelUID) - Method in class org.openhab.core.thing.binding.BaseThingHandler
- channelUnlinked(ChannelUID) - Method in interface org.openhab.core.thing.binding.ThingHandler
-
Notifies the handler that a channel was unlinked.
- Chart - Interface in org.openhab.core.model.sitemap.sitemap
-
A representation of the model object 'Chart'.
- CHART - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage
-
The meta object id for the '
Chart
' class. - CHART - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage.Literals
-
The meta object literal for the '
Chart
' class. - CHART__FORCE_AS_ITEM - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage
-
The feature id for the 'Force As Item' attribute.
- CHART__FORCE_AS_ITEM - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage.Literals
-
The meta object literal for the 'Force As Item' attribute feature.
- CHART__ICON - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage
-
The feature id for the 'Icon' attribute.
- CHART__ICON_COLOR - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage
-
The feature id for the 'Icon Color' containment reference list.
- CHART__ITEM - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage
-
The feature id for the 'Item' attribute.
- CHART__LABEL - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage
-
The feature id for the 'Label' attribute.
- CHART__LABEL_COLOR - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage
-
The feature id for the 'Label Color' containment reference list.
- CHART__LEGEND - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage
-
The feature id for the 'Legend' attribute.
- CHART__LEGEND - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage.Literals
-
The meta object literal for the 'Legend' attribute feature.
- CHART__PERIOD - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage
-
The feature id for the 'Period' attribute.
- CHART__PERIOD - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage.Literals
-
The meta object literal for the 'Period' attribute feature.
- CHART__REFRESH - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage
-
The feature id for the 'Refresh' attribute.
- CHART__REFRESH - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage.Literals
-
The meta object literal for the 'Refresh' attribute feature.
- CHART__SERVICE - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage
-
The feature id for the 'Service' attribute.
- CHART__SERVICE - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage.Literals
-
The meta object literal for the 'Service' attribute feature.
- CHART__VALUE_COLOR - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage
-
The feature id for the 'Value Color' containment reference list.
- CHART__VISIBILITY - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage
-
The feature id for the 'Visibility' containment reference list.
- CHART__YAXIS_DECIMAL_PATTERN - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage
-
The feature id for the 'YAxis Decimal Pattern' attribute.
- CHART__YAXIS_DECIMAL_PATTERN - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage.Literals
-
The meta object literal for the 'YAxis Decimal Pattern' attribute feature.
- CHART_FEATURE_COUNT - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage
-
The number of structural features of the 'Chart' class.
- ChartElements() - Constructor for class org.openhab.core.model.sitemap.services.SitemapGrammarAccess.ChartElements
- ChartImpl - Class in org.openhab.core.model.sitemap.sitemap.impl
-
An implementation of the model object 'Chart'.
- ChartImpl() - Constructor for class org.openhab.core.model.sitemap.sitemap.impl.ChartImpl
- ChartProvider - Interface in org.openhab.core.ui.chart
-
Defines the interface for chart providers.
- ChartProvider.ImageType - Enum Class in org.openhab.core.ui.chart
-
Provides a list of image types
- check_thing_has_valid_id(ModelThing) - Method in class org.openhab.core.model.thing.validation.ThingValidator
- checkAliveClients() - Method in class org.openhab.core.io.rest.sitemap.SitemapSubscriptionService
- checkClientTrusted(X509Certificate[], String) - Method in class org.openhab.core.io.net.http.PEMTrustManager
- checkClientTrusted(X509Certificate[], String) - Method in class org.openhab.core.io.net.http.TrustAllTrustManager
- checkClientTrusted(X509Certificate[], String, Socket) - Method in class org.openhab.core.io.net.http.PEMTrustManager
- checkClientTrusted(X509Certificate[], String, Socket) - Method in class org.openhab.core.io.net.http.TrustAllTrustManager
- checkClientTrusted(X509Certificate[], String, SSLEngine) - Method in class org.openhab.core.io.net.http.PEMTrustManager
- checkClientTrusted(X509Certificate[], String, SSLEngine) - Method in class org.openhab.core.io.net.http.TrustAllTrustManager
- checkConfigurationInternal(Issues) - Method in class org.openhab.core.model.lazygen.LazyGenerator
- checkDimension(ModelItem) - Method in class org.openhab.core.model.validation.ItemsValidator
- checkFramesInFrame(Frame) - Method in class org.openhab.core.model.sitemap.validation.SitemapValidator
- checkFramesInWidgetList(LinkableWidget) - Method in class org.openhab.core.model.sitemap.validation.SitemapValidator
- checkFramesInWidgetList(Sitemap) - Method in class org.openhab.core.model.sitemap.validation.SitemapValidator
- checkHead(String...) - Method in class org.openhab.core.voice.text.TokenList
-
Checks for the first token of the list.
- checkInputHintParameter(Input) - Method in class org.openhab.core.model.sitemap.validation.SitemapValidator
- checkItemName(ModelItem) - Method in class org.openhab.core.model.validation.ItemsValidator
- checkNotNull(Object, String) - Static method in class org.openhab.core.events.AbstractEventFactory
- checkNotNullOrEmpty(String, String) - Static method in class org.openhab.core.events.AbstractEventFactory
- checkServerTrusted(X509Certificate[], String) - Method in class org.openhab.core.io.net.http.PEMTrustManager
- checkServerTrusted(X509Certificate[], String) - Method in class org.openhab.core.io.net.http.TrustAllTrustManager
- checkServerTrusted(X509Certificate[], String, Socket) - Method in class org.openhab.core.io.net.http.PEMTrustManager
- checkServerTrusted(X509Certificate[], String, Socket) - Method in class org.openhab.core.io.net.http.TrustAllTrustManager
- checkServerTrusted(X509Certificate[], String, SSLEngine) - Method in class org.openhab.core.io.net.http.PEMTrustManager
- checkServerTrusted(X509Certificate[], String, SSLEngine) - Method in class org.openhab.core.io.net.http.TrustAllTrustManager
- checkSetpoints(Setpoint) - Method in class org.openhab.core.model.sitemap.validation.SitemapValidator
- checkTail(String...) - Method in class org.openhab.core.voice.text.TokenList
-
Checks for the last token of the list.
- checkVitality(String, int, int) - Static method in class org.openhab.core.model.script.actions.Ping
-
Checks the vitality of
host
. - childHandlerDisposed(ThingHandler, Thing) - Method in class org.openhab.core.thing.binding.BaseBridgeHandler
- childHandlerDisposed(ThingHandler, Thing) - Method in interface org.openhab.core.thing.binding.BridgeHandler
-
Informs the bridge handler that a child handler has been disposed.
- childHandlerInitialized(ThingHandler, Thing) - Method in class org.openhab.core.thing.binding.BaseBridgeHandler
- childHandlerInitialized(ThingHandler, Thing) - Method in interface org.openhab.core.thing.binding.BridgeHandler
-
Informs the bridge handler that a child handler has been initialized.
- children - Variable in class org.openhab.core.automation.dto.CompositeActionTypeDTO
- children - Variable in class org.openhab.core.automation.dto.CompositeConditionTypeDTO
- children - Variable in class org.openhab.core.automation.dto.CompositeTriggerTypeDTO
- children - Variable in class org.openhab.core.model.sitemap.sitemap.impl.LinkableWidgetImpl
-
The cached value of the '
Children
' containment reference list. - children - Variable in class org.openhab.core.model.sitemap.sitemap.impl.SitemapImpl
-
The cached value of the '
Children
' containment reference list. - CidrAddress - Class in org.openhab.core.net
-
The CIDR (Class-less interdomain routing) notation is an IP address and additionally ends with a slash followed by the network prefix length number.
- CidrAddress(InetAddress, short) - Constructor for class org.openhab.core.net.CidrAddress
- CleaningRobot - Interface in org.openhab.core.semantics.model.equipment
-
This class defines a Cleaning Robot.
- clear() - Method in class org.openhab.core.cache.ByteArrayFileCache
-
Removes all files from the cache.
- clear() - Method in class org.openhab.core.cache.ExpiringCacheMap
-
Discards all items from the cache.
- clearExpired() - Method in class org.openhab.core.cache.ByteArrayFileCache
-
Removes expired files from the cache.
- clearSessions(User) - Method in interface org.openhab.core.auth.UserRegistry
-
Clears all sessions from the user profile
- client - Variable in class org.openhab.core.io.transport.mqtt.MqttBrokerConnection
- clientId - Variable in class org.openhab.core.io.transport.mqtt.MqttBrokerConnection
- clientID - Variable in class org.openhab.core.io.transport.mqtt.MqttBrokerConnectionConfig
- clone() - Method in class org.openhab.core.auth.client.oauth2.AccessTokenResponse
- close() - Method in class org.openhab.core.audio.ByteArrayAudioStream
- close() - Method in class org.openhab.core.audio.FileAudioStream
- close() - Method in class org.openhab.core.audio.URLAudioStream
- close() - Method in interface org.openhab.core.auth.client.oauth2.OAuthClientService
-
Stop the service and free underlying resources.
- close() - Method in class org.openhab.core.cache.lru.InputStreamCacheWrapper
- close() - Method in class org.openhab.core.config.core.xml.osgi.XmlDocumentBundleTracker
- close() - Method in class org.openhab.core.io.rest.SseBroadcaster
- close() - Method in class org.openhab.core.io.rest.Stream2JSONInputStream
- close() - Method in interface org.openhab.core.io.transport.mdns.MDNSClient
-
Close properly JmDNS instances
- close() - Method in interface org.openhab.core.io.transport.modbus.ModbusCommunicationInterface
-
Close this communication interface and try to free all resources associated with it Upon close, all polling tasks registered by this instance are unregistered.
- close() - Method in class org.openhab.core.io.transport.serial.rxtx.RxTxSerialPort
- close() - Method in interface org.openhab.core.io.transport.serial.SerialPort
- close() - Method in class org.openhab.core.test.BundleCloseable
- closeAndRemoveIf(Predicate<I>) - Method in class org.openhab.core.io.rest.SseBroadcaster
- CLOSED - Enum constant in enum class org.openhab.core.library.types.OpenClosedType
- closest(ColorUtil.Point) - Method in record class org.openhab.core.util.ColorUtil.Gamut
-
return point in color gamut closest to a given point
- closeStreamClient() - Method in class org.openhab.core.cache.lru.LRUMediaCacheEntry
-
This method is called by a wrapper when it has been closed by a client The file and the inner stream could then be closed, if and only if no other client are accessing it.
- closeTo(HSBType, double) - Method in class org.openhab.core.library.types.HSBType
-
Helper method for checking if two HSBType colors are close to each other.
- cmd - Variable in class org.openhab.core.model.sitemap.sitemap.impl.MappingImpl
-
The cached value of the '
Cmd
' attribute. - cmd(Object) - Method in class org.openhab.core.voice.text.AbstractRuleBasedInterpreter
-
Adds a command to the resulting AST tree.
- cmd(Object, Command) - Method in class org.openhab.core.voice.text.AbstractRuleBasedInterpreter
-
Adds a command to the resulting AST tree, if the expression matches.
- CMD_EDEFAULT - Static variable in class org.openhab.core.model.sitemap.sitemap.impl.MappingImpl
-
The default value of the '
Cmd
' attribute. - CO - Interface in org.openhab.core.semantics.model.property
-
This class defines a CO.
- CO2 - Interface in org.openhab.core.semantics.model.property
-
This class defines a CO2.
- CODE_MATURITY_LEVELS - Static variable in class org.openhab.core.addon.Addon
- CODEC_AAC - Static variable in class org.openhab.core.audio.AudioFormat
-
AAC Codec
- CODEC_MP3 - Static variable in class org.openhab.core.audio.AudioFormat
-
MP3 Codec
- CODEC_PCM_ALAW - Static variable in class org.openhab.core.audio.AudioFormat
-
PCM A-law
- CODEC_PCM_SIGNED - Static variable in class org.openhab.core.audio.AudioFormat
-
PCM Signed
- CODEC_PCM_ULAW - Static variable in class org.openhab.core.audio.AudioFormat
-
PCM u-law
- CODEC_PCM_UNSIGNED - Static variable in class org.openhab.core.audio.AudioFormat
-
PCM Unsigned
- CODEC_VORBIS - Static variable in class org.openhab.core.audio.AudioFormat
-
Vorbis Codec
- COLOR - Static variable in class org.openhab.core.library.CoreItemFactory
- COLOR_ARRAY - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage
-
The meta object id for the '
Color Array
' class. - COLOR_ARRAY - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage.Literals
-
The meta object literal for the '
Color Array
' class. - COLOR_ARRAY__ARG - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage
-
The feature id for the 'Arg' attribute.
- COLOR_ARRAY__ARG - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage.Literals
-
The meta object literal for the 'Arg' attribute feature.
- COLOR_ARRAY__CONDITION - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage
-
The feature id for the 'Condition' attribute.
- COLOR_ARRAY__CONDITION - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage.Literals
-
The meta object literal for the 'Condition' attribute feature.
- COLOR_ARRAY__ITEM - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage
-
The feature id for the 'Item' attribute.
- COLOR_ARRAY__ITEM - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage.Literals
-
The meta object literal for the 'Item' attribute feature.
- COLOR_ARRAY__SIGN - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage
-
The feature id for the 'Sign' attribute.
- COLOR_ARRAY__SIGN - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage.Literals
-
The meta object literal for the 'Sign' attribute feature.
- COLOR_ARRAY__STATE - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage
-
The feature id for the 'State' attribute.
- COLOR_ARRAY__STATE - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage.Literals
-
The meta object literal for the 'State' attribute feature.
- COLOR_ARRAY_FEATURE_COUNT - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage
-
The number of structural features of the 'Color Array' class.
- ColorArray - Interface in org.openhab.core.model.sitemap.sitemap
-
A representation of the model object 'Color Array'.
- ColorArrayElements() - Constructor for class org.openhab.core.model.sitemap.services.SitemapGrammarAccess.ColorArrayElements
- ColorArrayImpl - Class in org.openhab.core.model.sitemap.sitemap.impl
-
An implementation of the model object 'Color Array'.
- ColorArrayImpl() - Constructor for class org.openhab.core.model.sitemap.sitemap.impl.ColorArrayImpl
- ColorItem - Class in org.openhab.core.library.items
-
A ColorItem can be used for color values, e.g.
- ColorItem(String) - Constructor for class org.openhab.core.library.items.ColorItem
- Colorpicker - Interface in org.openhab.core.model.sitemap.sitemap
-
A representation of the model object 'Colorpicker'.
- COLORPICKER - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage
-
The meta object id for the '
Colorpicker
' class. - COLORPICKER - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage.Literals
-
The meta object literal for the '
Colorpicker
' class. - COLORPICKER__FREQUENCY - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage
-
The feature id for the 'Frequency' attribute.
- COLORPICKER__FREQUENCY - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage.Literals
-
The meta object literal for the 'Frequency' attribute feature.
- COLORPICKER__ICON - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage
-
The feature id for the 'Icon' attribute.
- COLORPICKER__ICON_COLOR - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage
-
The feature id for the 'Icon Color' containment reference list.
- COLORPICKER__ITEM - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage
-
The feature id for the 'Item' attribute.
- COLORPICKER__LABEL - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage
-
The feature id for the 'Label' attribute.
- COLORPICKER__LABEL_COLOR - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage
-
The feature id for the 'Label Color' containment reference list.
- COLORPICKER__VALUE_COLOR - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage
-
The feature id for the 'Value Color' containment reference list.
- COLORPICKER__VISIBILITY - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage
-
The feature id for the 'Visibility' containment reference list.
- COLORPICKER_FEATURE_COUNT - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage
-
The number of structural features of the 'Colorpicker' class.
- ColorpickerElements() - Constructor for class org.openhab.core.model.sitemap.services.SitemapGrammarAccess.ColorpickerElements
- ColorpickerImpl - Class in org.openhab.core.model.sitemap.sitemap.impl
-
An implementation of the model object 'Colorpicker'.
- ColorpickerImpl() - Constructor for class org.openhab.core.model.sitemap.sitemap.impl.ColorpickerImpl
- ColorTemperature - Interface in org.openhab.core.semantics.model.property
-
This class defines a Color Temperature.
- ColorUtil - Class in org.openhab.core.util
-
The
ColorUtil
is responsible for converting different color formats. - ColorUtil.Gamut - Record Class in org.openhab.core.util
- command - Variable in class org.openhab.core.model.rule.rules.impl.CommandEventTriggerImpl
-
The cached value of the '
Command
' containment reference. - command - Variable in class org.openhab.core.model.rule.rules.impl.GroupMemberCommandEventTriggerImpl
-
The cached value of the '
Command
' containment reference. - Command - Interface in org.openhab.core.types
-
This is a marker interface for all command types.
- Command() - Method in class org.openhab.core.model.sitemap.valueconverter.SitemapConverters
- COMMAND - Enum constant in enum class org.openhab.core.types.EventType
- COMMAND_EVENT_TRIGGER - Static variable in interface org.openhab.core.model.rule.rules.RulesPackage
-
The meta object id for the '
Command Event Trigger
' class. - COMMAND_EVENT_TRIGGER - Static variable in interface org.openhab.core.model.rule.rules.RulesPackage.Literals
-
The meta object literal for the '
Command Event Trigger
' class. - COMMAND_EVENT_TRIGGER__COMMAND - Static variable in interface org.openhab.core.model.rule.rules.RulesPackage
-
The feature id for the 'Command' containment reference.
- COMMAND_EVENT_TRIGGER__COMMAND - Static variable in interface org.openhab.core.model.rule.rules.RulesPackage.Literals
-
The meta object literal for the 'Command' containment reference feature.
- COMMAND_EVENT_TRIGGER__ITEM - Static variable in interface org.openhab.core.model.rule.rules.RulesPackage
-
The feature id for the 'Item' attribute.
- COMMAND_EVENT_TRIGGER__ITEM - Static variable in interface org.openhab.core.model.rule.rules.RulesPackage.Literals
-
The meta object literal for the 'Item' attribute feature.
- COMMAND_EVENT_TRIGGER_FEATURE_COUNT - Static variable in interface org.openhab.core.model.rule.rules.RulesPackage
-
The number of structural features of the 'Command Event Trigger' class.
- COMMAND_OPTIONS - Enum constant in enum class org.openhab.core.thing.events.ChannelDescriptionChangedEvent.CommonChannelDescriptionField
- commandDescription - Variable in class org.openhab.core.io.rest.core.item.EnrichedItemDTO
- commandDescription - Variable in class org.openhab.core.thing.dto.ChannelTypeDTO
- CommandDescription - Interface in org.openhab.core.types
-
The
CommandDescription
groups state command properties. - CommandDescriptionBuilder - Class in org.openhab.core.types
-
Used to build instances of
CommandDescription
. - CommandDescriptionProvider - Interface in org.openhab.core.types
-
Implementations provide an item specific, localized
CommandDescription
. - CommandDescriptionService - Interface in org.openhab.core.service
-
An implementation of this service provides locale specific
CommandDescription
s for the given item. - CommandElements() - Constructor for class org.openhab.core.model.sitemap.services.SitemapGrammarAccess.CommandElements
- CommandEventTrigger - Interface in org.openhab.core.model.rule.rules
-
A representation of the model object 'Command Event Trigger'.
- CommandEventTriggerElements() - Constructor for class org.openhab.core.model.rule.services.RulesGrammarAccess.CommandEventTriggerElements
- CommandEventTriggerImpl - Class in org.openhab.core.model.rule.rules.impl
-
An implementation of the model object 'Command Event Trigger'.
- CommandEventTriggerImpl() - Constructor for class org.openhab.core.model.rule.rules.impl.CommandEventTriggerImpl
- CommandOption - Class in org.openhab.core.types
-
Represents a command option for "write only" command channels.
- CommandOption(String, String) - Constructor for class org.openhab.core.types.CommandOption
-
Creates a
CommandOption
object. - COMMANDS - Static variable in class org.openhab.core.model.script.scoping.StateAndCommandProvider
- commandToRegisters(Command, ModbusConstants.ValueType) - Static method in class org.openhab.core.io.transport.modbus.ModbusBitUtilities
-
Convert command to array of registers using a specific value type
- COMMON_UNIT_SYMBOLSElements() - Constructor for class org.openhab.core.model.script.services.ScriptGrammarAccess.COMMON_UNIT_SYMBOLSElements
- CommonTriggerEvents - Class in org.openhab.core.thing
-
Contains often used trigger events.
- communicateActionToDevice(String) - Method in class org.openhab.core.magic.binding.handler.MagicActionModuleThingHandler
- COMMUNICATION_ERROR - Enum constant in enum class org.openhab.core.thing.ThingStatusDetail
- COMMUNICATION_ERROR - Variable in class org.openhab.core.thing.ThingStatusDetail.OfflineStatus
- CommunicationException - Exception in org.openhab.core.i18n
-
Provides an exception class for openHAB to be used in case of communication issues with a device
- CommunicationException(String, Object...) - Constructor for exception org.openhab.core.i18n.CommunicationException
- CommunicationException(String, Throwable, Object...) - Constructor for exception org.openhab.core.i18n.CommunicationException
- CommunicationException(Throwable) - Constructor for exception org.openhab.core.i18n.CommunicationException
- compand(double) - Static method in class org.openhab.core.util.ColorUtil
-
Inverse Gamma correction (sRGB companding)
- compareTo(BundleVersion) - Method in class org.openhab.core.addon.marketplace.BundleVersion
-
Compares two bundle versions
- compareTo(RuleExecution) - Method in class org.openhab.core.automation.RuleExecution
- compareTo(DecimalType) - Method in class org.openhab.core.library.types.DecimalType
- compareTo(QuantityType<T>) - Method in class org.openhab.core.library.types.QuantityType
- compareTo(Translations.TranslationsGroup) - Method in class org.openhab.core.tools.i18n.plugin.Translations.TranslationsGroup
- complete(String[], int, int, List<String>) - Method in interface org.openhab.core.io.console.ConsoleCommandCompleter
-
Populate possible completion candidates.
- complete(String[], int, int, List<String>) - Method in class org.openhab.core.io.console.StringsCompleter
- ComplexType - Interface in org.openhab.core.types
-
A complex type consists out of a sorted list of primitive constituents.
- CompositeActionType - Class in org.openhab.core.automation.type
-
This class is as
ActionType
which logically combinesAction
instances. - CompositeActionType(String, List<ConfigDescriptionParameter>, String, String, Set<String>, Visibility, List<Input>, List<Output>, List<Action>) - Constructor for class org.openhab.core.automation.type.CompositeActionType
-
Creates an instance of
CompositeActionType
with list ofAction
s. - CompositeActionType(String, List<ConfigDescriptionParameter>, List<Input>, List<Output>, List<Action>) - Constructor for class org.openhab.core.automation.type.CompositeActionType
-
Creates an instance of
CompositeActionType
with list ofAction
s. - CompositeActionTypeDTO - Class in org.openhab.core.automation.dto
-
This is a data transfer object that is used to serialize the respective class.
- CompositeActionTypeDTO() - Constructor for class org.openhab.core.automation.dto.CompositeActionTypeDTO
- CompositeConditionType - Class in org.openhab.core.automation.type
-
This class is as
ConditionType
which logically combinesCondition
modules. - CompositeConditionType(String, List<ConfigDescriptionParameter>, String, String, Set<String>, Visibility, List<Input>, List<Condition>) - Constructor for class org.openhab.core.automation.type.CompositeConditionType
-
Creates an instance of
CompositeConditionType
with ordered set ofCondition
s. - CompositeConditionType(String, List<ConfigDescriptionParameter>, List<Input>, List<Condition>) - Constructor for class org.openhab.core.automation.type.CompositeConditionType
-
Creates an instance of
CompositeConditionType
with ordered set ofCondition
s. - CompositeConditionTypeDTO - Class in org.openhab.core.automation.dto
-
This is a data transfer object that is used to serialize the respective class.
- CompositeConditionTypeDTO() - Constructor for class org.openhab.core.automation.dto.CompositeConditionTypeDTO
- CompositeTriggerType - Class in org.openhab.core.automation.type
-
This class is as
TriggerType
which logically combinesTrigger
modules. - CompositeTriggerType(String, List<ConfigDescriptionParameter>, String, String, Set<String>, Visibility, List<Output>, List<Trigger>) - Constructor for class org.openhab.core.automation.type.CompositeTriggerType
-
Creates an instance of
CompositeTriggerType
with ordered set ofTrigger
modules. - CompositeTriggerType(String, List<ConfigDescriptionParameter>, List<Output>, List<Trigger>) - Constructor for class org.openhab.core.automation.type.CompositeTriggerType
-
Creates an instance of
CompositeTriggerType
with ordered set ofTrigger
modules. - CompositeTriggerTypeDTO - Class in org.openhab.core.automation.dto
-
This is a data transfer object that is used to serialize the respective class.
- CompositeTriggerTypeDTO() - Constructor for class org.openhab.core.automation.dto.CompositeTriggerTypeDTO
- computeTypes(XExpression, ITypeComputationState) - Method in class org.openhab.core.model.script.jvmmodel.ScriptTypeComputer
- condition - Variable in class org.openhab.core.model.sitemap.sitemap.impl.ColorArrayImpl
-
The cached value of the '
Condition
' attribute. - condition - Variable in class org.openhab.core.model.sitemap.sitemap.impl.VisibilityRuleImpl
-
The cached value of the '
Condition
' attribute. - Condition - Interface in org.openhab.core.automation
-
This interface represents automation
Condition
modules which are working as a filter forRule
's executions. - CONDITION_EDEFAULT - Static variable in class org.openhab.core.model.sitemap.sitemap.impl.ColorArrayImpl
-
The default value of the '
Condition
' attribute. - CONDITION_EDEFAULT - Static variable in class org.openhab.core.model.sitemap.sitemap.impl.VisibilityRuleImpl
-
The default value of the '
Condition
' attribute. - ConditionBuilder - Class in org.openhab.core.automation.util
-
This class allows the easy construction of a
Condition
instance using the builder pattern. - ConditionBuilder() - Constructor for class org.openhab.core.automation.util.ConditionBuilder
- ConditionBuilder(Condition) - Constructor for class org.openhab.core.automation.util.ConditionBuilder
- ConditionDTO - Class in org.openhab.core.automation.dto
-
This is a data transfer object that is used to serialize the respective class.
- ConditionDTO() - Constructor for class org.openhab.core.automation.dto.ConditionDTO
- ConditionDTOMapper - Class in org.openhab.core.automation.dto
-
This is a utility class to convert between the respective object and its DTO.
- ConditionDTOMapper() - Constructor for class org.openhab.core.automation.dto.ConditionDTOMapper
- ConditionHandler - Interface in org.openhab.core.automation.handler
-
This interface provides common functionality for processing
Condition
modules. - conditions - Variable in class org.openhab.core.automation.dto.RuleDTO
- conditions - Variable in class org.openhab.core.automation.dto.RuleTemplateDTO
- conditions - Variable in class org.openhab.core.automation.module.script.rulesupport.shared.simple.SimpleRule
- ConditionType - Class in org.openhab.core.automation.type
-
This class provides common functionality for creating
Condition
instances by supplying their meta-information. - ConditionType(String, List<ConfigDescriptionParameter>, String, String, Set<String>, Visibility, List<Input>) - Constructor for class org.openhab.core.automation.type.ConditionType
-
Creates an instance of
ConditionType
with UID, label, description, aSet
of tags, visibility, aList
of configuration descriptions and aList
ofInput
descriptions. - ConditionType(String, List<ConfigDescriptionParameter>, List<Input>) - Constructor for class org.openhab.core.automation.type.ConditionType
-
Creates an instance of
ConditionType
with base properties - UID, aList
of configuration descriptions and aList
ofInput
descriptions. - ConditionTypeDTO - Class in org.openhab.core.automation.dto
-
This is a data transfer object that is used to serialize the respective class.
- ConditionTypeDTO() - Constructor for class org.openhab.core.automation.dto.ConditionTypeDTO
- ConditionTypeDTOMapper - Class in org.openhab.core.automation.dto
-
This is a utility class to convert between the respective object and its DTO.
- ConditionTypeDTOMapper() - Constructor for class org.openhab.core.automation.dto.ConditionTypeDTOMapper
- config - Variable in class org.openhab.core.items.dto.MetadataDTO
- CONFIG_DIR_PROG_ARGUMENT - Static variable in class org.openhab.core.OpenHAB
-
The program argument name for setting the main config directory path
- CONFIG_NAMESPACE - Static variable in interface org.openhab.core.ui.components.UIComponentProvider
- CONFIG_PARAM - Static variable in class org.openhab.core.automation.module.provider.AnnotationActionModuleTypeHelper
- CONFIG_PROPERTY_BACKGROUND_DISCOVERY - Static variable in interface org.openhab.core.config.discovery.DiscoveryService
-
Configuration property for enabling the auto discovery feature of a DiscoveryService.
- CONFIG_TO_HANDLER_SCRIPT - Static variable in class org.openhab.core.automation.module.script.profile.ScriptProfile
- CONFIG_TO_ITEM_SCRIPT - Static variable in class org.openhab.core.automation.module.script.profile.ScriptProfile
- CONFIG_UID_PATTERN - Static variable in interface org.openhab.core.transform.TransformationRegistry
- CONFIG_URI - Static variable in interface org.openhab.core.magic.binding.MagicService
- CONFIG_WATCHER_FILTER - Static variable in interface org.openhab.core.service.WatchService
- CONFIG_WATCHER_NAME - Static variable in interface org.openhab.core.service.WatchService
- configDescription - Variable in class org.openhab.core.config.core.dto.XmlConfigDescriptions
- ConfigDescription - Class in org.openhab.core.config.core
-
The
ConfigDescription
class contains a description for a concrete configuration of e.g. - ConfigDescriptionAliasProvider - Interface in org.openhab.core.config.core
-
Can be implemented to point one config description URI to another.
- ConfigDescriptionBuilder - Class in org.openhab.core.config.core
-
The
ConfigDescriptionBuilder
class provides a builder for theConfigDescription
class. - ConfigDescriptionConverter - Class in org.openhab.core.config.core.xml
-
The
ConfigDescriptionConverter
is a concrete implementation of theXStream
Converter
interface used to convert config description information within an XML document into aConfigDescription
object. - ConfigDescriptionConverter() - Constructor for class org.openhab.core.config.core.xml.ConfigDescriptionConverter
- ConfigDescriptionDTO - Class in org.openhab.core.config.core.dto
-
ConfigDescriptionDTO
is a data transfer object forConfigDescription
. - ConfigDescriptionDTO() - Constructor for class org.openhab.core.config.core.dto.ConfigDescriptionDTO
- ConfigDescriptionDTO(String, List<ConfigDescriptionParameterDTO>, List<ConfigDescriptionParameterGroupDTO>) - Constructor for class org.openhab.core.config.core.dto.ConfigDescriptionDTO
- ConfigDescriptionDTOMapper - Class in org.openhab.core.config.core.dto
-
ConfigDescriptionDTOMapper
mapsConfigDescription
s to the data transfer objectConfigDescriptionDTO
. - ConfigDescriptionDTOMapper() - Constructor for class org.openhab.core.config.core.dto.ConfigDescriptionDTOMapper
- ConfigDescriptionParameter - Class in org.openhab.core.config.core
-
The
ConfigDescriptionParameter
class contains the description of a concrete configuration parameter. - ConfigDescriptionParameter() - Constructor for class org.openhab.core.config.core.ConfigDescriptionParameter
-
Default constructor.
- ConfigDescriptionParameter.Type - Enum Class in org.openhab.core.config.core
-
The
ConfigDescriptionParameter.Type
defines an enumeration of all supported data types a configuration parameter can take. - ConfigDescriptionParameterBuilder - Class in org.openhab.core.config.core
-
The
ConfigDescriptionParameterBuilder
class provides a builder for theConfigDescriptionParameter
class. - ConfigDescriptionParameterConverter - Class in org.openhab.core.config.core.xml
-
The
ConfigDescriptionParameterConverter
is a concrete implementation of theXStream
Converter
interface used to convert config description parameters information within an XML document into aConfigDescriptionParameter
object. - ConfigDescriptionParameterConverter() - Constructor for class org.openhab.core.config.core.xml.ConfigDescriptionParameterConverter
- ConfigDescriptionParameterDTO - Class in org.openhab.core.config.core.dto
-
This is a data transfer object that is used to serialize parameter of a configuration description.
- ConfigDescriptionParameterDTO() - Constructor for class org.openhab.core.config.core.dto.ConfigDescriptionParameterDTO
- ConfigDescriptionParameterDTO(String, ConfigDescriptionParameter.Type, BigDecimal, BigDecimal, BigDecimal, String, Boolean, Boolean, Boolean, String, String, String, String, List<ParameterOptionDTO>, List<FilterCriteriaDTO>, String, Boolean, Boolean, Integer, String, String, Boolean) - Constructor for class org.openhab.core.config.core.dto.ConfigDescriptionParameterDTO
- ConfigDescriptionParameterGroup - Class in org.openhab.core.config.core
-
The
ConfigDescriptionParameterGroup
specifies information about parameter groups. - ConfigDescriptionParameterGroupBuilder - Class in org.openhab.core.config.core
-
The
ConfigDescriptionParameterGroupBuilder
class provides a builder for theConfigDescriptionParameterGroup
class. - ConfigDescriptionParameterGroupConverter - Class in org.openhab.core.config.core.xml
-
The
ConfigDescriptionParameterGroupConverter
creates aConfigDescriptionParameterGroup
instance from anoption
XML node. - ConfigDescriptionParameterGroupConverter() - Constructor for class org.openhab.core.config.core.xml.ConfigDescriptionParameterGroupConverter
- ConfigDescriptionParameterGroupDTO - Class in org.openhab.core.config.core.dto
-
This is a data transfer object that is used to serialize options of a parameter group.
- ConfigDescriptionParameterGroupDTO() - Constructor for class org.openhab.core.config.core.dto.ConfigDescriptionParameterGroupDTO
- ConfigDescriptionParameterGroupDTO(String, String, Boolean, String, String) - Constructor for class org.openhab.core.config.core.dto.ConfigDescriptionParameterGroupDTO
- ConfigDescriptionProvider - Interface in org.openhab.core.config.core
-
The
ConfigDescriptionProvider
can be implemented and registered as an OSGi service to provideConfigDescription
s. - ConfigDescriptionRegistry - Class in org.openhab.core.config.core
-
ConfigDescriptionRegistry
provides access toConfigDescription
s. - ConfigDescriptionRegistry() - Constructor for class org.openhab.core.config.core.ConfigDescriptionRegistry
- configDescriptions - Variable in class org.openhab.core.automation.dto.ModuleTypeDTO
- configDescriptions - Variable in class org.openhab.core.automation.dto.RuleDTO
- configDescriptions - Variable in class org.openhab.core.automation.dto.RuleTemplateDTO
- configDescriptions - Variable in class org.openhab.core.automation.module.script.rulesupport.shared.simple.SimpleRule
- configDescriptions - Variable in class org.openhab.core.automation.type.ModuleType
-
Describes meta-data for the configuration of the future
Module
instances. - configDescriptionURI - Variable in class org.openhab.core.io.rest.core.service.ConfigurableServiceDTO
- ConfigDescriptionValidator - Interface in org.openhab.core.config.core.validation
-
The
ConfigDescriptionValidator
validates a given set ofConfiguration
parameters against a givenConfigDescription
URI. - ConfigI18nLocalizationService - Class in org.openhab.core.config.core.i18n
-
This OSGi service could be used to localize a config description using the I18N mechanism of the openHAB framework.
- ConfigI18nLocalizationService(TranslationProvider) - Constructor for class org.openhab.core.config.core.i18n.ConfigI18nLocalizationService
- ConfigOptionProvider - Interface in org.openhab.core.config.core
-
The
ConfigOptionProvider
can be implemented and registered as an OSGi service to provideConfigDescription
s options. - configParameters - Variable in class org.openhab.core.thing.dto.ThingTypeDTO
- ConfigParser - Class in org.openhab.core.config.core
-
Map an OSGi configuration map
Map<String, Object>
or type-less value to an individual configuration bean or typed value. - configs - Variable in class org.openhab.core.model.persistence.persistence.impl.PersistenceModelImpl
-
The cached value of the '
Configs
' containment reference list. - configs - Variable in class org.openhab.core.persistence.dto.PersistenceServiceConfigurationDTO
- ConfigStatusBridgeHandler - Class in org.openhab.core.thing.binding
-
The
ConfigStatusBridgeHandler
is an extension ofBaseBridgeHandler
that implements theConfigStatusProvider
interface. - ConfigStatusBridgeHandler(Bridge) - Constructor for class org.openhab.core.thing.binding.ConfigStatusBridgeHandler
-
Creates a new instance of this class for the given
Bridge
. - ConfigStatusCallback - Interface in org.openhab.core.config.core.status
-
The
ConfigStatusCallback
interface is a callback interface to propagate a new configuration status for an entity. - ConfigStatusEventFactory - Class in org.openhab.core.config.core.status.events
-
The
ConfigStatusEventFactory
is the event factory implementation to create configuration status events, e.g. - ConfigStatusEventFactory() - Constructor for class org.openhab.core.config.core.status.events.ConfigStatusEventFactory
-
Creates a new
ConfigStatusEventFactory
. - ConfigStatusInfo - Class in org.openhab.core.config.core.status
-
The
ConfigStatusInfo
containsConfigStatusMessage
s to represent the current configuration status of an entity. - ConfigStatusInfo() - Constructor for class org.openhab.core.config.core.status.ConfigStatusInfo
-
Creates a new
ConfigStatusInfo
. - ConfigStatusInfo(Collection<ConfigStatusMessage>) - Constructor for class org.openhab.core.config.core.status.ConfigStatusInfo
-
Creates a new
ConfigStatusInfo
with the givenConfigStatusMessages
. - ConfigStatusInfoEvent - Class in org.openhab.core.config.core.status.events
-
Event for configuration status information.
- ConfigStatusInfoEvent(String, ConfigStatusInfo) - Constructor for class org.openhab.core.config.core.status.events.ConfigStatusInfoEvent
-
Creates a new
ConfigStatusInfoEvent
. - ConfigStatusMessage - Class in org.openhab.core.config.core.status
-
The
ConfigStatusMessage
is a domain object for a configuration status message. - ConfigStatusMessage.Builder - Class in org.openhab.core.config.core.status
-
The builder for a
ConfigStatusMessage
object. - ConfigStatusMessage.Type - Enum Class in org.openhab.core.config.core.status
-
The
ConfigStatusMessage.Type
defines an enumeration of all supported types for a configuration status message. - ConfigStatusProvider - Interface in org.openhab.core.config.core.status
-
The
ConfigStatusProvider
can be implemented and registered as an OSGi service to provide status information forConfiguration
s of entities. - ConfigStatusService - Class in org.openhab.core.config.core.status
-
The
ConfigStatusService
provides theConfigStatusInfo
for a specific entity. - ConfigStatusService(EventPublisher, LocaleProvider, TranslationProvider, BundleResolver) - Constructor for class org.openhab.core.config.core.status.ConfigStatusService
- ConfigStatusSource - Class in org.openhab.core.config.core.status
-
The
ConfigStatusSource
represents a source which would like to propagate its new configuration status. - ConfigStatusSource(String) - Constructor for class org.openhab.core.config.core.status.ConfigStatusSource
-
Creates a new config status source object.
- ConfigStatusThingHandler - Class in org.openhab.core.thing.binding
-
The
ConfigStatusThingHandler
is an extension ofBaseThingHandler
that implements theConfigStatusProvider
interface. - ConfigStatusThingHandler(Thing) - Constructor for class org.openhab.core.thing.binding.ConfigStatusThingHandler
-
Creates a new instance of this class for the given
Thing
. - configUpdated(ConfigStatusSource) - Method in interface org.openhab.core.config.core.status.ConfigStatusCallback
-
Based on the given
ConfigStatusSource
this operation propagates a new configuration status for an entity after its configuration has been updated. - configUpdated(ConfigStatusSource) - Method in class org.openhab.core.config.core.status.ConfigStatusService
- CONFIGURABLE_MULTI_CONFIG_SERVICE_FILTER - Static variable in class org.openhab.core.config.core.ConfigurableServiceUtil
- CONFIGURABLE_SERVICE_FILTER - Static variable in class org.openhab.core.config.core.ConfigurableServiceUtil
- ConfigurableService - Annotation Interface in org.openhab.core.config.core
-
ConfigurableService
can be used as a marker interface for configurable services. - ConfigurableServiceDTO - Class in org.openhab.core.io.rest.core.service
-
ConfigurableServiceDTO
is a data transfer object for configurable services. - ConfigurableServiceDTO(String, String, String, String, boolean) - Constructor for class org.openhab.core.io.rest.core.service.ConfigurableServiceDTO
- ConfigurableServiceUtil - Class in org.openhab.core.config.core
-
Provides utility methods for working with
ConfigurableService
so the property names can remain hidden. - ConfigurableServiceUtil() - Constructor for class org.openhab.core.config.core.ConfigurableServiceUtil
- configuration - Variable in class org.openhab.core.automation.dto.ModuleDTO
- configuration - Variable in class org.openhab.core.automation.dto.RuleDTO
- configuration - Variable in class org.openhab.core.automation.module.script.rulesupport.shared.simple.SimpleRule
- configuration - Variable in class org.openhab.core.automation.util.ModuleBuilder
- configuration - Variable in class org.openhab.core.io.rest.transform.TransformationDTO
- configuration - Variable in class org.openhab.core.model.items.impl.ModelBindingImpl
-
The cached value of the '
Configuration
' attribute. - configuration - Variable in class org.openhab.core.persistence.dto.PersistenceStrategyDTO
- configuration - Variable in class org.openhab.core.thing.dto.AbstractThingDTO
- configuration - Variable in class org.openhab.core.thing.dto.ChannelDTO
- configuration - Variable in class org.openhab.core.thing.link.dto.ItemChannelLinkDTO
- configuration - Variable in class org.openhab.core.transform.ManagedTransformationProvider.PersistedTransformation
- Configuration - Class in org.openhab.core.config.core
-
This class is a wrapper for configuration settings of
Thing
s. - Configuration() - Constructor for class org.openhab.core.config.core.Configuration
- Configuration(Map<String, Object>) - Constructor for class org.openhab.core.config.core.Configuration
-
Create a new configuration.
- Configuration(Configuration) - Constructor for class org.openhab.core.config.core.Configuration
-
Create a new configuration.
- CONFIGURATION_EDEFAULT - Static variable in class org.openhab.core.model.items.impl.ModelBindingImpl
-
The default value of the '
Configuration
' attribute. - CONFIGURATION_ERROR - Enum constant in enum class org.openhab.core.automation.RuleStatusDetail
- CONFIGURATION_ERROR - Enum constant in enum class org.openhab.core.thing.ThingStatusDetail
- CONFIGURATION_ERROR - Variable in class org.openhab.core.thing.ThingStatusDetail.OfflineStatus
- CONFIGURATION_PENDING - Enum constant in enum class org.openhab.core.thing.ThingStatusDetail
- CONFIGURATION_PENDING - Variable in class org.openhab.core.thing.ThingStatusDetail.OnlineStatus
- CONFIGURATION_PID - Static variable in class org.openhab.core.common.ThreadPoolManager
- configurationAdmin - Variable in class org.openhab.core.addon.marketplace.AbstractRemoteAddonService
- configurationAs(Map<String, Object>, Class<T>) - Static method in class org.openhab.core.config.core.ConfigParser
-
Use this method to automatically map a configuration collection to a Configuration holder object.
- ConfigurationDeserializer - Class in org.openhab.core.config.core
-
Deserializes a
Configuration
object. - ConfigurationDeserializer() - Constructor for class org.openhab.core.config.core.ConfigurationDeserializer
- ConfigurationException - Exception in org.openhab.core.i18n
-
Provides an exception class for openHAB to be used in case of configuration issues
- ConfigurationException(String, Object...) - Constructor for exception org.openhab.core.i18n.ConfigurationException
- ConfigurationException(String, Throwable, Object...) - Constructor for exception org.openhab.core.i18n.ConfigurationException
- ConfigurationException(Throwable) - Constructor for exception org.openhab.core.i18n.ConfigurationException
- ConfigurationNormalizer - Class in org.openhab.core.automation.util
-
This class provides utility methods used by
RuleRegistry
to resolve and normalize theRuleImpl
s configuration values. - ConfigurationNormalizer() - Constructor for class org.openhab.core.automation.util.ConfigurationNormalizer
- ConfigurationSerializer - Class in org.openhab.core.config.core
-
This class serializes elements of Configuration object into json as configuration object (not as configuration.properties object).
- ConfigurationSerializer() - Constructor for class org.openhab.core.config.core.ConfigurationSerializer
- ConfigurationService - Class in org.openhab.core.io.rest.core.config
-
ConfigurationService
manages configurations in theConfigurationAdmin
. - ConfigurationService() - Constructor for class org.openhab.core.io.rest.core.config.ConfigurationService
- configurationUpdated(Thing) - Method in interface org.openhab.core.thing.binding.ThingHandlerCallback
-
Informs about an updated configuration of a thing.
- configure(Binder) - Method in class org.openhab.core.model.AbstractItemsRuntimeModule
- configure(Binder) - Method in class org.openhab.core.model.persistence.AbstractPersistenceRuntimeModule
- configure(Binder) - Method in class org.openhab.core.model.rule.AbstractRulesRuntimeModule
- configure(Binder) - Method in class org.openhab.core.model.script.AbstractScriptRuntimeModule
- configure(Binder) - Method in class org.openhab.core.model.script.ServiceModule
- configure(Binder) - Method in class org.openhab.core.model.sitemap.AbstractSitemapRuntimeModule
- configure(Binder) - Method in class org.openhab.core.model.thing.AbstractThingRuntimeModule
- configure(WebSocketServletFactory) - Method in class org.openhab.core.io.websocket.EventWebSocketServlet
- configureContentAssistLexer(Binder) - Method in class org.openhab.core.model.ide.AbstractItemsIdeModule
- configureContentAssistLexer(Binder) - Method in class org.openhab.core.model.persistence.ide.AbstractPersistenceIdeModule
- configureContentAssistLexer(Binder) - Method in class org.openhab.core.model.rule.ide.AbstractRulesIdeModule
- configureContentAssistLexer(Binder) - Method in class org.openhab.core.model.script.ide.AbstractScriptIdeModule
- configureContentAssistLexer(Binder) - Method in class org.openhab.core.model.sitemap.ide.AbstractSitemapIdeModule
- configureContentAssistLexer(Binder) - Method in class org.openhab.core.model.thing.ide.AbstractThingIdeModule
- configureFileExtensions(Binder) - Method in class org.openhab.core.model.AbstractItemsRuntimeModule
- configureFileExtensions(Binder) - Method in class org.openhab.core.model.persistence.AbstractPersistenceRuntimeModule
- configureFileExtensions(Binder) - Method in class org.openhab.core.model.rule.AbstractRulesRuntimeModule
- configureFileExtensions(Binder) - Method in class org.openhab.core.model.script.AbstractScriptRuntimeModule
- configureFileExtensions(Binder) - Method in class org.openhab.core.model.sitemap.AbstractSitemapRuntimeModule
- configureFileExtensions(Binder) - Method in class org.openhab.core.model.thing.AbstractThingRuntimeModule
- configureFormatting(FormattingConfig) - Method in class org.openhab.core.model.formatting.ItemsFormatter
- configureFormatting(FormattingConfig) - Method in class org.openhab.core.model.persistence.formatting.PersistenceFormatter
- configureFormatting(FormattingConfig) - Method in class org.openhab.core.model.rule.formatting.RulesFormatter
- configureFormatting(FormattingConfig) - Method in class org.openhab.core.model.script.formatting.ScriptFormatter
- configureFormatting(FormattingConfig) - Method in class org.openhab.core.model.sitemap.formatting.SitemapFormatter
- configureFormatting(FormattingConfig) - Method in class org.openhab.core.model.thing.formatting.ThingFormatter
- configureIgnoreCaseLinking(Binder) - Method in class org.openhab.core.model.AbstractItemsRuntimeModule
- configureIgnoreCaseLinking(Binder) - Method in class org.openhab.core.model.persistence.AbstractPersistenceRuntimeModule
- configureIgnoreCaseLinking(Binder) - Method in class org.openhab.core.model.rule.AbstractRulesRuntimeModule
- configureIgnoreCaseLinking(Binder) - Method in class org.openhab.core.model.script.AbstractScriptRuntimeModule
- configureIgnoreCaseLinking(Binder) - Method in class org.openhab.core.model.sitemap.AbstractSitemapRuntimeModule
- configureIgnoreCaseLinking(Binder) - Method in class org.openhab.core.model.thing.AbstractThingRuntimeModule
- configureIResourceDescriptions(Binder) - Method in class org.openhab.core.model.AbstractItemsRuntimeModule
- configureIResourceDescriptions(Binder) - Method in class org.openhab.core.model.persistence.AbstractPersistenceRuntimeModule
- configureIResourceDescriptions(Binder) - Method in class org.openhab.core.model.rule.AbstractRulesRuntimeModule
- configureIResourceDescriptions(Binder) - Method in class org.openhab.core.model.script.AbstractScriptRuntimeModule
- configureIResourceDescriptions(Binder) - Method in class org.openhab.core.model.sitemap.AbstractSitemapRuntimeModule
- configureIResourceDescriptions(Binder) - Method in class org.openhab.core.model.thing.AbstractThingRuntimeModule
- configureIResourceDescriptionsPersisted(Binder) - Method in class org.openhab.core.model.AbstractItemsRuntimeModule
- configureIResourceDescriptionsPersisted(Binder) - Method in class org.openhab.core.model.persistence.AbstractPersistenceRuntimeModule
- configureIResourceDescriptionsPersisted(Binder) - Method in class org.openhab.core.model.rule.AbstractRulesRuntimeModule
- configureIResourceDescriptionsPersisted(Binder) - Method in class org.openhab.core.model.script.AbstractScriptRuntimeModule
- configureIResourceDescriptionsPersisted(Binder) - Method in class org.openhab.core.model.sitemap.AbstractSitemapRuntimeModule
- configureIResourceDescriptionsPersisted(Binder) - Method in class org.openhab.core.model.thing.AbstractThingRuntimeModule
- configureIScopeProviderDelegate(Binder) - Method in class org.openhab.core.model.AbstractItemsRuntimeModule
- configureIScopeProviderDelegate(Binder) - Method in class org.openhab.core.model.persistence.AbstractPersistenceRuntimeModule
- configureIScopeProviderDelegate(Binder) - Method in class org.openhab.core.model.rule.AbstractRulesRuntimeModule
- configureIScopeProviderDelegate(Binder) - Method in class org.openhab.core.model.rule.RulesRuntimeModule
- configureIScopeProviderDelegate(Binder) - Method in class org.openhab.core.model.script.AbstractScriptRuntimeModule
- configureIScopeProviderDelegate(Binder) - Method in class org.openhab.core.model.script.ScriptRuntimeModule
- configureIScopeProviderDelegate(Binder) - Method in class org.openhab.core.model.sitemap.AbstractSitemapRuntimeModule
- configureIScopeProviderDelegate(Binder) - Method in class org.openhab.core.model.thing.AbstractThingRuntimeModule
- configureLanguageName(Binder) - Method in class org.openhab.core.model.AbstractItemsRuntimeModule
- configureLanguageName(Binder) - Method in class org.openhab.core.model.persistence.AbstractPersistenceRuntimeModule
- configureLanguageName(Binder) - Method in class org.openhab.core.model.rule.AbstractRulesRuntimeModule
- configureLanguageName(Binder) - Method in class org.openhab.core.model.script.AbstractScriptRuntimeModule
- configureLanguageName(Binder) - Method in class org.openhab.core.model.sitemap.AbstractSitemapRuntimeModule
- configureLanguageName(Binder) - Method in class org.openhab.core.model.thing.AbstractThingRuntimeModule
- configureRewritableImportSectionEnablement(Binder) - Method in class org.openhab.core.model.script.AbstractScriptRuntimeModule
- configureRuntimeEncodingProvider(Binder) - Method in class org.openhab.core.model.script.ScriptRuntimeModule
- configureRuntimeLexer(Binder) - Method in class org.openhab.core.model.AbstractItemsRuntimeModule
- configureRuntimeLexer(Binder) - Method in class org.openhab.core.model.persistence.AbstractPersistenceRuntimeModule
- configureRuntimeLexer(Binder) - Method in class org.openhab.core.model.rule.AbstractRulesRuntimeModule
- configureRuntimeLexer(Binder) - Method in class org.openhab.core.model.script.AbstractScriptRuntimeModule
- configureRuntimeLexer(Binder) - Method in class org.openhab.core.model.sitemap.AbstractSitemapRuntimeModule
- configureRuntimeLexer(Binder) - Method in class org.openhab.core.model.thing.AbstractThingRuntimeModule
- configureSecurity(XStream) - Method in class org.openhab.core.config.core.xml.util.XmlDocumentReader
-
Configures the security of the
XStream
instance to protect against vulnerabilities. - configureUseIndexFragmentsForLazyLinking(Binder) - Method in class org.openhab.core.model.ItemsRuntimeModule
- configureUseIndexFragmentsForLazyLinking(Binder) - Method in class org.openhab.core.model.persistence.PersistenceRuntimeModule
- configureUseIndexFragmentsForLazyLinking(Binder) - Method in class org.openhab.core.model.rule.RulesRuntimeModule
- configureUseIndexFragmentsForLazyLinking(Binder) - Method in class org.openhab.core.model.script.ScriptRuntimeModule
- configureUseIndexFragmentsForLazyLinking(Binder) - Method in class org.openhab.core.model.sitemap.SitemapRuntimeModule
- configureUseIndexFragmentsForLazyLinking(Binder) - Method in class org.openhab.core.model.thing.ThingRuntimeModule
- ConfigUtil - Class in org.openhab.core.config.core
-
The configuration admin service provides us with a map of key->values.
- ConfigUtil() - Constructor for class org.openhab.core.config.core.ConfigUtil
- ConfigValidationException - Exception in org.openhab.core.config.core.validation
-
A runtime exception to be thrown if given
Configuration
parameters do not match their declaration in theConfigDescription
. - ConfigValidationException(Bundle, TranslationProvider, Collection<ConfigValidationMessage>) - Constructor for exception org.openhab.core.config.core.validation.ConfigValidationException
-
Creates a new
ConfigValidationException
for the givenConfigValidationMessage
s. - ConfigValidationMessage - Class in org.openhab.core.config.core.validation
-
The
ConfigValidationMessage
is the result of a specificConfigDescriptionParameter
validation, e.g. - ConfigValidationMessage(String, String, String) - Constructor for class org.openhab.core.config.core.validation.ConfigValidationMessage
-
Creates a new
ConfigValidationMessage
- ConfigValidationMessage(String, String, String, Object...) - Constructor for class org.openhab.core.config.core.validation.ConfigValidationMessage
-
Creates a new
ConfigValidationMessage
- ConfigXmlConfigDescriptionProvider - Class in org.openhab.core.config.core.xml
-
Provides
ConfigDescription
s for configurations which are read from XML files. - ConfigXmlConfigDescriptionProvider(ConfigI18nLocalizationService, ReadyService) - Constructor for class org.openhab.core.config.core.xml.ConfigXmlConfigDescriptionProvider
- CONNECTED - Enum constant in enum class org.openhab.core.io.transport.mqtt.MqttConnectionState
- CONNECTING - Enum constant in enum class org.openhab.core.io.transport.mqtt.MqttConnectionState
- connectionCallback - Variable in class org.openhab.core.io.transport.mqtt.MqttBrokerConnection
- ConnectionCallback(MqttBrokerConnection) - Constructor for class org.openhab.core.io.transport.mqtt.MqttBrokerConnection.ConnectionCallback
- connectionEstablished() - Method in class org.openhab.core.io.transport.mqtt.reconnect.AbstractReconnectStrategy
-
The
MqttConnectionObserver
will call this method if a broker connection has been successfully established. - connectionEstablished() - Method in class org.openhab.core.io.transport.mqtt.reconnect.PeriodicReconnectStrategy
- ConnectionException - Exception in org.openhab.core.i18n
-
Provides an exception class for openHAB to be used in case of connection issues with a device
- ConnectionException(String, Object...) - Constructor for exception org.openhab.core.i18n.ConnectionException
- ConnectionException(String, Throwable, Object...) - Constructor for exception org.openhab.core.i18n.ConnectionException
- ConnectionException(Throwable) - Constructor for exception org.openhab.core.i18n.ConnectionException
- connectionObservers - Variable in class org.openhab.core.io.transport.mqtt.MqttBrokerConnection
- connectionState() - Method in class org.openhab.core.io.transport.mqtt.MqttBrokerConnection
-
Returns the connection state
- connectionStateChanged(MqttConnectionState, Throwable) - Method in interface org.openhab.core.io.transport.mqtt.MqttConnectionObserver
-
Inform the observer if a connection could be established or if a connection is lost.
- Console - Interface in org.openhab.core.io.console
-
This interface must be implemented by consoles which want to use the
ConsoleInterpreter
. - ConsoleCommandCompleter - Interface in org.openhab.core.io.console
-
Implementing this interface allows a
ConsoleCommandExtension
to provide completions for the user as they write commands. - ConsoleCommandExtension - Interface in org.openhab.core.io.console.extensions
-
Client which provide a console command have to implement this interface
- ConsoleInterpreter - Class in org.openhab.core.io.console
-
This class provides generic methods for handling console input (i.e.
- ConsoleInterpreter() - Constructor for class org.openhab.core.io.console.ConsoleInterpreter
- CONTACT - Static variable in class org.openhab.core.library.CoreItemFactory
- CONTACT_NAME - Static variable in class org.openhab.core.io.rest.swagger.impl.OpenApiResource
- CONTACT_URL - Static variable in class org.openhab.core.io.rest.swagger.impl.OpenApiResource
- ContactItem - Class in org.openhab.core.library.items
-
A ContactItem can be used for sensors that return an "open" or "close" as a state.
- ContactItem(String) - Constructor for class org.openhab.core.library.items.ContactItem
- CONTAINER_NONE - Static variable in class org.openhab.core.audio.AudioFormat
-
AudioCodec
encoded data without any container header or footer, e.g. - CONTAINER_OGG - Static variable in class org.openhab.core.audio.AudioFormat
-
OGG container format
- CONTAINER_WAVE - Static variable in class org.openhab.core.audio.AudioFormat
-
Microsofts wave container format
- containsKey(String) - Method in class org.openhab.core.cache.ByteArrayFileCache
-
Checks if the key is present in the cache.
- containsKey(String) - Method in class org.openhab.core.config.core.Configuration
-
Check if the given key is present in the configuration.
- containsKey(String) - Method in interface org.openhab.core.storage.Storage
-
Checks if the storage contains a key.
- containsKey(String) - Method in class org.openhab.core.test.storage.VolatileStorage
- containsKey(K) - Method in class org.openhab.core.cache.ExpiringCacheMap
-
Checks if the key is present in the cache.
- containsWhiteSpace(String) - Static method in class org.openhab.core.model.sitemap.valueconverter.SitemapConverters
- content - Variable in class org.openhab.core.config.core.validation.ConfigValidationMessage
-
The optional content to be passed as message parameters into the message.
- CONTENT_TYPE_JSON - Static variable in class org.openhab.core.model.script.actions.HTTP
-
Constant which represents the content type
application/json
- context - Variable in class org.openhab.core.config.core.dto.ConfigDescriptionParameterDTO
- context - Variable in class org.openhab.core.config.core.dto.ConfigDescriptionParameterGroupDTO
- context - Variable in class org.openhab.core.config.core.dto.XmlParameter
- context - Variable in class org.openhab.core.config.core.dto.XmlParameterGroup
- CONTEXT_IDENTIFIER - Static variable in interface org.openhab.core.model.script.runtime.DSLScriptContextProvider
-
Identifier for scripts that are created from a DSL rule file
- CONTEXT_KEY_DEPENDENCY_LISTENER - Static variable in interface org.openhab.core.automation.module.script.ScriptEngineFactory
-
Key to access Dependency Listener
ScriptDependencyListener
- CONTEXT_KEY_ENGINE_IDENTIFIER - Static variable in interface org.openhab.core.automation.module.script.ScriptEngineFactory
-
Key to access engine identifier in script context.
- CONTEXT_KEY_EXTENSION_ACCESSOR - Static variable in interface org.openhab.core.automation.module.script.ScriptEngineFactory
-
Key to access Extension Accessor
ScriptExtensionAccessor
- Control - Interface in org.openhab.core.semantics.model.point
-
This class defines a Control.
- ConversionException - Exception in org.openhab.core.io.bin2json
-
ConversionException
generic exception for errors which occurs during conversion. - ConversionException() - Constructor for exception org.openhab.core.io.bin2json.ConversionException
- ConversionException(String) - Constructor for exception org.openhab.core.io.bin2json.ConversionException
- ConversionException(String, Throwable) - Constructor for exception org.openhab.core.io.bin2json.ConversionException
- ConversionException(Throwable) - Constructor for exception org.openhab.core.io.bin2json.ConversionException
- convert(byte[]) - Method in class org.openhab.core.io.bin2json.Bin2Json
-
Convert byte array to JSON object.
- convert(InputStream) - Method in class org.openhab.core.io.bin2json.Bin2Json
-
Convert data from
InputStream
to JSON object. - convert(String) - Method in class org.openhab.core.io.bin2json.Bin2Json
-
Convert
String
in hexadecimal string format to JSON object. - convert(Path) - Method in class org.openhab.core.tools.i18n.plugin.PropertiesToTranslationsConverter
- convert(BundleInfo) - Method in class org.openhab.core.tools.i18n.plugin.JsonToTranslationsConverter
- convert(BundleInfo) - Method in class org.openhab.core.tools.i18n.plugin.XmlToTranslationsConverter
- ConverterAttributeMapValidator - Class in org.openhab.core.config.core.xml.util
-
The
ConverterAttributeMapValidator
class reads any attributes of a node, validates if they appear or not, and returns the validated key-value pair map. - ConverterAttributeMapValidator(Map<String, Boolean>) - Constructor for class org.openhab.core.config.core.xml.util.ConverterAttributeMapValidator
-
Creates a new instance of this class with the specified parameter.
- ConverterAttributeMapValidator(String[][]) - Constructor for class org.openhab.core.config.core.xml.util.ConverterAttributeMapValidator
-
Creates a new instance of this class with the specified parameter.
- ConverterValueMap - Class in org.openhab.core.config.core.xml.util
-
The
ConverterValueMap
reads all children elements of a node and provides them as key-value pair map. - ConverterValueMap(HierarchicalStreamReader, int, UnmarshallingContext) - Constructor for class org.openhab.core.config.core.xml.util.ConverterValueMap
-
Creates a new instance of this class with the specified parameters.
- ConverterValueMap(HierarchicalStreamReader, UnmarshallingContext) - Constructor for class org.openhab.core.config.core.xml.util.ConverterValueMap
-
Creates a new instance of this class with the specified parameter.
- convertModelGroupFunctionToString(EDataType, Object) - Method in class org.openhab.core.model.items.impl.ItemsFactoryImpl
- convertState(Widget, Item, State) - Method in interface org.openhab.core.ui.items.ItemUIRegistry
-
Convert the given state into
- convertStateToLabelUnit(QuantityType<?>, String) - Method in interface org.openhab.core.ui.items.ItemUIRegistry
-
Convert the given state to the unit found in label.
- convertToAcceptedState(State, Item) - Method in interface org.openhab.core.items.ItemStateConverter
- convertToString(EDataType, Object) - Method in class org.openhab.core.model.items.impl.ItemsFactoryImpl
- CORE_ITEMS_PACKAGE - Static variable in class org.openhab.core.model.script.scoping.ScriptImportSectionNamespaceScopeProvider
- CORE_LIBRARY_ITEMS_PACKAGE - Static variable in class org.openhab.core.model.script.scoping.ScriptImportSectionNamespaceScopeProvider
- CORE_LIBRARY_TYPES_PACKAGE - Static variable in class org.openhab.core.model.script.scoping.ScriptImportSectionNamespaceScopeProvider
- CORE_LIBRARY_UNITS_PACKAGE - Static variable in class org.openhab.core.model.script.scoping.ScriptImportSectionNamespaceScopeProvider
- CORE_PERSISTENCE_PACKAGE - Static variable in class org.openhab.core.model.script.scoping.ScriptImportSectionNamespaceScopeProvider
- CoreItemFactory - Class in org.openhab.core.library
-
CoreItemFactory
-Implementation for the core ItemTypes - CoreItemFactory(UnitProvider) - Constructor for class org.openhab.core.library.CoreItemFactory
- coreVersion - Variable in class org.openhab.core.addon.marketplace.AbstractRemoteAddonService
- Corridor - Interface in org.openhab.core.semantics.model.location
-
This class defines a Corridor.
- COULOMB - Static variable in class org.openhab.core.library.unit.Units
- Count(State) - Constructor for class org.openhab.core.library.types.ArithmeticGroupFunction.Count
- COUNT - Enum constant in enum class org.openhab.core.model.items.ModelGroupFunction
-
The 'COUNT' literal object.
- COUNT_VALUE - Static variable in enum class org.openhab.core.model.items.ModelGroupFunction
-
The 'COUNT' literal value.
- countBetween(Item, ZonedDateTime, ZonedDateTime) - Static method in class org.openhab.core.persistence.extensions.PersistenceExtensions
-
Gets the number of available historic data points of a given
Item
between two points in time. - countBetween(Item, ZonedDateTime, ZonedDateTime, String) - Static method in class org.openhab.core.persistence.extensions.PersistenceExtensions
-
Gets the number of available historic data points of a given
Item
between two points in time. - countSince(Item, ZonedDateTime) - Static method in class org.openhab.core.persistence.extensions.PersistenceExtensions
-
Gets the number of available historic data points of a given
Item
from a point in time until now. - countSince(Item, ZonedDateTime, String) - Static method in class org.openhab.core.persistence.extensions.PersistenceExtensions
-
Gets the number of available historic data points of a given
Item
from a point in time until now. - countStateChangesBetween(Item, ZonedDateTime, ZonedDateTime) - Static method in class org.openhab.core.persistence.extensions.PersistenceExtensions
-
Gets the number of changes in historic data points of a given
Item
between two points in time. - countStateChangesBetween(Item, ZonedDateTime, ZonedDateTime, String) - Static method in class org.openhab.core.persistence.extensions.PersistenceExtensions
-
Gets the number of changes in historic data points of a given
Item
between two points in time. - countStateChangesSince(Item, ZonedDateTime) - Static method in class org.openhab.core.persistence.extensions.PersistenceExtensions
-
Gets the number of changes in historic data points of a given
Item
from a point in time until now. - countStateChangesSince(Item, ZonedDateTime, String) - Static method in class org.openhab.core.persistence.extensions.PersistenceExtensions
-
Gets the number of changes in historic data points of a given
Item
from a point in time until now. - create() - Static method in class org.openhab.core.automation.util.ActionBuilder
- create() - Static method in class org.openhab.core.automation.util.ConditionBuilder
- create() - Static method in class org.openhab.core.automation.util.TriggerBuilder
- create() - Static method in class org.openhab.core.common.ThreadFactoryBuilder
-
Creates a fresh
ThreadFactoryBuilder
. - create() - Static method in class org.openhab.core.types.CommandDescriptionBuilder
-
Create and return a fresh builder instance.
- create() - Static method in class org.openhab.core.types.StateDescriptionFragmentBuilder
-
Creates and returns a fresh builder instance.
- create(String) - Static method in class org.openhab.core.addon.Addon
-
Create a builder for an
Addon
- create(String) - Static method in class org.openhab.core.automation.util.RuleBuilder
- create(String) - Static method in class org.openhab.core.config.core.ConfigDescriptionParameterGroupBuilder
-
Creates a parameter group builder
- create(String, ConfigDescriptionParameter.Type) - Static method in class org.openhab.core.config.core.ConfigDescriptionParameterBuilder
-
Creates a parameter builder
- create(URI) - Static method in class org.openhab.core.config.core.ConfigDescriptionBuilder
-
Creates a config description builder
- create(EClass) - Method in class org.openhab.core.model.items.impl.ItemsFactoryImpl
- create(EClass) - Method in class org.openhab.core.model.persistence.persistence.impl.PersistenceFactoryImpl
- create(EClass) - Method in class org.openhab.core.model.rule.rules.impl.RulesFactoryImpl
- create(EClass) - Method in class org.openhab.core.model.script.script.impl.ScriptFactoryImpl
- create(EClass) - Method in class org.openhab.core.model.sitemap.sitemap.impl.SitemapFactoryImpl
- create(EClass) - Method in class org.openhab.core.model.thing.thing.impl.ThingFactoryImpl
- create(Action) - Static method in class org.openhab.core.automation.util.ActionBuilder
- create(Condition) - Static method in class org.openhab.core.automation.util.ConditionBuilder
- create(Module) - Static method in class org.openhab.core.automation.util.ModuleBuilder
- create(Rule) - Static method in class org.openhab.core.automation.util.RuleBuilder
- create(RuleTemplate, String, String, Configuration, Visibility) - Static method in class org.openhab.core.automation.util.RuleBuilder
- create(Trigger) - Static method in class org.openhab.core.automation.util.TriggerBuilder
- create(Channel) - Static method in class org.openhab.core.thing.binding.builder.ChannelBuilder
-
Creates a
ChannelBuilder
from the givenChannel
. - create(ChannelUID) - Static method in class org.openhab.core.thing.binding.builder.ChannelBuilder
-
Creates a
ChannelBuilder
for the givenChannelUID
. - create(ChannelUID, String) - Static method in class org.openhab.core.thing.binding.builder.ChannelBuilder
-
Creates a
ChannelBuilder
for the givenChannelUID
and item type. - create(Thing) - Static method in class org.openhab.core.thing.binding.builder.ThingBuilder
-
Create a new thing
ThingBuilder
for a copy of the given thing - create(ThingStatus) - Static method in class org.openhab.core.thing.binding.builder.ThingStatusInfoBuilder
-
Creates a status info builder for the given status.
- create(ThingStatus, ThingStatusDetail) - Static method in class org.openhab.core.thing.binding.builder.ThingStatusInfoBuilder
-
Creates a status info builder for the given status and detail.
- create(ThingTypeUID, String) - Static method in class org.openhab.core.thing.binding.builder.BridgeBuilder
- create(ThingTypeUID, String) - Static method in class org.openhab.core.thing.binding.builder.ThingBuilder
-
Create a new
ThingBuilder
- create(ThingTypeUID, String) - Static method in class org.openhab.core.thing.binding.firmware.FirmwareBuilder
- create(ThingTypeUID, ThingUID) - Static method in class org.openhab.core.thing.binding.builder.BridgeBuilder
- create(ThingTypeUID, ThingUID) - Static method in class org.openhab.core.thing.binding.builder.ThingBuilder
-
Create a new
ThingBuilder
- create(ThingUID) - Static method in class org.openhab.core.config.discovery.DiscoveryResultBuilder
-
Creates a new builder for a given thing UID.
- create(StateDescription) - Static method in class org.openhab.core.types.StateDescriptionFragmentBuilder
-
Creates a builder instance and initializes all fields from the given
StateDescription
. - create(StateDescriptionFragment) - Static method in class org.openhab.core.types.StateDescriptionFragmentBuilder
-
Creates a builder instance and initializes all fields from the given
StateDescriptionFragment
. - create(T, Class<T>) - Method in interface org.openhab.core.common.SafeCaller
-
Create a safe call builder for the given object.
- CREATE - Enum constant in enum class org.openhab.core.service.WatchService.Kind
- createAbstractUnit() - Method in class org.openhab.core.model.script.script.impl.ScriptFactoryImpl
- createAbstractUnit() - Method in interface org.openhab.core.model.script.script.ScriptFactory
-
Returns a new object of class 'Abstract Unit'.
- createAbstractUnitAdapter() - Method in class org.openhab.core.model.script.script.util.ScriptAdapterFactory
-
Creates a new adapter for an object of class '
Abstract Unit
'. - createAction() - Static method in class org.openhab.core.automation.util.ModuleBuilder
- createAction(Action) - Static method in class org.openhab.core.automation.util.ModuleBuilder
- createAdapter(Notifier) - Method in class org.openhab.core.model.items.util.ItemsAdapterFactory
-
Creates an adapter for the
target
. - createAdapter(Notifier) - Method in class org.openhab.core.model.persistence.persistence.util.PersistenceAdapterFactory
-
Creates an adapter for the
target
. - createAdapter(Notifier) - Method in class org.openhab.core.model.rule.rules.util.RulesAdapterFactory
-
Creates an adapter for the
target
. - createAdapter(Notifier) - Method in class org.openhab.core.model.script.script.util.ScriptAdapterFactory
-
Creates an adapter for the
target
. - createAdapter(Notifier) - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapAdapterFactory
-
Creates an adapter for the
target
. - createAdapter(Notifier) - Method in class org.openhab.core.model.thing.thing.util.ThingAdapterFactory
-
Creates an adapter for the
target
. - createAddedEvent(DiscoveryResult) - Static method in class org.openhab.core.config.discovery.inbox.events.InboxEventFactory
-
Creates an inbox added event.
- createAddedEvent(Item) - Static method in class org.openhab.core.items.events.ItemEventFactory
-
Creates an item added event.
- createAddedEvent(Thing) - Static method in class org.openhab.core.thing.events.ThingEventFactory
-
Creates a thing added event.
- createAddonFailureEvent(String, String) - Static method in class org.openhab.core.addon.AddonEventFactory
-
Creates an "add-on failure" event.
- createAddonInstalledEvent(String) - Static method in class org.openhab.core.addon.AddonEventFactory
-
Creates an "add-on installed" event.
- createAddonUninstalledEvent(String) - Static method in class org.openhab.core.addon.AddonEventFactory
-
Creates an "add-on uninstalled" event.
- createAllConfig() - Method in class org.openhab.core.model.persistence.persistence.impl.PersistenceFactoryImpl
- createAllConfig() - Method in interface org.openhab.core.model.persistence.persistence.PersistenceFactory
-
Returns a new object of class 'All Config'.
- createAllConfigAdapter() - Method in class org.openhab.core.model.persistence.persistence.util.PersistenceAdapterFactory
-
Creates a new adapter for an object of class '
All Config
'. - createChangedEventTrigger() - Method in class org.openhab.core.model.rule.rules.impl.RulesFactoryImpl
- createChangedEventTrigger() - Method in interface org.openhab.core.model.rule.rules.RulesFactory
-
Returns a new object of class 'Changed Event Trigger'.
- createChangedEventTriggerAdapter() - Method in class org.openhab.core.model.rule.rules.util.RulesAdapterFactory
-
Creates a new adapter for an object of class '
Changed Event Trigger
'. - createChannelBuilder(ChannelUID, ChannelTypeUID) - Method in interface org.openhab.core.thing.binding.ThingHandlerCallback
-
Creates a
ChannelBuilder
which is preconfigured with values from the givenChannelType
. - createChannelBuilders(ChannelGroupUID, ChannelGroupTypeUID) - Method in interface org.openhab.core.thing.binding.ThingHandlerCallback
-
Creates a list of
ChannelBuilder
s which are preconfigured with values from the givenChannelGroupType
. - createChannelDescriptionChangedEvent(ChannelUID, Set<String>, StateDescriptionFragment, StateDescriptionFragment) - Static method in class org.openhab.core.thing.events.ThingEventFactory
-
Creates a
ChannelDescriptionChangedEvent
for a changedStateDescription
. - createChannelDescriptionCommandOptionsChangedEvent(ChannelUID, Set<String>, List<CommandOption>, List<CommandOption>) - Static method in class org.openhab.core.thing.events.ThingEventFactory
-
Creates a
ChannelDescriptionChangedEvent
for changeCommandOption
s. - createChannelDescriptionPatternChangedEvent(ChannelUID, Set<String>, String, String) - Static method in class org.openhab.core.thing.events.ThingEventFactory
-
Creates a
ChannelDescriptionChangedEvent
for a changed pattern. - createChannelDescriptionStateOptionsChangedEvent(ChannelUID, Set<String>, List<StateOption>, List<StateOption>) - Static method in class org.openhab.core.thing.events.ThingEventFactory
-
Creates a
ChannelDescriptionChangedEvent
for changedStateOption
s. - createChart() - Method in class org.openhab.core.model.sitemap.sitemap.impl.SitemapFactoryImpl
- createChart() - Method in interface org.openhab.core.model.sitemap.sitemap.SitemapFactory
-
Returns a new object of class 'Chart'.
- createChart(String, String, ZonedDateTime, ZonedDateTime, int, int, String, String, Integer, Boolean) - Method in interface org.openhab.core.ui.chart.ChartProvider
-
Creates a chart object.
- createChart(String, String, ZonedDateTime, ZonedDateTime, int, int, String, String, Integer, String, Boolean) - Method in interface org.openhab.core.ui.chart.ChartProvider
-
Creates a chart object.
- createChartAdapter() - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapAdapterFactory
-
Creates a new adapter for an object of class '
Chart
'. - createClient() - Method in class org.openhab.core.io.transport.mqtt.MqttBrokerConnection
- createColorArray() - Method in class org.openhab.core.model.sitemap.sitemap.impl.SitemapFactoryImpl
- createColorArray() - Method in interface org.openhab.core.model.sitemap.sitemap.SitemapFactory
-
Returns a new object of class 'Color Array'.
- createColorArrayAdapter() - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapAdapterFactory
-
Creates a new adapter for an object of class '
Color Array
'. - createColorpicker() - Method in class org.openhab.core.model.sitemap.sitemap.impl.SitemapFactoryImpl
- createColorpicker() - Method in interface org.openhab.core.model.sitemap.sitemap.SitemapFactory
-
Returns a new object of class 'Colorpicker'.
- createColorpickerAdapter() - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapAdapterFactory
-
Creates a new adapter for an object of class '
Colorpicker
'. - createCommandEvent(String, Command) - Static method in class org.openhab.core.items.events.ItemEventFactory
-
Creates an item command event.
- createCommandEvent(String, Command, String) - Static method in class org.openhab.core.items.events.ItemEventFactory
-
Creates an item command event.
- createCommandEvent(EventDTO) - Method in class org.openhab.core.io.websocket.ItemEventUtility
- createCommandEventTrigger() - Method in class org.openhab.core.model.rule.rules.impl.RulesFactoryImpl
- createCommandEventTrigger() - Method in interface org.openhab.core.model.rule.rules.RulesFactory
-
Returns a new object of class 'Command Event Trigger'.
- createCommandEventTriggerAdapter() - Method in class org.openhab.core.model.rule.rules.util.RulesAdapterFactory
-
Creates a new adapter for an object of class '
Command Event Trigger
'. - createCondition() - Static method in class org.openhab.core.automation.util.ModuleBuilder
- createCondition(Condition) - Static method in class org.openhab.core.automation.util.ModuleBuilder
- createConfigDescription(XmlConfigDescription) - Method in class org.openhab.core.config.core.dto.ObjectFactory
- createCronStrategy() - Method in class org.openhab.core.model.persistence.persistence.impl.PersistenceFactoryImpl
- createCronStrategy() - Method in interface org.openhab.core.model.persistence.persistence.PersistenceFactory
-
Returns a new object of class 'Cron Strategy'.
- createCronStrategyAdapter() - Method in class org.openhab.core.model.persistence.persistence.util.PersistenceAdapterFactory
-
Creates a new adapter for an object of class '
Cron Strategy
'. - createDateTimeTrigger() - Method in class org.openhab.core.model.rule.rules.impl.RulesFactoryImpl
- createDateTimeTrigger() - Method in interface org.openhab.core.model.rule.rules.RulesFactory
-
Returns a new object of class 'Date Time Trigger'.
- createDateTimeTriggerAdapter() - Method in class org.openhab.core.model.rule.rules.util.RulesAdapterFactory
-
Creates a new adapter for an object of class '
Date Time Trigger
'. - createDefault() - Method in class org.openhab.core.model.sitemap.sitemap.impl.SitemapFactoryImpl
- createDefault() - Method in interface org.openhab.core.model.sitemap.sitemap.SitemapFactory
-
Returns a new object of class 'Default'.
- createDefaultAdapter() - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapAdapterFactory
-
Creates a new adapter for an object of class '
Default
'. - createDefaultHttpContext(Bundle) - Method in interface org.openhab.core.io.http.HttpContextFactoryService
-
Creates an
HttpContext
according to the OSGi specification ofHttpService.createDefaultHttpContext()
. - createDocumentProvider(Bundle) - Method in class org.openhab.core.config.core.xml.ConfigXmlConfigDescriptionProvider
- createDocumentProvider(Bundle) - Method in interface org.openhab.core.config.core.xml.osgi.XmlDocumentProviderFactory
-
Creates an XML document provider for the specified module which is used to process any result objects from the XML conversion.
- createEObjectAdapter() - Method in class org.openhab.core.model.items.util.ItemsAdapterFactory
-
Creates a new adapter for the default case.
- createEObjectAdapter() - Method in class org.openhab.core.model.persistence.persistence.util.PersistenceAdapterFactory
-
Creates a new adapter for the default case.
- createEObjectAdapter() - Method in class org.openhab.core.model.rule.rules.util.RulesAdapterFactory
-
Creates a new adapter for the default case.
- createEObjectAdapter() - Method in class org.openhab.core.model.script.script.util.ScriptAdapterFactory
-
Creates a new adapter for the default case.
- createEObjectAdapter() - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapAdapterFactory
-
Creates a new adapter for the default case.
- createEObjectAdapter() - Method in class org.openhab.core.model.thing.thing.util.ThingAdapterFactory
-
Creates a new adapter for the default case.
- createErrorResponse(Response.StatusType, String) - Static method in class org.openhab.core.io.rest.JSONResponse
-
in case of error (404 and such)
- createEvent(String, String, String, String) - Method in class org.openhab.core.events.AbstractEventFactory
- createEvent(String, String, String, String) - Method in interface org.openhab.core.events.EventFactory
-
Create a new event instance of a specific event type.
- createEventByType(String, String, String, String) - Method in class org.openhab.core.addon.AddonEventFactory
- createEventByType(String, String, String, String) - Method in class org.openhab.core.automation.events.AutomationEventFactory
- createEventByType(String, String, String, String) - Method in class org.openhab.core.config.core.status.events.ConfigStatusEventFactory
- createEventByType(String, String, String, String) - Method in class org.openhab.core.config.discovery.inbox.events.InboxEventFactory
- createEventByType(String, String, String, String) - Method in class org.openhab.core.events.AbstractEventFactory
-
Create a new event instance based on the event type.
- createEventByType(String, String, String, String) - Method in class org.openhab.core.events.system.SystemEventFactory
- createEventByType(String, String, String, String) - Method in class org.openhab.core.items.events.ItemEventFactory
- createEventByType(String, String, String, String) - Method in class org.openhab.core.thing.events.ThingEventFactory
- createEventByType(String, String, String, String) - Method in class org.openhab.core.thing.firmware.FirmwareEventFactory
- createEventByType(String, String, String, String) - Method in class org.openhab.core.thing.link.events.LinkEventFactory
- createEventEmittedTrigger() - Method in class org.openhab.core.model.rule.rules.impl.RulesFactoryImpl
- createEventEmittedTrigger() - Method in interface org.openhab.core.model.rule.rules.RulesFactory
-
Returns a new object of class 'Event Emitted Trigger'.
- createEventEmittedTriggerAdapter() - Method in class org.openhab.core.model.rule.rules.util.RulesAdapterFactory
-
Creates a new adapter for an object of class '
Event Emitted Trigger
'. - createEventTrigger() - Method in class org.openhab.core.model.rule.rules.impl.RulesFactoryImpl
- createEventTrigger() - Method in interface org.openhab.core.model.rule.rules.RulesFactory
-
Returns a new object of class 'Event Trigger'.
- createEventTriggerAdapter() - Method in class org.openhab.core.model.rule.rules.util.RulesAdapterFactory
-
Creates a new adapter for an object of class '
Event Trigger
'. - createExecutionEvent(String, Map<String, Object>, String) - Static method in class org.openhab.core.automation.events.AutomationEventFactory
-
Creates an
ExecutionEvent
- createFilter() - Method in class org.openhab.core.model.persistence.persistence.impl.PersistenceFactoryImpl
- createFilter() - Method in interface org.openhab.core.model.persistence.persistence.PersistenceFactory
-
Returns a new object of class 'Filter'.
- createFilterAdapter() - Method in class org.openhab.core.model.persistence.persistence.util.PersistenceAdapterFactory
-
Creates a new adapter for an object of class '
Filter
'. - createFilterDetails() - Method in class org.openhab.core.model.persistence.persistence.impl.PersistenceFactoryImpl
- createFilterDetails() - Method in interface org.openhab.core.model.persistence.persistence.PersistenceFactory
-
Returns a new object of class 'Filter Details'.
- createFilterDetailsAdapter() - Method in class org.openhab.core.model.persistence.persistence.util.PersistenceAdapterFactory
-
Creates a new adapter for an object of class '
Filter Details
'. - createFirmwareStatusInfoEvent(FirmwareStatusInfo) - Static method in class org.openhab.core.thing.firmware.FirmwareEventFactory
-
Creates a new
FirmwareStatusInfoEvent
. - createFirmwareUpdateProgressInfo(ThingUID, String, ProgressStep, Collection<ProgressStep>, boolean, int) - Static method in class org.openhab.core.thing.firmware.FirmwareUpdateProgressInfo
-
Creates a new
FirmwareUpdateProgressInfo
. - createFirmwareUpdateProgressInfo(ThingUID, ThingTypeUID, String, ProgressStep, Collection<ProgressStep>, boolean) - Static method in class org.openhab.core.thing.firmware.FirmwareUpdateProgressInfo
-
Creates a new
FirmwareUpdateProgressInfo
. - createFirmwareUpdateProgressInfoEvent(FirmwareUpdateProgressInfo) - Static method in class org.openhab.core.thing.firmware.FirmwareEventFactory
-
Creates a new
FirmwareUpdateProgressInfoEvent
. - createFirmwareUpdateResultInfo(ThingUID, FirmwareUpdateResult, String) - Static method in class org.openhab.core.thing.firmware.FirmwareUpdateResultInfo
-
Creates a new
FirmwareUpdateResultInfo
. - createFirmwareUpdateResultInfoEvent(FirmwareUpdateResultInfo) - Static method in class org.openhab.core.thing.firmware.FirmwareEventFactory
-
Creates a new
FirmwareUpdateResultInfoEvent
. - createFrame() - Method in class org.openhab.core.model.sitemap.sitemap.impl.SitemapFactoryImpl
- createFrame() - Method in interface org.openhab.core.model.sitemap.sitemap.SitemapFactory
-
Returns a new object of class 'Frame'.
- createFrameAdapter() - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapAdapterFactory
-
Creates a new adapter for an object of class '
Frame
'. - createFromString(EDataType, String) - Method in class org.openhab.core.model.items.impl.ItemsFactoryImpl
- createFuture() - Method in class org.openhab.core.io.transport.mqtt.MqttBrokerConnection.ConnectionCallback
- createGroup() - Method in class org.openhab.core.model.sitemap.sitemap.impl.SitemapFactoryImpl
- createGroup() - Method in interface org.openhab.core.model.sitemap.sitemap.SitemapFactory
-
Returns a new object of class 'Group'.
- createGroupAdapter() - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapAdapterFactory
-
Creates a new adapter for an object of class '
Group
'. - createGroupConfig() - Method in class org.openhab.core.model.persistence.persistence.impl.PersistenceFactoryImpl
- createGroupConfig() - Method in interface org.openhab.core.model.persistence.persistence.PersistenceFactory
-
Returns a new object of class 'Group Config'.
- createGroupConfigAdapter() - Method in class org.openhab.core.model.persistence.persistence.util.PersistenceAdapterFactory
-
Creates a new adapter for an object of class '
Group Config
'. - createGroupMemberChangedEventTrigger() - Method in class org.openhab.core.model.rule.rules.impl.RulesFactoryImpl
- createGroupMemberChangedEventTrigger() - Method in interface org.openhab.core.model.rule.rules.RulesFactory
-
Returns a new object of class 'Group Member Changed Event Trigger'.
- createGroupMemberChangedEventTriggerAdapter() - Method in class org.openhab.core.model.rule.rules.util.RulesAdapterFactory
-
Creates a new adapter for an object of class '
Group Member Changed Event Trigger
'. - createGroupMemberCommandEventTrigger() - Method in class org.openhab.core.model.rule.rules.impl.RulesFactoryImpl
- createGroupMemberCommandEventTrigger() - Method in interface org.openhab.core.model.rule.rules.RulesFactory
-
Returns a new object of class 'Group Member Command Event Trigger'.
- createGroupMemberCommandEventTriggerAdapter() - Method in class org.openhab.core.model.rule.rules.util.RulesAdapterFactory
-
Creates a new adapter for an object of class '
Group Member Command Event Trigger
'. - createGroupMemberUpdateEventTrigger() - Method in class org.openhab.core.model.rule.rules.impl.RulesFactoryImpl
- createGroupMemberUpdateEventTrigger() - Method in interface org.openhab.core.model.rule.rules.RulesFactory
-
Returns a new object of class 'Group Member Update Event Trigger'.
- createGroupMemberUpdateEventTriggerAdapter() - Method in class org.openhab.core.model.rule.rules.util.RulesAdapterFactory
-
Creates a new adapter for an object of class '
Group Member Update Event Trigger
'. - createGroupStateChangedEvent(String, String, State, State) - Static method in class org.openhab.core.items.events.ItemEventFactory
-
Creates a group item state changed event.
- createGroupStateUpdatedEvent(String, String, State, String) - Static method in class org.openhab.core.items.events.ItemEventFactory
-
Creates a group item state updated event.
- createHandler(Thing) - Method in class org.openhab.core.thing.binding.BaseThingHandlerFactory
-
Creates a
ThingHandler
for the given thing. - createHttp2Client(String) - Method in interface org.openhab.core.io.net.http.HttpClientFactory
-
Creates a new Jetty HTTP/2 client.
- createHttp2Client(String, SslContextFactory) - Method in interface org.openhab.core.io.net.http.HttpClientFactory
-
Creates a new Jetty HTTP/2 client.
- createHttpClient(String) - Method in interface org.openhab.core.io.net.http.HttpClientFactory
-
Creates a new Jetty http client.
- createHttpClient(String, SslContextFactory) - Method in interface org.openhab.core.io.net.http.HttpClientFactory
-
Creates a new Jetty http client.
- createHttpMethod(String) - Static method in class org.openhab.core.io.net.http.HttpUtil
-
Factory method to create a
HttpMethod
-object according to the given StringhttpMethodString
- createIDUnit() - Method in class org.openhab.core.model.script.script.impl.ScriptFactoryImpl
- createIDUnit() - Method in interface org.openhab.core.model.script.script.ScriptFactory
-
Returns a new object of class 'ID Unit'.
- createIDUnitAdapter() - Method in class org.openhab.core.model.script.script.util.ScriptAdapterFactory
-
Creates a new adapter for an object of class '
ID Unit
'. - createImage() - Method in class org.openhab.core.model.sitemap.sitemap.impl.SitemapFactoryImpl
- createImage() - Method in interface org.openhab.core.model.sitemap.sitemap.SitemapFactory
-
Returns a new object of class 'Image'.
- createImageAdapter() - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapAdapterFactory
-
Creates a new adapter for an object of class '
Image
'. - createInjector() - Method in class org.openhab.core.model.ide.ItemsIdeSetup
- createInjector() - Method in class org.openhab.core.model.ItemsStandaloneSetupGenerated
- createInjector() - Method in class org.openhab.core.model.persistence.ide.PersistenceIdeSetup
- createInjector() - Method in class org.openhab.core.model.persistence.PersistenceStandaloneSetupGenerated
- createInjector() - Method in class org.openhab.core.model.rule.ide.RulesIdeSetup
- createInjector() - Method in class org.openhab.core.model.rule.RulesStandaloneSetup
- createInjector() - Method in class org.openhab.core.model.rule.RulesStandaloneSetupGenerated
- createInjector() - Method in class org.openhab.core.model.script.ide.ScriptIdeSetup
- createInjector() - Method in class org.openhab.core.model.script.ScriptStandaloneSetup
- createInjector() - Method in class org.openhab.core.model.script.ScriptStandaloneSetupGenerated
- createInjector() - Method in class org.openhab.core.model.sitemap.ide.SitemapIdeSetup
- createInjector() - Method in class org.openhab.core.model.sitemap.SitemapStandaloneSetupGenerated
- createInjector() - Method in class org.openhab.core.model.thing.ide.ThingIdeSetup
- createInjector() - Method in class org.openhab.core.model.thing.ThingStandaloneSetupGenerated
- createInjectorAndDoEMFRegistration() - Method in class org.openhab.core.model.ItemsStandaloneSetupGenerated
- createInjectorAndDoEMFRegistration() - Method in class org.openhab.core.model.persistence.PersistenceStandaloneSetupGenerated
- createInjectorAndDoEMFRegistration() - Method in class org.openhab.core.model.rule.RulesStandaloneSetup
- createInjectorAndDoEMFRegistration() - Method in class org.openhab.core.model.rule.RulesStandaloneSetupGenerated
- createInjectorAndDoEMFRegistration() - Method in class org.openhab.core.model.script.ScriptStandaloneSetupGenerated
- createInjectorAndDoEMFRegistration() - Method in class org.openhab.core.model.sitemap.SitemapStandaloneSetupGenerated
- createInjectorAndDoEMFRegistration() - Method in class org.openhab.core.model.thing.ThingStandaloneSetupGenerated
- createInput() - Method in class org.openhab.core.model.sitemap.sitemap.impl.SitemapFactoryImpl
- createInput() - Method in interface org.openhab.core.model.sitemap.sitemap.SitemapFactory
-
Returns a new object of class 'Input'.
- createInputAdapter() - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapAdapterFactory
-
Creates a new adapter for an object of class '
Input
'. - createInstance(String, int) - Static method in class org.openhab.core.common.QueueingThreadPoolExecutor
-
Creates a new instance of
QueueingThreadPoolExecutor
. - createItem(String, String) - Method in interface org.openhab.core.items.ItemFactory
-
Creates a new Item instance of type
itemTypeName
and the nameitemName
- createItem(String, String) - Method in class org.openhab.core.library.CoreItemFactory
- createItemChannelLinkAddedEvent(ItemChannelLink) - Static method in class org.openhab.core.thing.link.events.LinkEventFactory
-
Creates an item channel link added event.
- createItemChannelLinkRemovedEvent(ItemChannelLink) - Static method in class org.openhab.core.thing.link.events.LinkEventFactory
-
Creates an item channel link removed event.
- createItemConfig() - Method in class org.openhab.core.model.persistence.persistence.impl.PersistenceFactoryImpl
- createItemConfig() - Method in interface org.openhab.core.model.persistence.persistence.PersistenceFactory
-
Returns a new object of class 'Item Config'.
- createItemConfigAdapter() - Method in class org.openhab.core.model.persistence.persistence.util.PersistenceAdapterFactory
-
Creates a new adapter for an object of class '
Item Config
'. - createItemModel() - Method in class org.openhab.core.model.items.impl.ItemsFactoryImpl
- createItemModel() - Method in interface org.openhab.core.model.items.ItemsFactory
-
Returns a new object of class 'Item Model'.
- createItemModelAdapter() - Method in class org.openhab.core.model.items.util.ItemsAdapterFactory
-
Creates a new adapter for an object of class '
Item Model
'. - createLinkableWidget() - Method in class org.openhab.core.model.sitemap.sitemap.impl.SitemapFactoryImpl
- createLinkableWidget() - Method in interface org.openhab.core.model.sitemap.sitemap.SitemapFactory
-
Returns a new object of class 'Linkable Widget'.
- createLinkableWidgetAdapter() - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapAdapterFactory
-
Creates a new adapter for an object of class '
Linkable Widget
'. - createLocalizedAddonInfo(Bundle, AddonInfo, Locale) - Method in class org.openhab.core.addon.AddonI18nLocalizationService
-
Localizes an add-on info.
- createLocalizedChannelGroupType(Bundle, ChannelGroupType, Locale) - Method in class org.openhab.core.thing.i18n.ChannelGroupTypeI18nLocalizationService
- createLocalizedChannelType(Bundle, ChannelType, Locale) - Method in class org.openhab.core.thing.i18n.ChannelTypeI18nLocalizationService
- createLocalizedCommandDescription(Bundle, CommandDescription, ChannelTypeUID, Locale) - Method in class org.openhab.core.thing.i18n.ChannelTypeI18nLocalizationService
- createLocalizedCommandOptions(Bundle, List<CommandOption>, ChannelTypeUID, Locale) - Method in class org.openhab.core.thing.i18n.ChannelTypeI18nLocalizationService
- createLocalizedProfileType(Bundle, ProfileType, Locale) - Method in class org.openhab.core.thing.profiles.i18n.ProfileTypeI18nLocalizationService
- createLocalizedStateDescriptionFragment(Bundle, StateDescription, ChannelTypeUID, Locale) - Method in class org.openhab.core.thing.i18n.ChannelTypeI18nLocalizationService
- createLocalizedStateOptions(Bundle, List<StateOption>, ChannelTypeUID, Locale) - Method in class org.openhab.core.thing.i18n.ChannelTypeI18nLocalizationService
- createLocalizedStatePattern(Bundle, String, ChannelTypeUID, Locale) - Method in class org.openhab.core.thing.i18n.ChannelTypeI18nLocalizationService
- createLocalizedThingType(Bundle, ThingType, Locale) - Method in class org.openhab.core.thing.i18n.ThingTypeI18nLocalizationService
- createMapping() - Method in class org.openhab.core.model.sitemap.sitemap.impl.SitemapFactoryImpl
- createMapping() - Method in interface org.openhab.core.model.sitemap.sitemap.SitemapFactory
-
Returns a new object of class 'Mapping'.
- createMappingAdapter() - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapAdapterFactory
-
Creates a new adapter for an object of class '
Mapping
'. - createMapview() - Method in class org.openhab.core.model.sitemap.sitemap.impl.SitemapFactoryImpl
- createMapview() - Method in interface org.openhab.core.model.sitemap.sitemap.SitemapFactory
-
Returns a new object of class 'Mapview'.
- createMapviewAdapter() - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapAdapterFactory
-
Creates a new adapter for an object of class '
Mapview
'. - createModelBinding() - Method in class org.openhab.core.model.items.impl.ItemsFactoryImpl
- createModelBinding() - Method in interface org.openhab.core.model.items.ItemsFactory
-
Returns a new object of class 'Model Binding'.
- createModelBindingAdapter() - Method in class org.openhab.core.model.items.util.ItemsAdapterFactory
-
Creates a new adapter for an object of class '
Model Binding
'. - createModelBridge() - Method in class org.openhab.core.model.thing.thing.impl.ThingFactoryImpl
- createModelBridge() - Method in interface org.openhab.core.model.thing.thing.ThingFactory
-
Returns a new object of class 'Model Bridge'.
- createModelBridgeAdapter() - Method in class org.openhab.core.model.thing.thing.util.ThingAdapterFactory
-
Creates a new adapter for an object of class '
Model Bridge
'. - createModelChannel() - Method in class org.openhab.core.model.thing.thing.impl.ThingFactoryImpl
- createModelChannel() - Method in interface org.openhab.core.model.thing.thing.ThingFactory
-
Returns a new object of class 'Model Channel'.
- createModelChannelAdapter() - Method in class org.openhab.core.model.thing.thing.util.ThingAdapterFactory
-
Creates a new adapter for an object of class '
Model Channel
'. - createModelGroupFunctionFromString(EDataType, String) - Method in class org.openhab.core.model.items.impl.ItemsFactoryImpl
- createModelGroupItem() - Method in class org.openhab.core.model.items.impl.ItemsFactoryImpl
- createModelGroupItem() - Method in interface org.openhab.core.model.items.ItemsFactory
-
Returns a new object of class 'Model Group Item'.
- createModelGroupItemAdapter() - Method in class org.openhab.core.model.items.util.ItemsAdapterFactory
-
Creates a new adapter for an object of class '
Model Group Item
'. - createModelItem() - Method in class org.openhab.core.model.items.impl.ItemsFactoryImpl
- createModelItem() - Method in interface org.openhab.core.model.items.ItemsFactory
-
Returns a new object of class 'Model Item'.
- createModelItemAdapter() - Method in class org.openhab.core.model.items.util.ItemsAdapterFactory
-
Creates a new adapter for an object of class '
Model Item
'. - createModelNormalItem() - Method in class org.openhab.core.model.items.impl.ItemsFactoryImpl
- createModelNormalItem() - Method in interface org.openhab.core.model.items.ItemsFactory
-
Returns a new object of class 'Model Normal Item'.
- createModelNormalItemAdapter() - Method in class org.openhab.core.model.items.util.ItemsAdapterFactory
-
Creates a new adapter for an object of class '
Model Normal Item
'. - createModelProperty() - Method in class org.openhab.core.model.items.impl.ItemsFactoryImpl
- createModelProperty() - Method in interface org.openhab.core.model.items.ItemsFactory
-
Returns a new object of class 'Model Property'.
- createModelProperty() - Method in class org.openhab.core.model.thing.thing.impl.ThingFactoryImpl
- createModelProperty() - Method in interface org.openhab.core.model.thing.thing.ThingFactory
-
Returns a new object of class 'Model Property'.
- createModelPropertyAdapter() - Method in class org.openhab.core.model.items.util.ItemsAdapterFactory
-
Creates a new adapter for an object of class '
Model Property
'. - createModelPropertyAdapter() - Method in class org.openhab.core.model.thing.thing.util.ThingAdapterFactory
-
Creates a new adapter for an object of class '
Model Property
'. - createModelPropertyContainer() - Method in class org.openhab.core.model.thing.thing.impl.ThingFactoryImpl
- createModelPropertyContainer() - Method in interface org.openhab.core.model.thing.thing.ThingFactory
-
Returns a new object of class 'Model Property Container'.
- createModelPropertyContainerAdapter() - Method in class org.openhab.core.model.thing.thing.util.ThingAdapterFactory
-
Creates a new adapter for an object of class '
Model Property Container
'. - createModelThing() - Method in class org.openhab.core.model.thing.thing.impl.ThingFactoryImpl
- createModelThing() - Method in interface org.openhab.core.model.thing.thing.ThingFactory
-
Returns a new object of class 'Model Thing'.
- createModelThingAdapter() - Method in class org.openhab.core.model.thing.thing.util.ThingAdapterFactory
-
Creates a new adapter for an object of class '
Model Thing
'. - createNonLinkableWidget() - Method in class org.openhab.core.model.sitemap.sitemap.impl.SitemapFactoryImpl
- createNonLinkableWidget() - Method in interface org.openhab.core.model.sitemap.sitemap.SitemapFactory
-
Returns a new object of class 'Non Linkable Widget'.
- createNonLinkableWidgetAdapter() - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapAdapterFactory
-
Creates a new adapter for an object of class '
Non Linkable Widget
'. - createOAuthClientService(String, String, String, String, String, String, Boolean) - Method in interface org.openhab.core.auth.client.oauth2.OAuthFactory
-
Creates a new OAuth service.
- createPackageContents() - Method in class org.openhab.core.model.items.impl.ItemsPackageImpl
-
Creates the meta-model objects for the package.
- createPackageContents() - Method in class org.openhab.core.model.persistence.persistence.impl.PersistencePackageImpl
-
Creates the meta-model objects for the package.
- createPackageContents() - Method in class org.openhab.core.model.rule.rules.impl.RulesPackageImpl
-
Creates the meta-model objects for the package.
- createPackageContents() - Method in class org.openhab.core.model.script.script.impl.ScriptPackageImpl
-
Creates the meta-model objects for the package.
- createPackageContents() - Method in class org.openhab.core.model.sitemap.sitemap.impl.SitemapPackageImpl
-
Creates the meta-model objects for the package.
- createPackageContents() - Method in class org.openhab.core.model.thing.thing.impl.ThingPackageImpl
-
Creates the meta-model objects for the package.
- createParser() - Method in class org.openhab.core.model.ide.contentassist.antlr.ItemsParser
- createParser() - Method in class org.openhab.core.model.persistence.ide.contentassist.antlr.PersistenceParser
- createParser() - Method in class org.openhab.core.model.rule.ide.contentassist.antlr.RulesParser
- createParser() - Method in class org.openhab.core.model.script.ide.contentassist.antlr.ScriptParser
- createParser() - Method in class org.openhab.core.model.sitemap.ide.contentassist.antlr.SitemapParser
- createParser() - Method in class org.openhab.core.model.thing.ide.contentassist.antlr.ThingParser
- createParser(XtextTokenStream) - Method in class org.openhab.core.model.parser.antlr.ItemsParser
- createParser(XtextTokenStream) - Method in class org.openhab.core.model.persistence.parser.antlr.PersistenceParser
- createParser(XtextTokenStream) - Method in class org.openhab.core.model.rule.parser.antlr.RulesParser
- createParser(XtextTokenStream) - Method in class org.openhab.core.model.script.parser.antlr.ScriptParser
- createParser(XtextTokenStream) - Method in class org.openhab.core.model.sitemap.parser.antlr.SitemapParser
- createParser(XtextTokenStream) - Method in class org.openhab.core.model.thing.parser.antlr.ThingParser
- createPersistenceConfiguration() - Method in class org.openhab.core.model.persistence.persistence.impl.PersistenceFactoryImpl
- createPersistenceConfiguration() - Method in interface org.openhab.core.model.persistence.persistence.PersistenceFactory
-
Returns a new object of class 'Configuration'.
- createPersistenceConfigurationAdapter() - Method in class org.openhab.core.model.persistence.persistence.util.PersistenceAdapterFactory
-
Creates a new adapter for an object of class '
Configuration
'. - createPersistenceModel() - Method in class org.openhab.core.model.persistence.persistence.impl.PersistenceFactoryImpl
- createPersistenceModel() - Method in interface org.openhab.core.model.persistence.persistence.PersistenceFactory
-
Returns a new object of class 'Model'.
- createPersistenceModelAdapter() - Method in class org.openhab.core.model.persistence.persistence.util.PersistenceAdapterFactory
-
Creates a new adapter for an object of class '
Model
'. - createProfile(ProfileTypeUID, ProfileCallback, ProfileContext) - Method in class org.openhab.core.automation.module.script.profile.ScriptProfileFactory
- createProfile(ProfileTypeUID, ProfileCallback, ProfileContext) - Method in interface org.openhab.core.thing.profiles.ProfileFactory
-
Creates a
Profile
instance for the given profile type identifier. - createQuantityLiteral() - Method in class org.openhab.core.model.script.script.impl.ScriptFactoryImpl
- createQuantityLiteral() - Method in interface org.openhab.core.model.script.script.ScriptFactory
-
Returns a new object of class 'Quantity Literal'.
- createQuantityLiteralAdapter() - Method in class org.openhab.core.model.script.script.util.ScriptAdapterFactory
-
Creates a new adapter for an object of class '
Quantity Literal
'. - createRemovedEvent(DiscoveryResult) - Static method in class org.openhab.core.config.discovery.inbox.events.InboxEventFactory
-
Creates an inbox removed event.
- createRemovedEvent(Item) - Static method in class org.openhab.core.items.events.ItemEventFactory
-
Creates an item removed event.
- createRemovedEvent(Thing) - Static method in class org.openhab.core.thing.events.ThingEventFactory
-
Creates a thing removed event.
- createResponse(Response.StatusType, Object, String) - Static method in class org.openhab.core.io.rest.JSONResponse
-
Depending on the status, create a Response object containing either the entity alone or an error JSON which might hold the entity as well.
- createResult(ServiceInfo) - Method in interface org.openhab.core.config.discovery.mdns.MDNSDiscoveryParticipant
-
Creates a discovery result for a mDNS service
- createResult(RemoteDevice) - Method in interface org.openhab.core.config.discovery.upnp.UpnpDiscoveryParticipant
-
Creates a discovery result for a upnp device
- createResult(UsbSerialDeviceInformation) - Method in interface org.openhab.core.config.discovery.usbserial.UsbSerialDiscoveryParticipant
-
Creates a discovery result for a USB device with corresponding serial port.
- createRule() - Method in class org.openhab.core.model.rule.rules.impl.RulesFactoryImpl
- createRule() - Method in interface org.openhab.core.model.rule.rules.RulesFactory
-
Returns a new object of class 'Rule'.
- createRuleAdapter() - Method in class org.openhab.core.model.rule.rules.util.RulesAdapterFactory
-
Creates a new adapter for an object of class '
Rule
'. - createRuleModel() - Method in class org.openhab.core.model.rule.rules.impl.RulesFactoryImpl
- createRuleModel() - Method in interface org.openhab.core.model.rule.rules.RulesFactory
-
Returns a new object of class 'Rule Model'.
- createRuleModelAdapter() - Method in class org.openhab.core.model.rule.rules.util.RulesAdapterFactory
-
Creates a new adapter for an object of class '
Rule Model
'. - createRules() - Method in class org.openhab.core.voice.text.AbstractRuleBasedInterpreter
-
Called whenever the rules are to be (re)generated and added by
AbstractRuleBasedInterpreter.addRules(java.util.Locale,org.openhab.core.voice.text.Rule...)
- createScript() - Method in class org.openhab.core.model.script.script.impl.ScriptFactoryImpl
- createScript() - Method in interface org.openhab.core.model.script.script.ScriptFactory
-
Returns a new object of class 'Script'.
- createScriptAdapter() - Method in class org.openhab.core.model.script.script.util.ScriptAdapterFactory
-
Creates a new adapter for an object of class '
Script
'. - createScriptEngine(String) - Method in class org.openhab.core.automation.module.script.AbstractScriptEngineFactory
- createScriptEngine(String) - Method in interface org.openhab.core.automation.module.script.ScriptEngineFactory
-
This method creates a new ScriptEngine based on the supplied file extension or MimeType.
- createScriptEngine(String, String) - Method in interface org.openhab.core.automation.module.script.ScriptEngineManager
-
Creates a new ScriptEngine used to execute scripts, ScriptActions or ScriptConditions
- createSelection() - Method in class org.openhab.core.model.sitemap.sitemap.impl.SitemapFactoryImpl
- createSelection() - Method in interface org.openhab.core.model.sitemap.sitemap.SitemapFactory
-
Returns a new object of class 'Selection'.
- createSelectionAdapter() - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapAdapterFactory
-
Creates a new adapter for an object of class '
Selection
'. - createSetpoint() - Method in class org.openhab.core.model.sitemap.sitemap.impl.SitemapFactoryImpl
- createSetpoint() - Method in interface org.openhab.core.model.sitemap.sitemap.SitemapFactory
-
Returns a new object of class 'Setpoint'.
- createSetpointAdapter() - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapAdapterFactory
-
Creates a new adapter for an object of class '
Setpoint
'. - createSitemap() - Method in class org.openhab.core.model.sitemap.sitemap.impl.SitemapFactoryImpl
- createSitemap() - Method in interface org.openhab.core.model.sitemap.sitemap.SitemapFactory
-
Returns a new object of class 'Sitemap'.
- createSitemapAdapter() - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapAdapterFactory
-
Creates a new adapter for an object of class '
Sitemap
'. - createSitemapModel() - Method in class org.openhab.core.model.sitemap.sitemap.impl.SitemapFactoryImpl
- createSitemapModel() - Method in interface org.openhab.core.model.sitemap.sitemap.SitemapFactory
-
Returns a new object of class 'Model'.
- createSitemapModelAdapter() - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapAdapterFactory
-
Creates a new adapter for an object of class '
Model
'. - createSlider() - Method in class org.openhab.core.model.sitemap.sitemap.impl.SitemapFactoryImpl
- createSlider() - Method in interface org.openhab.core.model.sitemap.sitemap.SitemapFactory
-
Returns a new object of class 'Slider'.
- createSliderAdapter() - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapAdapterFactory
-
Creates a new adapter for an object of class '
Slider
'. - createSpecificUnit() - Method in class org.openhab.core.model.script.script.impl.ScriptFactoryImpl
- createSpecificUnit() - Method in interface org.openhab.core.model.script.script.ScriptFactory
-
Returns a new object of class 'Specific Unit'.
- createSpecificUnitAdapter() - Method in class org.openhab.core.model.script.script.util.ScriptAdapterFactory
-
Creates a new adapter for an object of class '
Specific Unit
'. - createStartlevelEvent(Integer) - Static method in class org.openhab.core.events.system.SystemEventFactory
-
Creates a trigger event from a
Type
. - createStartlevelEvent(String, String, String) - Method in class org.openhab.core.events.system.SystemEventFactory
-
Creates a startlevel event from a payload.
- createStateChangedEvent(String, State, State) - Static method in class org.openhab.core.items.events.ItemEventFactory
-
Creates an item state changed event.
- createStateEvent(String, State) - Static method in class org.openhab.core.items.events.ItemEventFactory
-
Creates an item state event.
- createStateEvent(String, State, String) - Static method in class org.openhab.core.items.events.ItemEventFactory
-
Creates an item state event.
- createStateEvent(EventDTO) - Method in class org.openhab.core.io.websocket.ItemEventUtility
- createStatePredictedEvent(String, State, boolean) - Static method in class org.openhab.core.items.events.ItemEventFactory
-
Creates an item state predicted event.
- createStateUpdatedEvent(String, State) - Static method in class org.openhab.core.items.events.ItemEventFactory
-
Creates an item state updated event.
- createStateUpdatedEvent(String, State, String) - Static method in class org.openhab.core.items.events.ItemEventFactory
-
Creates an item state updated event.
- createStatusInfoChangedEvent(ThingUID, ThingStatusInfo, ThingStatusInfo) - Static method in class org.openhab.core.thing.events.ThingEventFactory
-
Creates a new thing status info changed event based on a thing UID, a thing status info and the old thing status info object.
- createStatusInfoEvent(ThingUID, ThingStatusInfo) - Static method in class org.openhab.core.thing.events.ThingEventFactory
-
Creates a new thing status info event based on a thing UID and a thing status info object.
- createStrategy() - Method in class org.openhab.core.model.persistence.persistence.impl.PersistenceFactoryImpl
- createStrategy() - Method in interface org.openhab.core.model.persistence.persistence.PersistenceFactory
-
Returns a new object of class 'Strategy'.
- createStrategyAdapter() - Method in class org.openhab.core.model.persistence.persistence.util.PersistenceAdapterFactory
-
Creates a new adapter for an object of class '
Strategy
'. - createStringUnit() - Method in class org.openhab.core.model.script.script.impl.ScriptFactoryImpl
- createStringUnit() - Method in interface org.openhab.core.model.script.script.ScriptFactory
-
Returns a new object of class 'String Unit'.
- createStringUnitAdapter() - Method in class org.openhab.core.model.script.script.util.ScriptAdapterFactory
-
Creates a new adapter for an object of class '
String Unit
'. - createSubscription(SitemapSubscriptionService.SitemapSubscriptionCallback) - Method in class org.openhab.core.io.rest.sitemap.SitemapSubscriptionService
-
Creates a new subscription with the given id.
- createSwitch() - Method in class org.openhab.core.model.sitemap.sitemap.impl.SitemapFactoryImpl
- createSwitch() - Method in interface org.openhab.core.model.sitemap.sitemap.SitemapFactory
-
Returns a new object of class 'Switch'.
- createSwitchAdapter() - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapAdapterFactory
-
Creates a new adapter for an object of class '
Switch
'. - createSystemOnShutdownTrigger() - Method in class org.openhab.core.model.rule.rules.impl.RulesFactoryImpl
- createSystemOnShutdownTrigger() - Method in interface org.openhab.core.model.rule.rules.RulesFactory
-
Returns a new object of class 'System On Shutdown Trigger'.
- createSystemOnShutdownTriggerAdapter() - Method in class org.openhab.core.model.rule.rules.util.RulesAdapterFactory
-
Creates a new adapter for an object of class '
System On Shutdown Trigger
'. - createSystemOnStartupTrigger() - Method in class org.openhab.core.model.rule.rules.impl.RulesFactoryImpl
- createSystemOnStartupTrigger() - Method in interface org.openhab.core.model.rule.rules.RulesFactory
-
Returns a new object of class 'System On Startup Trigger'.
- createSystemOnStartupTriggerAdapter() - Method in class org.openhab.core.model.rule.rules.util.RulesAdapterFactory
-
Creates a new adapter for an object of class '
System On Startup Trigger
'. - createSystemStartlevelTrigger() - Method in class org.openhab.core.model.rule.rules.impl.RulesFactoryImpl
- createSystemStartlevelTrigger() - Method in interface org.openhab.core.model.rule.rules.RulesFactory
-
Returns a new object of class 'System Startlevel Trigger'.
- createSystemStartlevelTriggerAdapter() - Method in class org.openhab.core.model.rule.rules.util.RulesAdapterFactory
-
Creates a new adapter for an object of class '
System Startlevel Trigger
'. - createSystemTrigger() - Method in class org.openhab.core.model.rule.rules.impl.RulesFactoryImpl
- createSystemTrigger() - Method in interface org.openhab.core.model.rule.rules.RulesFactory
-
Returns a new object of class 'System Trigger'.
- createSystemTriggerAdapter() - Method in class org.openhab.core.model.rule.rules.util.RulesAdapterFactory
-
Creates a new adapter for an object of class '
System Trigger
'. - createText() - Method in class org.openhab.core.model.sitemap.sitemap.impl.SitemapFactoryImpl
- createText() - Method in interface org.openhab.core.model.sitemap.sitemap.SitemapFactory
-
Returns a new object of class 'Text'.
- createTextAdapter() - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapAdapterFactory
-
Creates a new adapter for an object of class '
Text
'. - createThing(ThingTypeUID, Configuration, ThingUID, ThingUID) - Method in class org.openhab.core.thing.binding.BaseThingHandlerFactory
-
Creates a thing based on given thing type uid.
- createThing(ThingTypeUID, Configuration, ThingUID, ThingUID) - Method in interface org.openhab.core.thing.binding.ThingHandlerFactory
-
Creates a thing for given arguments.
- createThing(ThingTypeUID, Configuration, ThingUID) - Method in class org.openhab.core.thing.binding.BaseThingHandlerFactory
-
Creates a thing based on given thing type uid.
- createThing(ThingUID, Configuration, Map<String, String>, ThingUID, ThingTypeUID, List<ThingHandlerFactory>) - Static method in class org.openhab.core.thing.binding.ThingFactory
- createThing(ThingType, ThingUID, Configuration) - Static method in class org.openhab.core.thing.binding.ThingFactory
-
Creates a thing based on given thing type.
- createThing(ThingType, ThingUID, Configuration, ThingUID) - Static method in class org.openhab.core.thing.binding.ThingFactory
-
Creates a thing based on a given thing type.
- createThing(ThingType, ThingUID, Configuration, ThingUID, ConfigDescriptionRegistry) - Static method in class org.openhab.core.thing.binding.ThingFactory
-
Creates a thing based on a given thing type.
- createThingModel() - Method in class org.openhab.core.model.thing.thing.impl.ThingFactoryImpl
- createThingModel() - Method in interface org.openhab.core.model.thing.thing.ThingFactory
-
Returns a new object of class 'Model'.
- createThingModelAdapter() - Method in class org.openhab.core.model.thing.thing.util.ThingAdapterFactory
-
Creates a new adapter for an object of class '
Model
'. - createThingOfType(ThingTypeUID, ThingUID, ThingUID, String, Configuration) - Method in interface org.openhab.core.thing.ThingRegistry
-
Creates a thing based on the given configuration properties
- createThingStateChangedEventTrigger() - Method in class org.openhab.core.model.rule.rules.impl.RulesFactoryImpl
- createThingStateChangedEventTrigger() - Method in interface org.openhab.core.model.rule.rules.RulesFactory
-
Returns a new object of class 'Thing State Changed Event Trigger'.
- createThingStateChangedEventTriggerAdapter() - Method in class org.openhab.core.model.rule.rules.util.RulesAdapterFactory
-
Creates a new adapter for an object of class '
Thing State Changed Event Trigger
'. - createThingStateUpdateEventTrigger() - Method in class org.openhab.core.model.rule.rules.impl.RulesFactoryImpl
- createThingStateUpdateEventTrigger() - Method in interface org.openhab.core.model.rule.rules.RulesFactory
-
Returns a new object of class 'Thing State Update Event Trigger'.
- createThingStateUpdateEventTriggerAdapter() - Method in class org.openhab.core.model.rule.rules.util.RulesAdapterFactory
-
Creates a new adapter for an object of class '
Thing State Update Event Trigger
'. - createThresholdFilter() - Method in class org.openhab.core.model.persistence.persistence.impl.PersistenceFactoryImpl
- createThresholdFilter() - Method in interface org.openhab.core.model.persistence.persistence.PersistenceFactory
-
Returns a new object of class 'Threshold Filter'.
- createThresholdFilterAdapter() - Method in class org.openhab.core.model.persistence.persistence.util.PersistenceAdapterFactory
-
Creates a new adapter for an object of class '
Threshold Filter
'. - createTimeFilter() - Method in class org.openhab.core.model.persistence.persistence.impl.PersistenceFactoryImpl
- createTimeFilter() - Method in interface org.openhab.core.model.persistence.persistence.PersistenceFactory
-
Returns a new object of class 'Time Filter'.
- createTimeFilterAdapter() - Method in class org.openhab.core.model.persistence.persistence.util.PersistenceAdapterFactory
-
Creates a new adapter for an object of class '
Time Filter
'. - createTimer(String, ZonedDateTime, Runnable) - Method in interface org.openhab.core.automation.module.script.action.ScriptExecution
-
Schedules a block of code for later execution.
- createTimer(String, ZonedDateTime, Procedures.Procedure0) - Static method in class org.openhab.core.model.script.actions.ScriptExecution
- createTimer(ZonedDateTime, Runnable) - Method in interface org.openhab.core.automation.module.script.action.ScriptExecution
-
Schedules a block of code for later execution.
- createTimer(ZonedDateTime, Procedures.Procedure0) - Static method in class org.openhab.core.model.script.actions.ScriptExecution
- createTimerEvent(String, String, Map<String, Object>) - Static method in class org.openhab.core.automation.events.AutomationEventFactory
-
Creates a
TimerEvent
- createTimerTrigger() - Method in class org.openhab.core.model.rule.rules.impl.RulesFactoryImpl
- createTimerTrigger() - Method in interface org.openhab.core.model.rule.rules.RulesFactory
-
Returns a new object of class 'Timer Trigger'.
- createTimerTriggerAdapter() - Method in class org.openhab.core.model.rule.rules.util.RulesAdapterFactory
-
Creates a new adapter for an object of class '
Timer Trigger
'. - createTimerWithArgument(String, ZonedDateTime, Object, Consumer<Object>) - Method in interface org.openhab.core.automation.module.script.action.ScriptExecution
-
Schedules a block of code (with argument) for later execution
- createTimerWithArgument(String, ZonedDateTime, Object, Procedures.Procedure1) - Static method in class org.openhab.core.model.script.actions.ScriptExecution
- createTimerWithArgument(ZonedDateTime, Object, Consumer<Object>) - Method in interface org.openhab.core.automation.module.script.action.ScriptExecution
-
Schedules a block of code (with argument) for later execution
- createTimerWithArgument(ZonedDateTime, Object, Procedures.Procedure1) - Static method in class org.openhab.core.model.script.actions.ScriptExecution
- createTrigger() - Static method in class org.openhab.core.automation.util.ModuleBuilder
- createTrigger(Trigger) - Static method in class org.openhab.core.automation.util.ModuleBuilder
- createTriggerEvent(String, ChannelUID) - Static method in class org.openhab.core.thing.events.ThingEventFactory
-
Creates a
ChannelTriggeredEvent
- createUnknownInfo(ThingUID) - Static method in class org.openhab.core.thing.firmware.FirmwareStatusInfo
-
Creates a new
FirmwareStatusInfo
having {@link FirmwareStatus#UNKNOWN) as firmware status. - createUpdateAvailableInfo(ThingUID) - Static method in class org.openhab.core.thing.firmware.FirmwareStatusInfo
-
Creates a new
FirmwareStatusInfo
having {@link FirmwareStatus#UPDATE_AVAILABLE) as firmware status. - createUpdatedEvent(DiscoveryResult) - Static method in class org.openhab.core.config.discovery.inbox.events.InboxEventFactory
-
Creates an inbox updated event.
- createUpdateEvent(Item, Item) - Static method in class org.openhab.core.items.events.ItemEventFactory
-
Creates an item updated event.
- createUpdateEvent(Thing, Thing) - Static method in class org.openhab.core.thing.events.ThingEventFactory
-
Creates a thing updated event.
- createUpdateEventTrigger() - Method in class org.openhab.core.model.rule.rules.impl.RulesFactoryImpl
- createUpdateEventTrigger() - Method in interface org.openhab.core.model.rule.rules.RulesFactory
-
Returns a new object of class 'Update Event Trigger'.
- createUpdateEventTriggerAdapter() - Method in class org.openhab.core.model.rule.rules.util.RulesAdapterFactory
-
Creates a new adapter for an object of class '
Update Event Trigger
'. - createUpdateExecutableInfo(ThingUID, String) - Static method in class org.openhab.core.thing.firmware.FirmwareStatusInfo
-
Creates a new
FirmwareStatusInfo
having {@link FirmwareStatus#UPDATE_EXECUTBALE) as firmware status. The given firmware version represents the version of the latest updatable firmware for the thing. - createUpToDateInfo(ThingUID) - Static method in class org.openhab.core.thing.firmware.FirmwareStatusInfo
-
Creates a new
FirmwareStatusInfo
having {@link FirmwareStatus#UP_TO_DATE) as firmware status. - createValidCommand() - Method in class org.openhab.core.model.rule.rules.impl.RulesFactoryImpl
- createValidCommand() - Method in interface org.openhab.core.model.rule.rules.RulesFactory
-
Returns a new object of class 'Valid Command'.
- createValidCommandAdapter() - Method in class org.openhab.core.model.rule.rules.util.RulesAdapterFactory
-
Creates a new adapter for an object of class '
Valid Command
'. - createValidCommandId() - Method in class org.openhab.core.model.rule.rules.impl.RulesFactoryImpl
- createValidCommandId() - Method in interface org.openhab.core.model.rule.rules.RulesFactory
-
Returns a new object of class 'Valid Command Id'.
- createValidCommandIdAdapter() - Method in class org.openhab.core.model.rule.rules.util.RulesAdapterFactory
-
Creates a new adapter for an object of class '
Valid Command Id
'. - createValidCommandNumber() - Method in class org.openhab.core.model.rule.rules.impl.RulesFactoryImpl
- createValidCommandNumber() - Method in interface org.openhab.core.model.rule.rules.RulesFactory
-
Returns a new object of class 'Valid Command Number'.
- createValidCommandNumberAdapter() - Method in class org.openhab.core.model.rule.rules.util.RulesAdapterFactory
-
Creates a new adapter for an object of class '
Valid Command Number
'. - createValidCommandString() - Method in class org.openhab.core.model.rule.rules.impl.RulesFactoryImpl
- createValidCommandString() - Method in interface org.openhab.core.model.rule.rules.RulesFactory
-
Returns a new object of class 'Valid Command String'.
- createValidCommandStringAdapter() - Method in class org.openhab.core.model.rule.rules.util.RulesAdapterFactory
-
Creates a new adapter for an object of class '
Valid Command String
'. - createValidState() - Method in class org.openhab.core.model.rule.rules.impl.RulesFactoryImpl
- createValidState() - Method in interface org.openhab.core.model.rule.rules.RulesFactory
-
Returns a new object of class 'Valid State'.
- createValidStateAdapter() - Method in class org.openhab.core.model.rule.rules.util.RulesAdapterFactory
-
Creates a new adapter for an object of class '
Valid State
'. - createValidStateId() - Method in class org.openhab.core.model.rule.rules.impl.RulesFactoryImpl
- createValidStateId() - Method in interface org.openhab.core.model.rule.rules.RulesFactory
-
Returns a new object of class 'Valid State Id'.
- createValidStateIdAdapter() - Method in class org.openhab.core.model.rule.rules.util.RulesAdapterFactory
-
Creates a new adapter for an object of class '
Valid State Id
'. - createValidStateNumber() - Method in class org.openhab.core.model.rule.rules.impl.RulesFactoryImpl
- createValidStateNumber() - Method in interface org.openhab.core.model.rule.rules.RulesFactory
-
Returns a new object of class 'Valid State Number'.
- createValidStateNumberAdapter() - Method in class org.openhab.core.model.rule.rules.util.RulesAdapterFactory
-
Creates a new adapter for an object of class '
Valid State Number
'. - createValidStateString() - Method in class org.openhab.core.model.rule.rules.impl.RulesFactoryImpl
- createValidStateString() - Method in interface org.openhab.core.model.rule.rules.RulesFactory
-
Returns a new object of class 'Valid State String'.
- createValidStateStringAdapter() - Method in class org.openhab.core.model.rule.rules.util.RulesAdapterFactory
-
Creates a new adapter for an object of class '
Valid State String
'. - createValidTrigger() - Method in class org.openhab.core.model.rule.rules.impl.RulesFactoryImpl
- createValidTrigger() - Method in interface org.openhab.core.model.rule.rules.RulesFactory
-
Returns a new object of class 'Valid Trigger'.
- createValidTriggerAdapter() - Method in class org.openhab.core.model.rule.rules.util.RulesAdapterFactory
-
Creates a new adapter for an object of class '
Valid Trigger
'. - createValidTriggerId() - Method in class org.openhab.core.model.rule.rules.impl.RulesFactoryImpl
- createValidTriggerId() - Method in interface org.openhab.core.model.rule.rules.RulesFactory
-
Returns a new object of class 'Valid Trigger Id'.
- createValidTriggerIdAdapter() - Method in class org.openhab.core.model.rule.rules.util.RulesAdapterFactory
-
Creates a new adapter for an object of class '
Valid Trigger Id
'. - createValidTriggerNumber() - Method in class org.openhab.core.model.rule.rules.impl.RulesFactoryImpl
- createValidTriggerNumber() - Method in interface org.openhab.core.model.rule.rules.RulesFactory
-
Returns a new object of class 'Valid Trigger Number'.
- createValidTriggerNumberAdapter() - Method in class org.openhab.core.model.rule.rules.util.RulesAdapterFactory
-
Creates a new adapter for an object of class '
Valid Trigger Number
'. - createValidTriggerString() - Method in class org.openhab.core.model.rule.rules.impl.RulesFactoryImpl
- createValidTriggerString() - Method in interface org.openhab.core.model.rule.rules.RulesFactory
-
Returns a new object of class 'Valid Trigger String'.
- createValidTriggerStringAdapter() - Method in class org.openhab.core.model.rule.rules.util.RulesAdapterFactory
-
Creates a new adapter for an object of class '
Valid Trigger String
'. - createVariableDeclaration() - Method in class org.openhab.core.model.rule.rules.impl.RulesFactoryImpl
- createVariableDeclaration() - Method in interface org.openhab.core.model.rule.rules.RulesFactory
-
Returns a new object of class 'Variable Declaration'.
- createVariableDeclarationAdapter() - Method in class org.openhab.core.model.rule.rules.util.RulesAdapterFactory
-
Creates a new adapter for an object of class '
Variable Declaration
'. - createVideo() - Method in class org.openhab.core.model.sitemap.sitemap.impl.SitemapFactoryImpl
- createVideo() - Method in interface org.openhab.core.model.sitemap.sitemap.SitemapFactory
-
Returns a new object of class 'Video'.
- createVideoAdapter() - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapAdapterFactory
-
Creates a new adapter for an object of class '
Video
'. - createVisibilityRule() - Method in class org.openhab.core.model.sitemap.sitemap.impl.SitemapFactoryImpl
- createVisibilityRule() - Method in interface org.openhab.core.model.sitemap.sitemap.SitemapFactory
-
Returns a new object of class 'Visibility Rule'.
- createVisibilityRuleAdapter() - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapAdapterFactory
-
Creates a new adapter for an object of class '
Visibility Rule
'. - createWatchService(String, Path) - Method in interface org.openhab.core.service.WatchServiceFactory
-
Create a new
WatchService
service component with the given name and path or return the already existing instance if aWatchService
with the given name was created before. - createWebSocketClient(String) - Method in interface org.openhab.core.io.net.http.WebSocketFactory
-
Creates a new Jetty web socket client.
- createWebSocketClient(String, SslContextFactory) - Method in interface org.openhab.core.io.net.http.WebSocketFactory
-
Creates a new Jetty web socket client.
- createWebview() - Method in class org.openhab.core.model.sitemap.sitemap.impl.SitemapFactoryImpl
- createWebview() - Method in interface org.openhab.core.model.sitemap.sitemap.SitemapFactory
-
Returns a new object of class 'Webview'.
- createWebviewAdapter() - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapAdapterFactory
-
Creates a new adapter for an object of class '
Webview
'. - createWidget() - Method in class org.openhab.core.model.sitemap.sitemap.impl.SitemapFactoryImpl
- createWidget() - Method in interface org.openhab.core.model.sitemap.sitemap.SitemapFactory
-
Returns a new object of class 'Widget'.
- createWidgetAdapter() - Method in class org.openhab.core.model.sitemap.sitemap.util.SitemapAdapterFactory
-
Creates a new adapter for an object of class '
Widget
'. - createXBlockExpressionAdapter() - Method in class org.openhab.core.model.script.script.util.ScriptAdapterFactory
-
Creates a new adapter for an object of class '
XBlock Expression
'. - createXExpressionAdapter() - Method in class org.openhab.core.model.script.script.util.ScriptAdapterFactory
-
Creates a new adapter for an object of class '
XExpression
'. - createXmlConfigDescription() - Method in class org.openhab.core.config.core.dto.ObjectFactory
-
Create an instance of
XmlConfigDescription
- createXmlConfigDescriptionRef() - Method in class org.openhab.core.config.core.dto.ObjectFactory
-
Create an instance of
XmlConfigDescriptionRef
- createXmlConfigDescriptions() - Method in class org.openhab.core.config.core.dto.ObjectFactory
-
Create an instance of
XmlConfigDescriptions
- createXmlCriteria() - Method in class org.openhab.core.config.core.dto.ObjectFactory
-
Create an instance of
XmlCriteria
- createXmlOption() - Method in class org.openhab.core.config.core.dto.ObjectFactory
-
Create an instance of
XmlOption
- createXmlParameter() - Method in class org.openhab.core.config.core.dto.ObjectFactory
-
Create an instance of
XmlParameter
- createXmlParameterGroup() - Method in class org.openhab.core.config.core.dto.ObjectFactory
-
Create an instance of
XmlParameterGroup
- Credentials - Interface in org.openhab.core.auth
-
Marker interface for credentials which can be handled by authentication providers.
- CredentialsExtractor<C> - Interface in org.openhab.core.io.http.auth
-
Provider of credentials which works in given context and can provide credentials out of it.
- cron - Variable in class org.openhab.core.model.rule.rules.impl.TimerTriggerImpl
-
The cached value of the '
Cron
' attribute. - CRON - Static variable in interface org.openhab.core.scheduler.CronJob
-
The service property that specifies the cron schedule.
- CRON_EDEFAULT - Static variable in class org.openhab.core.model.rule.rules.impl.TimerTriggerImpl
-
The default value of the '
Cron
' attribute. - CRON_EXPRESSION_EDEFAULT - Static variable in class org.openhab.core.model.persistence.persistence.impl.CronStrategyImpl
-
The default value of the '
Cron Expression
' attribute. - CRON_STRATEGY - Static variable in interface org.openhab.core.model.persistence.persistence.PersistencePackage
-
The meta object id for the '
Cron Strategy
' class. - CRON_STRATEGY - Static variable in interface org.openhab.core.model.persistence.persistence.PersistencePackage.Literals
-
The meta object literal for the '
Cron Strategy
' class. - CRON_STRATEGY__CRON_EXPRESSION - Static variable in interface org.openhab.core.model.persistence.persistence.PersistencePackage
-
The feature id for the 'Cron Expression' attribute.
- CRON_STRATEGY__CRON_EXPRESSION - Static variable in interface org.openhab.core.model.persistence.persistence.PersistencePackage.Literals
-
The meta object literal for the 'Cron Expression' attribute feature.
- CRON_STRATEGY__NAME - Static variable in interface org.openhab.core.model.persistence.persistence.PersistencePackage
-
The feature id for the 'Name' attribute.
- CRON_STRATEGY_FEATURE_COUNT - Static variable in interface org.openhab.core.model.persistence.persistence.PersistencePackage
-
The number of structural features of the 'Cron Strategy' class.
- CronAdjuster - Class in org.openhab.core.scheduler
-
This class creates a
TemporalAdjuster
that takes a temporal and adjust it to the next deadline based on a cron specification. - CronAdjuster(String) - Constructor for class org.openhab.core.scheduler.CronAdjuster
-
Constructs the class with a cron specification.
- cronExpression - Variable in class org.openhab.core.model.persistence.persistence.impl.CronStrategyImpl
-
The cached value of the '
Cron Expression
' attribute. - cronExpression - Variable in class org.openhab.core.persistence.dto.PersistenceCronStrategyDTO
- CronJob - Interface in org.openhab.core.scheduler
-
Runnable that can be passed data and can throw a checked exception.
- CronScheduler - Interface in org.openhab.core.scheduler
-
The software utility Cron is a time-based job scheduler in Unix-like computer operating systems.
- cronStrategies - Variable in class org.openhab.core.persistence.dto.PersistenceServiceConfigurationDTO
- CronStrategy - Interface in org.openhab.core.model.persistence.persistence
-
A representation of the model object 'Cron Strategy'.
- CronStrategyElements() - Constructor for class org.openhab.core.model.persistence.services.PersistenceGrammarAccess.CronStrategyElements
- CronStrategyImpl - Class in org.openhab.core.model.persistence.persistence.impl
-
An implementation of the model object 'Cron Strategy'.
- CronStrategyImpl() - Constructor for class org.openhab.core.model.persistence.persistence.impl.CronStrategyImpl
- CTS - Static variable in interface org.openhab.core.io.transport.serial.SerialPortEvent
- CUBIC_FOOT - Static variable in class org.openhab.core.library.unit.ImperialUnits
- CUBIC_INCH - Static variable in class org.openhab.core.library.unit.ImperialUnits
-
Volume
- CUBIC_METRE - Static variable in class org.openhab.core.library.unit.SIUnits
- CUBICMETRE_PER_DAY - Static variable in class org.openhab.core.library.unit.Units
- CUBICMETRE_PER_HOUR - Static variable in class org.openhab.core.library.unit.Units
- CUBICMETRE_PER_MINUTE - Static variable in class org.openhab.core.library.unit.Units
- CUBICMETRE_PER_SECOND - Static variable in class org.openhab.core.library.unit.Units
- CURIE - Static variable in class org.openhab.core.library.unit.Units
- Current - Interface in org.openhab.core.semantics.model.property
-
This class defines a Current.
- currentNewValueRequest - Variable in class org.openhab.core.cache.ExpiringCacheAsync
- currentSize - Variable in class org.openhab.core.cache.lru.LRUMediaCacheEntry
- CustomTrustManagerFactory - Class in org.openhab.core.io.transport.mqtt.ssl
-
The
CustomTrustManagerFactory
is a TrustManagerFactory that provides a customTrustManager
- CustomTrustManagerFactory(TrustManager[]) - Constructor for class org.openhab.core.io.transport.mqtt.ssl.CustomTrustManagerFactory
D
- D - Enum constant in enum class org.openhab.core.audio.utils.ToneSynthesizer.Note
- DAILY - Static variable in class org.openhab.core.scheduler.CronAdjuster
- data - Variable in class org.openhab.core.persistence.dto.ItemHistoryDTO
- DATA_AVAILABLE - Static variable in interface org.openhab.core.io.transport.serial.SerialPortEvent
- DataAmount - Interface in org.openhab.core.library.dimension
-
Represents a measure of data amount.
- DATABITS_5 - Static variable in interface org.openhab.core.io.transport.serial.SerialPort
- DATABITS_6 - Static variable in interface org.openhab.core.io.transport.serial.SerialPort
- DATABITS_7 - Static variable in interface org.openhab.core.io.transport.serial.SerialPort
- DATABITS_8 - Static variable in interface org.openhab.core.io.transport.serial.SerialPort
- datapoints - Variable in class org.openhab.core.persistence.dto.ItemHistoryDTO
- DataTransferRate - Interface in org.openhab.core.library.dimension
-
Represents a measure of data or data blocks per unit time passing through a communication link
- DATE_PATTERN - Static variable in class org.openhab.core.library.types.DateTimeType
- DATE_PATTERN_WITH_TZ - Static variable in class org.openhab.core.library.types.DateTimeType
- DATE_PATTERN_WITH_TZ_AND_MS - Static variable in class org.openhab.core.library.types.DateTimeType
- DATE_PATTERN_WITH_TZ_AND_MS_GENERAL - Static variable in class org.openhab.core.library.types.DateTimeType
- DATE_PATTERN_WITH_TZ_AND_MS_ISO - Static variable in class org.openhab.core.library.types.DateTimeType
- DATE_TIME_TRIGGER - Static variable in interface org.openhab.core.model.rule.rules.RulesPackage
-
The meta object id for the '
Date Time Trigger
' class. - DATE_TIME_TRIGGER - Static variable in interface org.openhab.core.model.rule.rules.RulesPackage.Literals
-
The meta object literal for the '
Date Time Trigger
' class. - DATE_TIME_TRIGGER__ITEM - Static variable in interface org.openhab.core.model.rule.rules.RulesPackage
-
The feature id for the 'Item' attribute.
- DATE_TIME_TRIGGER__ITEM - Static variable in interface org.openhab.core.model.rule.rules.RulesPackage.Literals
-
The meta object literal for the 'Item' attribute feature.
- DATE_TIME_TRIGGER__TIME_ONLY - Static variable in interface org.openhab.core.model.rule.rules.RulesPackage
-
The feature id for the 'Time Only' attribute.
- DATE_TIME_TRIGGER__TIME_ONLY - Static variable in interface org.openhab.core.model.rule.rules.RulesPackage.Literals
-
The meta object literal for the 'Time Only' attribute feature.
- DATE_TIME_TRIGGER_FEATURE_COUNT - Static variable in interface org.openhab.core.model.rule.rules.RulesPackage
-
The number of structural features of the 'Date Time Trigger' class.
- DATETIME - Static variable in class org.openhab.core.library.CoreItemFactory
- DateTimeGroupFunction - Interface in org.openhab.core.library.types
-
This interface is a container for group functions that require
DateTimeType
s for its calculations. - DateTimeGroupFunction.Earliest - Class in org.openhab.core.library.types
-
This calculates the minimum value of all item states of DateType type.
- DateTimeGroupFunction.Latest - Class in org.openhab.core.library.types
-
This calculates the maximum value of all item states of DateType type.
- DateTimeItem - Class in org.openhab.core.library.items
-
A DateTimeItem stores a timestamp including a valid time zone.
- DateTimeItem(String) - Constructor for class org.openhab.core.library.items.DateTimeItem
- DateTimeTrigger - Interface in org.openhab.core.model.rule.rules
-
A representation of the model object 'Date Time Trigger'.
- DateTimeTriggerElements() - Constructor for class org.openhab.core.model.rule.services.RulesGrammarAccess.DateTimeTriggerElements
- DateTimeTriggerImpl - Class in org.openhab.core.model.rule.rules.impl
-
An implementation of the model object 'Date Time Trigger'.
- DateTimeTriggerImpl() - Constructor for class org.openhab.core.model.rule.rules.impl.DateTimeTriggerImpl
- DateTimeType - Class in org.openhab.core.library.types
- DateTimeType() - Constructor for class org.openhab.core.library.types.DateTimeType
- DateTimeType(String) - Constructor for class org.openhab.core.library.types.DateTimeType
- DateTimeType(ZonedDateTime) - Constructor for class org.openhab.core.library.types.DateTimeType
- DAY - Static variable in class org.openhab.core.library.unit.Units
- deactivate() - Method in class org.openhab.core.automation.handler.BaseModuleHandlerFactory
-
Should be overridden by the implementations that extend this base class.
- deactivate() - Method in class org.openhab.core.automation.module.script.rulesupport.loader.AbstractScriptDependencyTracker
- deactivate() - Method in class org.openhab.core.automation.module.script.rulesupport.loader.AbstractScriptFileWatcher
- deactivate() - Method in class org.openhab.core.automation.module.script.ScriptTransformationService
- deactivate() - Method in class org.openhab.core.automation.module.script.ScriptTransformationServiceFactory
- deactivate() - Method in class org.openhab.core.automation.thingsupport.AnnotatedThingActionModuleTypeProvider
- deactivate() - Method in class org.openhab.core.common.registry.AbstractRegistry
- deactivate() - Method in class org.openhab.core.config.core.xml.ConfigXmlConfigDescriptionProvider
- deactivate() - Method in class org.openhab.core.config.discovery.AbstractDiscoveryService
-
Called on component deactivation, if the implementation of this class is an OSGi declarative service and does not override the method.
- deactivate() - Method in class org.openhab.core.io.rest.sitemap.SitemapSubscriptionService
- deactivate() - Method in class org.openhab.core.io.rest.sse.SseResource
- deactivate() - Method in class org.openhab.core.model.rule.jvmmodel.RulesRefresher
- deactivate() - Method in class org.openhab.core.model.rule.scoping.RulesClassCache
- deactivate() - Method in class org.openhab.core.model.script.ScriptServiceUtil
- deactivate() - Method in class org.openhab.core.net.NetUtil
- deactivate() - Method in class org.openhab.core.service.StartLevelService
- deactivate() - Method in class org.openhab.core.thing.binding.AbstractDynamicDescriptionProvider
- deactivate() - Method in class org.openhab.core.thing.binding.BaseDynamicCommandDescriptionProvider
- deactivate() - Method in class org.openhab.core.thing.binding.BaseDynamicStateDescriptionProvider
- deactivate() - Method in interface org.openhab.core.thing.binding.ThingHandlerService
-
Method that will be called if this service will be deactivated
- deactivate() - Method in class org.openhab.core.transform.AbstractFileTransformationService
-
Deprecated.
- deactivate() - Method in class org.openhab.core.transform.FileTransformationProvider
- deactivate() - Method in class org.openhab.core.voice.text.AbstractRuleBasedInterpreter
- deactivate(ComponentContext) - Method in class org.openhab.core.thing.binding.BaseThingHandlerFactory
-
Disposes the
BaseThingHandlerFactory
. - DEBUG - Enum constant in enum class org.openhab.core.test.java.JavaTest.LogLevel
- debugString(Bundle) - Static method in class org.openhab.core.service.ReadyMarkerUtils
-
Provides a string to debug bundle information.
- DECI(Unit<T>) - Static method in class org.openhab.core.library.unit.MetricPrefix
- DECIBEL - Static variable in class org.openhab.core.library.unit.Units
- DECIBEL_MILLIWATTS - Static variable in class org.openhab.core.library.unit.Units
- DECIMAL - Enum constant in enum class org.openhab.core.config.core.ConfigDescriptionParameter.Type
-
The data type for a signed floating point value (IEEE 754) in the range of [
Float.MIN_VALUE
,Float.MAX_VALUE
]. - DECIMAL - Enum constant in enum class org.openhab.core.config.core.dto.XmlParameterType
- DECIMALElements() - Constructor for class org.openhab.core.model.persistence.services.PersistenceGrammarAccess.DECIMALElements
- DecimalType - Class in org.openhab.core.library.types
-
The decimal type uses a BigDecimal internally and thus can be used for integers, longs and floating point numbers alike.
- DecimalType() - Constructor for class org.openhab.core.library.types.DecimalType
- DecimalType(Number) - Constructor for class org.openhab.core.library.types.DecimalType
-
Creates a new
DecimalType
with the given value. - DecimalType(String) - Constructor for class org.openhab.core.library.types.DecimalType
-
Creates a new
DecimalType
with the given value. - DecimalType(String, Locale) - Constructor for class org.openhab.core.library.types.DecimalType
-
Creates a new
DecimalType
with the given value. - decode(String) - Static method in class org.openhab.core.util.UIDUtils
-
Decodes a UID that has been generated by the
UIDUtils.encode(String)
function. - DECREASE - Enum constant in enum class org.openhab.core.library.types.IncreaseDecreaseType
- decreaseMasterVolume(float) - Static method in class org.openhab.core.model.script.actions.Audio
- decrypt(String) - Method in interface org.openhab.core.auth.client.oauth2.StorageCipher
-
Decrypt the base64 encoded cipher text.
- Default - Interface in org.openhab.core.model.sitemap.sitemap
-
A representation of the model object 'Default'.
- DEFAULT - Enum constant in enum class org.openhab.core.thing.type.AutoUpdatePolicy
-
The binding does not care and the framework may do what it deems to be right.
- DEFAULT - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage
-
The meta object id for the '
Default
' class. - DEFAULT - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage.Literals
-
The meta object literal for the '
Default
' class. - DEFAULT - Static variable in interface org.openhab.core.thing.profiles.SystemProfiles
- DEFAULT__HEIGHT - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage
-
The feature id for the 'Height' attribute.
- DEFAULT__HEIGHT - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage.Literals
-
The meta object literal for the 'Height' attribute feature.
- DEFAULT__ICON - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage
-
The feature id for the 'Icon' attribute.
- DEFAULT__ICON_COLOR - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage
-
The feature id for the 'Icon Color' containment reference list.
- DEFAULT__ITEM - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage
-
The feature id for the 'Item' attribute.
- DEFAULT__LABEL - Static variable in interface org.openhab.core.model.sitemap.sitemap.SitemapPackage
-
The feature id for the 'Label' attribute.
TransformationRegistry
instead