Package org.openhab.core.config.core
package org.openhab.core.config.core
-
ClassDescriptionThe
ConfigDescription
class contains a description for a concrete configuration of e.g.Can be implemented to point one config description URI to another.TheConfigDescriptionBuilder
class provides a builder for theConfigDescription
class.TheConfigDescriptionParameter
class contains the description of a concrete configuration parameter.TheConfigDescriptionParameter.Type
defines an enumeration of all supported data types a configuration parameter can take.TheConfigDescriptionParameterBuilder
class provides a builder for theConfigDescriptionParameter
class.TheConfigDescriptionParameterGroup
specifies information about parameter groups.TheConfigDescriptionParameterGroupBuilder
class provides a builder for theConfigDescriptionParameterGroup
class.TheConfigDescriptionProvider
can be implemented and registered as an OSGi service to provideConfigDescription
s.ConfigDescriptionRegistry
provides access toConfigDescription
s.TheConfigOptionProvider
can be implemented and registered as an OSGi service to provideConfigDescription
s options.Map an OSGi configuration mapMap<String, Object>
or type-less value to an individual configuration bean or typed value.ConfigurableService
can be used as a marker interface for configurable services.Provides utility methods for working withConfigurableService
so the property names can remain hidden.This class is a wrapper for configuration settings oforg.openhab.core.thing.Thing
s.Deserializes aConfiguration
object.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.TheCurrencyServiceConfigOptionProvider
is an implementation ofConfigOptionProvider
for the available currency providers.TheFilterCriteria
specifies a filter for dynamic selection list providers of aConfigDescriptionParameter
.Serializes map data by ordering the keysSerializes set by ordering the elementsTheParameterOption
specifies one option of a static selection list.