Uses of Package
io.helidon.builder.config.spi
Packages that use io.helidon.builder.config.spi
Package
Description
Helidon ConfigBean Builder SPI.
Pico's config-driven-service API.
-
Classes in io.helidon.builder.config.spi used by io.helidon.builder.config.spiClassDescriptionValidates a
ConfigBeangenerated builder type instance bean the builder build() is called and the result is consumed.The validation issue severity level.Represents an issue that was encountered duringConfigBeanBuilderValidator.ValidationRound.validate(String, java.util.function.Supplier, Class, java.util.Map).Represents a single round of validation.Maps aConfiginstance to a newly createdConfigBean-annotated type instance.GeneratedConfigBean-annotated types and the associated builder types implement this contract.Contract for resolving a configuration builder attribute element to the backingConfig.JavaServiceLoaderprovider interface to find implementation ofConfigResolver.Used in conjunction withConfigResolver.EveryConfigBean-annotated *builder* type will implement this contract.These methods are common between generatedConfigBean-annotated type, as well as the associated builder for the same.Loosely modeled fromio.helidon.config.spi.ConfigMapperProvider.The highest weighted service-loaded instance of this contract will be responsible for managing the activeConfigBeaninstances running in the JVM.Config resolution process context.Fluent builder forResolutionContext.String value parser. -
Classes in io.helidon.builder.config.spi used by io.helidon.pico.configdriven.runtimeClassDescriptionValidates a
ConfigBeangenerated builder type instance bean the builder build() is called and the result is consumed.JavaServiceLoaderprovider interface for delivering theConfigBeanBuilderValidatorinstance.Represents all the attributes belonging toConfigBeanavailable in aBuilderstyle usage pattern.Maps aConfiginstance to a newly createdConfigBean-annotated type instance.JavaServiceLoaderprovider interface for delivering theHelidonConfigBeanRegistryinstance.Contract for resolving a configuration builder attribute element to the backingConfig.JavaServiceLoaderprovider interface to find implementation ofConfigResolver.Minimal implementation for theGeneratedConfigBeanBuilder.The highest weighted service-loaded instance of this contract will be responsible for managing the activeConfigBeaninstances running in the JVM.String value parser.JavaServiceLoaderprovider interface for delivering theStringValueParserinstance.