Uses of Class
org.openhab.core.config.core.ConfigDescriptionParameter
Packages that use ConfigDescriptionParameter
Package
Description
-
Uses of ConfigDescriptionParameter in org.openhab.core.automation
Methods in org.openhab.core.automation that return types with arguments of type ConfigDescriptionParameterModifier and TypeMethodDescriptionRule.getConfigurationDescriptions()This method is used to obtain theListwithConfigDescriptionParameters defining meta info for configuration properties of theRule. -
Uses of ConfigDescriptionParameter in org.openhab.core.automation.template
Methods in org.openhab.core.automation.template that return types with arguments of type ConfigDescriptionParameterModifier and TypeMethodDescriptionRuleTemplate.getConfigurationDescriptions()Gets theListwithConfigDescriptionParameters defining meta info for configuration properties of the futureRuleinstances. -
Uses of ConfigDescriptionParameter in org.openhab.core.automation.type
Fields in org.openhab.core.automation.type with type parameters of type ConfigDescriptionParameterModifier and TypeFieldDescriptionprotected List<ConfigDescriptionParameter> ModuleType.configDescriptionsDescribes meta-data for the configuration of the futureModuleinstances.Methods in org.openhab.core.automation.type that return types with arguments of type ConfigDescriptionParameterModifier and TypeMethodDescriptionModuleType.getConfigurationDescriptions()Gets the meta-data for the configuration of the futureModuleinstances.Constructor parameters in org.openhab.core.automation.type with type arguments of type ConfigDescriptionParameterModifierConstructorDescriptionActionType(@Nullable String uid, @Nullable List<ConfigDescriptionParameter> configDescriptions, @Nullable String label, @Nullable String description, @Nullable Set<String> tags, @Nullable Visibility visibility, @Nullable List<Input> inputs, @Nullable List<Output> outputs) ActionType(@Nullable String uid, @Nullable List<ConfigDescriptionParameter> configDescriptions, @Nullable List<Input> inputs) Creates an instance ofActionTypewith base properties - UID, aListof configuration descriptions and aListofInputdefinitions.ActionType(@Nullable String uid, @Nullable List<ConfigDescriptionParameter> configDescriptions, @Nullable List<Input> inputs, @Nullable List<Output> outputs) CompositeActionType(@Nullable String uid, @Nullable List<ConfigDescriptionParameter> configDescriptions, @Nullable String label, @Nullable String description, @Nullable Set<String> tags, @Nullable Visibility visibility, @Nullable List<Input> inputs, @Nullable List<Output> outputs, @Nullable List<Action> children) Creates an instance ofCompositeActionTypewith list ofActions.CompositeActionType(@Nullable String uid, @Nullable List<ConfigDescriptionParameter> configDescriptions, @Nullable List<Input> inputs, @Nullable List<Output> outputs, @Nullable List<Action> children) Creates an instance ofCompositeActionTypewith list ofActions.CompositeConditionType(@Nullable String uid, @Nullable List<ConfigDescriptionParameter> configDescriptions, @Nullable String label, @Nullable String description, @Nullable Set<String> tags, @Nullable Visibility visibility, @Nullable List<Input> inputs, @Nullable List<Condition> children) Creates an instance ofCompositeConditionTypewith ordered set ofConditions.CompositeConditionType(@Nullable String uid, @Nullable List<ConfigDescriptionParameter> configDescriptions, @Nullable List<Input> inputs, @Nullable List<Condition> children) Creates an instance ofCompositeConditionTypewith ordered set ofConditions.CompositeTriggerType(@Nullable String uid, @Nullable List<ConfigDescriptionParameter> configDescriptions, @Nullable String label, @Nullable String description, @Nullable Set<String> tags, @Nullable Visibility visibility, @Nullable List<Output> outputs, @Nullable List<Trigger> children) Creates an instance ofCompositeTriggerTypewith ordered set ofTriggermodules.CompositeTriggerType(@Nullable String uid, @Nullable List<ConfigDescriptionParameter> configDescriptions, @Nullable List<Output> outputs, @Nullable List<Trigger> children) Creates an instance ofCompositeTriggerTypewith ordered set ofTriggermodules.ConditionType(@Nullable String uid, @Nullable List<ConfigDescriptionParameter> configDescriptions, @Nullable String label, @Nullable String description, @Nullable Set<String> tags, @Nullable Visibility visibility, @Nullable List<Input> inputs) Creates an instance ofConditionTypewith uid, label, description, aSetof tags, visibility, aListof configuration descriptions and aListofInputdescriptions.ConditionType(@Nullable String uid, @Nullable List<ConfigDescriptionParameter> configDescriptions, @Nullable List<Input> inputs) Creates an instance ofConditionTypewith base properties - UID, aListof configuration descriptions and aListofInputdescriptions.ModuleType(@Nullable String uid, @Nullable List<ConfigDescriptionParameter> configDescriptions) Creates aModuleTypeinstance.ModuleType(@Nullable String uid, @Nullable List<ConfigDescriptionParameter> configDescriptions, @Nullable String label, @Nullable String description, @Nullable Set<String> tags, @Nullable Visibility visibility) Creates aModuleTypeinstance.TriggerType(@Nullable String uid, @Nullable List<ConfigDescriptionParameter> configDescriptions, @Nullable String label, @Nullable String description, @Nullable Set<String> tags, @Nullable Visibility visibility, @Nullable List<Output> outputs) Creates an instance ofTriggerTypewith UID, label, description, aSetof tags, visibility, aListof configuration descriptions and aListofOutputdescriptions.TriggerType(@Nullable String uid, @Nullable List<ConfigDescriptionParameter> configDescriptions, @Nullable List<Output> outputs) Creates an instance ofTriggerTypewith base properties - UID, aListof configuration descriptions and aListofOutputdescriptions. -
Uses of ConfigDescriptionParameter in org.openhab.core.automation.util
Methods in org.openhab.core.automation.util that return ConfigDescriptionParameterModifier and TypeMethodDescriptionActionInputsHelper.mapActionInputToConfigDescriptionParameter(Input input) Maps anInputto aConfigDescriptionParameter.Methods in org.openhab.core.automation.util that return types with arguments of type ConfigDescriptionParameterModifier and TypeMethodDescriptionstatic Map<String, ConfigDescriptionParameter> ConfigurationNormalizer.getConfigDescriptionMap(List<ConfigDescriptionParameter> configDesc) Converts a list ofConfigDescriptionParameters to a map with the parameter's names as keys.ActionInputsHelper.mapActionInputsToConfigDescriptionParameters(List<Input> inputs) Maps a list ofInputs to a list ofConfigDescriptionParameters.Method parameters in org.openhab.core.automation.util with type arguments of type ConfigDescriptionParameterModifier and TypeMethodDescriptionstatic Map<String, ConfigDescriptionParameter> ConfigurationNormalizer.getConfigDescriptionMap(List<ConfigDescriptionParameter> configDesc) Converts a list ofConfigDescriptionParameters to a map with the parameter's names as keys.static voidConfigurationNormalizer.normalizeConfiguration(Configuration configuration, Map<String, ConfigDescriptionParameter> configDescriptionMap) Normalizes the types of the configuration's parameters to the allowed ones.RuleBuilder.withConfigurationDescriptions(@Nullable List<ConfigDescriptionParameter> configDescs) -
Uses of ConfigDescriptionParameter in org.openhab.core.config.core
Methods in org.openhab.core.config.core that return ConfigDescriptionParameterModifier and TypeMethodDescriptionConfigDescriptionParameterBuilder.build()Builds a result with the settings of this builder.Methods in org.openhab.core.config.core that return types with arguments of type ConfigDescriptionParameterModifier and TypeMethodDescriptionConfigDescription.getParameters()Returns the correspondingConfigDescriptionParameters.ConfigDescription.toParametersMap()Returns a map representation of theConfigDescriptionParameters.Methods in org.openhab.core.config.core with parameters of type ConfigDescriptionParameterModifier and TypeMethodDescriptionstatic @Nullable ObjectConfigUtil.getDefaultValueAsCorrectType(ConfigDescriptionParameter parameter) Maps the provided (default) value of the givenConfigDescriptionParameterto the corresponding Java type.static @Nullable ObjectConfigUtil.normalizeType(@Nullable Object value, @Nullable ConfigDescriptionParameter configDescriptionParameter) Normalizes the type of the parameter to the one allowed for configurations.ConfigDescriptionBuilder.withParameter(ConfigDescriptionParameter parameter) Adds aConfigDescriptionParameters.Method parameters in org.openhab.core.config.core with type arguments of type ConfigDescriptionParameterModifier and TypeMethodDescriptionConfigDescriptionBuilder.withParameters(List<ConfigDescriptionParameter> parameters) Adds a list ofConfigDescriptionParameters. -
Uses of ConfigDescriptionParameter in org.openhab.core.config.core.dto
Methods in org.openhab.core.config.core.dto that return types with arguments of type ConfigDescriptionParameterModifier and TypeMethodDescriptionstatic List<ConfigDescriptionParameter> ConfigDescriptionDTOMapper.map(List<ConfigDescriptionParameterDTO> parameters) Method parameters in org.openhab.core.config.core.dto with type arguments of type ConfigDescriptionParameterModifier and TypeMethodDescriptionstatic List<ConfigDescriptionParameterDTO> ConfigDescriptionDTOMapper.mapParameters(List<ConfigDescriptionParameter> parameters) Maps configuration description parameters into DTO objects. -
Uses of ConfigDescriptionParameter in org.openhab.core.config.core.i18n
Methods in org.openhab.core.config.core.i18n that return ConfigDescriptionParameterModifier and TypeMethodDescriptionConfigI18nLocalizationService.getLocalizedConfigDescriptionParameter(org.osgi.framework.Bundle bundle, URI configDescriptionURI, ConfigDescriptionParameter parameter, @Nullable Locale locale) Localize a config description parameter.ConfigI18nLocalizationService.getLocalizedConfigDescriptionParameter(org.osgi.framework.Bundle bundle, ConfigDescription configDescription, ConfigDescriptionParameter parameter, @Nullable Locale locale) Localize a config description parameter.Methods in org.openhab.core.config.core.i18n with parameters of type ConfigDescriptionParameterModifier and TypeMethodDescriptionConfigI18nLocalizationService.getLocalizedConfigDescriptionParameter(org.osgi.framework.Bundle bundle, URI configDescriptionURI, ConfigDescriptionParameter parameter, @Nullable Locale locale) Localize a config description parameter.ConfigI18nLocalizationService.getLocalizedConfigDescriptionParameter(org.osgi.framework.Bundle bundle, ConfigDescription configDescription, ConfigDescriptionParameter parameter, @Nullable Locale locale) Localize a config description parameter. -
Uses of ConfigDescriptionParameter in org.openhab.core.config.core.metadata
Methods in org.openhab.core.config.core.metadata that return types with arguments of type ConfigDescriptionParameterModifier and TypeMethodDescription@Nullable List<ConfigDescriptionParameter> MetadataConfigDescriptionProvider.getParameters(String value, @Nullable Locale locale) Get the config descriptions for all expected parameters. -
Uses of ConfigDescriptionParameter in org.openhab.core.io.rest.core.config
Method parameters in org.openhab.core.io.rest.core.config with type arguments of type ConfigDescriptionParameterModifier and TypeMethodDescriptionEnrichedConfigDescriptionDTOMapper.mapEnrichedParameters(List<ConfigDescriptionParameter> parameters) Maps configuration description parameters into enriched DTO objects.