Uses of Class
io.avaje.inject.spi.SuppliedBean
Packages that use SuppliedBean
Package
Description
Building bean scope objects expected to only be used by generated code.
-
Uses of SuppliedBean in io.avaje.inject.spi
Methods in io.avaje.inject.spi that return SuppliedBeanModifier and TypeMethodDescriptionstatic SuppliedBean
Create with a class type and bean instance.static <B> SuppliedBean
Create for a class type with name.static <B> SuppliedBean
Create for a class type with a consumer that runs once when the bean is obtained.static SuppliedBean
Create a supplied bean for a generic type.static SuppliedBean
Create a supplied bean with SECONDARY priority as a default fallback dependency that is only used when no other matching one is provided.Method parameters in io.avaje.inject.spi with type arguments of type SuppliedBeanModifier and TypeMethodDescriptionstatic Builder
Builder.newBuilder
(Set<String> profiles, PropertyRequiresPlugin plugin, List<SuppliedBean> suppliedBeans, List<EnrichBean> enrichBeans, BeanScope parent, boolean parentOverride) Create the root level Builder.