Uses of Record Class
io.helidon.inject.configdriven.api.NamedInstance
Packages that use NamedInstance
Package
Description
Injection Config-Driven API.
Config-driven Services API.
-
Uses of NamedInstance in io.helidon.inject.configdriven.api
Methods in io.helidon.inject.configdriven.api that return types with arguments of type NamedInstanceModifier and TypeMethodDescriptionConfigBeanFactory.createConfigBeans
(Config config) Create instances from configuration. -
Uses of NamedInstance in io.helidon.inject.configdriven.runtime
Methods in io.helidon.inject.configdriven.runtime that return types with arguments of type NamedInstanceModifier and TypeMethodDescriptionMap
<Class<?>, List<NamedInstance<?>>> ConfigBeanRegistry.allConfigBeans()
All active configuration beans (including default instances).protected final List
<NamedInstance<CB>> ConfigDrivenServiceProviderBase.createRepeatableBeans
(Config config, boolean wantDefault, Function<Config, CB> factory) Methods in io.helidon.inject.configdriven.runtime with parameters of type NamedInstanceModifier and TypeMethodDescriptionprotected abstract ConfigDrivenServiceProviderBase
<T, CB> ConfigDrivenServiceProviderBase.createInstance
(NamedInstance<CB> configBean) Creates a new instance of this type of configured service provider, along with the configuration bean associated with the service.final void
ConfigDrivenServiceProviderBase.registerConfigBean
(NamedInstance<CB> configBean) Called during initialization to register a loaded config bean.void
ConfiguredServiceProvider.registerConfigBean
(NamedInstance<CB> configBean) Register a named config bean as a child of this root provider.