Uses of Class
io.smallrye.beanbag.BeanBag.SupplierBuilder
-
Uses of BeanBag.SupplierBuilder in io.smallrye.beanbag
Methods in io.smallrye.beanbag that return BeanBag.SupplierBuilderModifier and TypeMethodDescriptionBeanBag.SupplierBuilder.addConstructorArgument(BeanSupplier<?> supplier) Add a general constructor argument injection.BeanBag.SupplierBuilder.addConstructorArgument(Class<?> injectType) Add a bean dependency constructor argument injection.BeanBag.SupplierBuilder.addConstructorArgument(Class<?> injectType, boolean optional) Add a bean dependency constructor argument injection.BeanBag.SupplierBuilder.addConstructorArgument(Class<?> injectType, String beanName) Add a bean dependency constructor argument injection.BeanBag.SupplierBuilder.addConstructorArgument(Class<?> injectType, String beanName, boolean optional) Add a bean dependency constructor argument injection.BeanBag.SupplierBuilder.addConstructorArgument(Class<?> injectType, String beanName, boolean optional, DependencyFilter filter) Add a bean dependency constructor argument injection.BeanBag.BeanBuilder.buildSupplier()Construct a reflective supplier for this bean.BeanBag.SupplierBuilder.injectField(Field field) Add a bean dependency field injection.BeanBag.SupplierBuilder.injectField(Field field, boolean optional) Add a bean dependency field injection.BeanBag.SupplierBuilder.injectField(Field field, BeanSupplier<?> supplier) Add a general field injection.BeanBag.SupplierBuilder.injectField(Field field, Class<?> injectType, String beanName, boolean optional, DependencyFilter filter) Add a bean dependency field injection.BeanBag.SupplierBuilder.injectField(Field field, String beanName) Add a bean dependency field injection.BeanBag.SupplierBuilder.injectField(Field field, String beanName, boolean optional) Add a bean dependency field injection.BeanBag.SupplierBuilder.injectField(Field field, String beanName, boolean optional, DependencyFilter filter) Add a bean dependency field injection.BeanBag.SupplierBuilder.injectMethod(Method method) Add a bean dependency method injection.BeanBag.SupplierBuilder.injectMethod(Method method, boolean optional) Add a bean dependency method injection.BeanBag.SupplierBuilder.injectMethod(Method method, BeanSupplier<?> supplier) Add a general method injection.BeanBag.SupplierBuilder.injectMethod(Method method, Class<?> injectType, String beanName, boolean optional, DependencyFilter filter) Add a bean dependency method injection.BeanBag.SupplierBuilder.injectMethod(Method method, String beanName) Add a bean dependency method injection.BeanBag.SupplierBuilder.injectMethod(Method method, String beanName, boolean optional) Add a bean dependency method injection.BeanBag.SupplierBuilder.injectMethod(Method method, String beanName, boolean optional, DependencyFilter filter) Add a bean dependency method injection.BeanBag.SupplierBuilder.setConstructor(Constructor<T> constructor) Set the constructor to use to instantiate the bean.