Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
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 DiscoveryServices for the given binding id.
abortScan(ThingTypeUID) - Method in interface org.openhab.core.config.discovery.DiscoveryServiceRegistry
Aborts a started discovery on all DiscoveryServices 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 a ThingType, a BridgeType a ChannelType or a ChannelGroupType.
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 the DiscoveryListeners.
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 the EventFactory 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.
use the TransformationRegistry instead
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 the EventSubscriber interface for receiving ItemStateEvents and ItemCommandEvents 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 handle AbstractLinks.
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 the ManagedProvider interface and can be used as base class for ManagedProvider 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 for Provider 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 the Registry interface, that can be used as base class for Registry 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 each ScriptEngineFactory 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 ScriptEngineFactorys.
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 a Storage based ThingTypeProvider, ChannelTypeProvider and ChannelGroupTypeProvider It can be subclassed by bindings that create ThingTypes and ChannelTypes 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 the EventSubscriber 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 the ConfigDescriptionProvider 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 of Rules 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 ActionServices, 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
Creates an instance of ActionType with UID, label, description, a Set of tags, visibility, a List of configuration descriptions, a List of Input descriptions and a List of Output descriptions.
ActionType(String, List<ConfigDescriptionParameter>, List<Input>) - Constructor for class org.openhab.core.automation.type.ActionType
Creates an instance of ActionType with base properties - UID, a List of configuration descriptions and a List of Input definitions.
ActionType(String, List<ConfigDescriptionParameter>, List<Input>, List<Output>) - Constructor for class org.openhab.core.automation.type.ActionType
Creates an instance of the ActionType with UID, a List of configuration descriptions, a List of Input definitions and a List of Output descriptions.
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 this Inbox and sends an ADDED event to any registered InboxListener.
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 ConfigStatusMessages.
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 the RuleRegistry.
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
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 for SerialEvents.
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 providing AddonInfo objects.
AddonInfoRegistry - Class in org.openhab.core.addon
The AddonInfoRegistry provides access to AddonInfo 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 the Provider.
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 the EventSubscriber.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 ThingHandlers
AnnotatedThingActionModuleTypeProvider(ModuleTypeI18nService) - Constructor for class org.openhab.core.automation.thingsupport.AnnotatedThingActionModuleTypeProvider
 
AnnotationActionModuleTypeHelper - Class in org.openhab.core.automation.module.provider
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 given Configuration.
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 the ThingRegistry.
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 the STTService starts hearing audio.
AudioStartEvent() - Constructor for class org.openhab.core.voice.AudioStartEvent
 
AudioStopEvent - Class in org.openhab.core.voice
A STTEvent fired when the STTService 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 the BridgeHandler interface and adds some convenience methods for bridges to the BaseThingHandler.
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
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 the DynamicStateDescriptionProvider.
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 the ThingHandler 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 the ThingHandlerFactory 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 a TimeoutException when the given CompletableFuture 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 or false).
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
A Bridge is a Thing that connects other Things.
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 a Bridge 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 a Bridge.
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 to BundleInfo.
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 is a part of a Thing that represents a functionality of it.
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 creating Channels.
ChannelDefinition - Class in org.openhab.core.thing.type
The ChannelDefinition class defines a Channel of a ThingType.
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
ChannelDescriptionChangedEvents will be delivered through the openHAB event bus if the CommandDescription or StateDescription 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 of ChannelDefinitions 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 all ChannelGroupTypes provided by registered ChannelGroupTypeProviders.
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
ChannelTriggeredEvents 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 of Channel.
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
The ChannelTypeRegistry tracks all ChannelTypes provided by registered ChannelTypeProviders.
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 CommandDescriptions 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 combines Action 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 of Actions.
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 of Actions.
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 combines Condition 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 of Conditions.
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 of Conditions.
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 combines Trigger 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 of Trigger 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 of Trigger 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 for Rule'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, a Set of tags, visibility, a List of configuration descriptions and a List of Input 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, a List of configuration descriptions and a List of Input 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 the ConfigDescription class.
ConfigDescriptionConverter - Class in org.openhab.core.config.core.xml
The ConfigDescriptionConverter is a concrete implementation of the XStream Converter interface used to convert config description information within an XML document into a ConfigDescription 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 for ConfigDescription.
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() - 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 the ConfigDescriptionParameter class.
ConfigDescriptionParameterConverter - Class in org.openhab.core.config.core.xml
The ConfigDescriptionParameterConverter is a concrete implementation of the XStream Converter interface used to convert config description parameters information within an XML document into a ConfigDescriptionParameter 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
ConfigDescriptionParameterGroupConverter - Class in org.openhab.core.config.core.xml
The ConfigDescriptionParameterGroupConverter creates a ConfigDescriptionParameterGroup instance from an option 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 provide ConfigDescriptions.
ConfigDescriptionRegistry - Class in org.openhab.core.config.core
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 of Configuration parameters against a given ConfigDescription 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 provide ConfigDescriptions 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 of BaseBridgeHandler that implements the ConfigStatusProvider 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
ConfigStatusInfo - Class in org.openhab.core.config.core.status
The ConfigStatusInfo contains ConfigStatusMessages 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 given ConfigStatusMessages.
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 for Configurations of entities.
ConfigStatusService - Class in org.openhab.core.config.core.status
The ConfigStatusService provides the ConfigStatusInfo 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 of BaseThingHandler that implements the ConfigStatusProvider 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 Things.
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 the RuleImpls 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 the ConfigurationAdmin.
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 the ConfigDescription.
ConfigValidationException(Bundle, TranslationProvider, Collection<ConfigValidationMessage>) - Constructor for exception org.openhab.core.config.core.validation.ConfigValidationException
ConfigValidationMessage - Class in org.openhab.core.config.core.validation
The ConfigValidationMessage is the result of a specific ConfigDescriptionParameter validation, e.g.
ConfigValidationMessage(String, String, String) - Constructor for class org.openhab.core.config.core.validation.ConfigValidationMessage
ConfigValidationMessage(String, String, String, Object...) - Constructor for class org.openhab.core.config.core.validation.ConfigValidationMessage
ConfigXmlConfigDescriptionProvider - Class in org.openhab.core.config.core.xml
Provides ConfigDescriptions 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
Convert the given State to a state which is acceptable for the given Item.
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 given Channel.
create(ChannelUID) - Static method in class org.openhab.core.thing.binding.builder.ChannelBuilder
Creates a ChannelBuilder for the given ChannelUID.
create(ChannelUID, String) - Static method in class org.openhab.core.thing.binding.builder.ChannelBuilder
Creates a ChannelBuilder for the given ChannelUID 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 given ChannelType.
createChannelBuilders(ChannelGroupUID, ChannelGroupTypeUID) - Method in interface org.openhab.core.thing.binding.ThingHandlerCallback
Creates a list of ChannelBuilders which are preconfigured with values from the given ChannelGroupType.
createChannelDescriptionChangedEvent(ChannelUID, Set<String>, StateDescriptionFragment, StateDescriptionFragment) - Static method in class org.openhab.core.thing.events.ThingEventFactory
createChannelDescriptionCommandOptionsChangedEvent(ChannelUID, Set<String>, List<CommandOption>, List<CommandOption>) - Static method in class org.openhab.core.thing.events.ThingEventFactory
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
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
Create an instance of JAXBElement<XmlConfigDescription>
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 of HttpService.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
createFirmwareUpdateProgressInfo(ThingUID, String, ProgressStep, Collection<ProgressStep>, boolean, int) - Static method in class org.openhab.core.thing.firmware.FirmwareUpdateProgressInfo
createFirmwareUpdateProgressInfo(ThingUID, ThingTypeUID, String, ProgressStep, Collection<ProgressStep>, boolean) - Static method in class org.openhab.core.thing.firmware.FirmwareUpdateProgressInfo
createFirmwareUpdateProgressInfoEvent(FirmwareUpdateProgressInfo) - Static method in class org.openhab.core.thing.firmware.FirmwareEventFactory
createFirmwareUpdateResultInfo(ThingUID, FirmwareUpdateResult, String) - Static method in class org.openhab.core.thing.firmware.FirmwareUpdateResultInfo
createFirmwareUpdateResultInfoEvent(FirmwareUpdateResultInfo) - Static method in class org.openhab.core.thing.firmware.FirmwareEventFactory
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 String httpMethodString
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 name itemName
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
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 a WatchService 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 custom TrustManager
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 DateTimeTypes 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
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.