Uses of Class
io.helidon.builder.config.spi.ResolutionContext
Packages that use ResolutionContext
-
Uses of ResolutionContext in io.helidon.builder.config.spi
Methods in io.helidon.builder.config.spi that return ResolutionContextModifier and TypeMethodDescriptionResolutionContext.Builder.build()Build the instance.static ResolutionContextResolutionContext.create(Class<?> configBeanType, Config cfg, ConfigResolver resolver, ConfigBeanBuilderValidator<?> validator, Map<Class<?>, Function<Config, ?>> mappers) Creates a resolution context from the provided arguments.protected ResolutionContextGeneratedConfigBeanBuilderBase.createResolutionContext(Class<?> configBeanType, Config cfg, ConfigResolver resolver, ConfigBeanBuilderValidator<?> validator, Map<Class<?>, Function<Config, ?>> mappers) Creates a resolution context.Methods in io.helidon.builder.config.spi with parameters of type ResolutionContextModifier and TypeMethodDescriptionprotected voidGeneratedConfigBeanBuilderBase.finishedResolution(ResolutionContext ctx) Called when finished the resolution process.<T> Optional<T>ConfigResolver.of(ResolutionContext ctx, Map<String, Map<String, Object>> meta, ConfigResolverRequest<T> request) Resolves aConfigBeansingular element value from the backingConfig.<T> Optional<T>HelidonConfigResolver.of(ResolutionContext ctx, Map<String, Map<String, Object>> meta, ConfigResolverRequest<T> request) <T> Optional<Collection<T>>ConfigResolver.ofCollection(ResolutionContext ctx, Map<String, Map<String, Object>> meta, ConfigResolverRequest<T> request) Resolves aConfigBeancollection-like element value from the backingConfig.<T> Optional<Collection<T>>HelidonConfigResolver.ofCollection(ResolutionContext ctx, Map<String, Map<String, Object>> meta, ConfigResolverRequest<T> request) ConfigResolver.ofMap(ResolutionContext ctx, Map<String, Map<String, Object>> meta, ConfigResolverMapRequest<K, V> request) Resolves aConfigBeanmap-like element value from the backingConfig.HelidonConfigResolver.ofMap(ResolutionContext ctx, Map<String, Map<String, Object>> meta, ConfigResolverMapRequest<K, V> request)