Package org.openhab.core.config.core
package org.openhab.core.config.core
-
ClassDescriptionThe
ConfigDescriptionclass contains a description for a concrete configuration of e.g. aThing, aBridgeor other specific configurable services.Can be implemented to point one config description URI to another.TheConfigDescriptionBuilderclass provides a builder for theConfigDescriptionclass.TheConfigDescriptionParameterclass contains the description of a concrete configuration parameter.TheConfigDescriptionParameter.Typedefines an enumeration of all supported data types a configuration parameter can take.TheConfigDescriptionParameterBuilderclass provides a builder for theConfigDescriptionParameterclass.TheConfigDescriptionParameterGroupspecifies information about parameter groups.TheConfigDescriptionParameterGroupBuilderclass provides a builder for theConfigDescriptionParameterGroupclass.TheConfigDescriptionProvidercan be implemented and registered as an OSGi service to provideConfigDescriptions.ConfigDescriptionRegistryprovides access toConfigDescriptions.TheConfigOptionProvidercan be implemented and registered as an OSGi service to provideConfigDescriptions options.Map an OSGi configuration mapMap<String, Object>or type-less value to an individual configuration bean or typed value.ConfigurableServicecan be used as a marker interface for configurable services.Provides utility methods for working withConfigurableServiceso the property names can remain hidden.This class is a wrapper for configuration settings oforg.openhab.core.thing.Things.Deserializes aConfigurationobject.This class serializes elements of Configuration object into json as configuration object (not as configuration.properties object).The configuration admin service provides us with a map of key->values.TheCurrencyServiceConfigOptionProvideris an implementation ofConfigOptionProviderfor the available currency providers.TheFilterCriteriaspecifies a filter for dynamic selection list providers of aConfigDescriptionParameter.Serializes map data by ordering the keysSerializes set by ordering the elementsTheParameterOptionspecifies one option of a static selection list.