Uses of Class
io.avaje.inject.spi.SuppliedBean
-
Packages that use SuppliedBean Package Description io.avaje.inject.spi 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 SuppliedBean Modifier and Type Method Description static SuppliedBeanSuppliedBean. of(Class<?> type, Object source)Create with a class type and bean instance.static <B> SuppliedBeanSuppliedBean. of(String name, Class<B> type, B source)Create for a class type with name.static <B> SuppliedBeanSuppliedBean. of(String name, Class<B> type, Consumer<B> consumer)Create for a class type with a consumer that runs once when the bean is obtained.static SuppliedBeanSuppliedBean. ofType(String name, Type type, Object source)Create a supplied bean for a generic type.static SuppliedBeanSuppliedBean. secondary(String name, Type type, Object source)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 SuppliedBean Modifier and Type Method Description static BuilderBuilder. newBuilder(List<SuppliedBean> suppliedBeans, List<EnrichBean> enrichBeans, BeanScope parent, boolean parentOverride)Create the root level Builder.
-