Uses of Class
org.microbean.loader.spi.Value
Package
Description
Provides classes and interfaces for implementing
Provider
s using MicroProfile
Config ConfigSource
constructs.Provides classes and interfaces related to the service provider interface of
the default
implementation of the microBean™ Loader API.
-
Uses of Value in org.microbean.loader.microprofile.config.configsource
-
Uses of Value in org.microbean.loader.spi
Modifier and TypeMethodDescriptiondefault <U> Value<U>
AmbiguityHandler.disambiguate
(Loader<?> requestor, Path<? extends Type> absolutePath, Provider p0, Value<U> v0, Provider p1, Value<U> v1) final Value<?>
Implements theProvider.get(Loader, Path)
method to first call theAbstractProvider.find(Loader, Path)
method, and, if necessary, theAbstractProvider.path(Loader, Path)
method, and to then return aValue
made up of the relevant return values.Value<?>
Modifier and TypeMethodDescriptiondefault <U> Value<U>
AmbiguityHandler.disambiguate
(Loader<?> requestor, Path<? extends Type> absolutePath, Provider p0, Value<U> v0, Provider p1, Value<U> v1) default void
AmbiguityHandler.valueRejected
(Loader<?> rejector, Path<? extends Type> absolutePath, Provider provider, Value<?> value) Called to notify thisAmbiguityHandler
that aValue
provided by aProvider
was discarded during the search for a configured object.