BeanBag.SupplierBuilder<T> |
BeanBag.SupplierBuilder.addConstructorArgument(BeanSupplier<?> supplier) |
Add a general constructor argument injection.
|
BeanBag.SupplierBuilder<T> |
BeanBag.SupplierBuilder.addConstructorArgument(Class<?> injectType) |
Add a bean dependency constructor argument injection.
|
BeanBag.SupplierBuilder<T> |
BeanBag.SupplierBuilder.addConstructorArgument(Class<?> injectType,
boolean optional) |
Add a bean dependency constructor argument injection.
|
BeanBag.SupplierBuilder<T> |
BeanBag.SupplierBuilder.addConstructorArgument(Class<?> injectType,
String beanName) |
Add a bean dependency constructor argument injection.
|
BeanBag.SupplierBuilder<T> |
BeanBag.SupplierBuilder.addConstructorArgument(Class<?> injectType,
String beanName,
boolean optional) |
Add a bean dependency constructor argument injection.
|
BeanBag.SupplierBuilder<T> |
BeanBag.SupplierBuilder.addConstructorArgument(Class<?> injectType,
String beanName,
boolean optional,
DependencyFilter filter) |
Add a bean dependency constructor argument injection.
|
BeanBag.SupplierBuilder<T> |
BeanBag.BeanBuilder.buildSupplier() |
Construct a reflective supplier for this bean.
|
BeanBag.SupplierBuilder<T> |
BeanBag.SupplierBuilder.injectField(Field field) |
Add a bean dependency field injection.
|
BeanBag.SupplierBuilder<T> |
BeanBag.SupplierBuilder.injectField(Field field,
boolean optional) |
Add a bean dependency field injection.
|
BeanBag.SupplierBuilder<T> |
BeanBag.SupplierBuilder.injectField(Field field,
BeanSupplier<?> supplier) |
Add a general field injection.
|
BeanBag.SupplierBuilder<T> |
BeanBag.SupplierBuilder.injectField(Field field,
Class<?> injectType,
String beanName,
boolean optional,
DependencyFilter filter) |
Add a bean dependency field injection.
|
BeanBag.SupplierBuilder<T> |
BeanBag.SupplierBuilder.injectField(Field field,
String beanName) |
Add a bean dependency field injection.
|
BeanBag.SupplierBuilder<T> |
BeanBag.SupplierBuilder.injectField(Field field,
String beanName,
boolean optional) |
Add a bean dependency field injection.
|
BeanBag.SupplierBuilder<T> |
BeanBag.SupplierBuilder.injectField(Field field,
String beanName,
boolean optional,
DependencyFilter filter) |
Add a bean dependency field injection.
|
BeanBag.SupplierBuilder<T> |
BeanBag.SupplierBuilder.injectMethod(Method method) |
Add a bean dependency method injection.
|
BeanBag.SupplierBuilder<T> |
BeanBag.SupplierBuilder.injectMethod(Method method,
boolean optional) |
Add a bean dependency method injection.
|
BeanBag.SupplierBuilder<T> |
BeanBag.SupplierBuilder.injectMethod(Method method,
BeanSupplier<?> supplier) |
Add a general method injection.
|
BeanBag.SupplierBuilder<T> |
BeanBag.SupplierBuilder.injectMethod(Method method,
Class<?> injectType,
String beanName,
boolean optional,
DependencyFilter filter) |
Add a bean dependency method injection.
|
BeanBag.SupplierBuilder<T> |
BeanBag.SupplierBuilder.injectMethod(Method method,
String beanName) |
Add a bean dependency method injection.
|
BeanBag.SupplierBuilder<T> |
BeanBag.SupplierBuilder.injectMethod(Method method,
String beanName,
boolean optional) |
Add a bean dependency method injection.
|
BeanBag.SupplierBuilder<T> |
BeanBag.SupplierBuilder.injectMethod(Method method,
String beanName,
boolean optional,
DependencyFilter filter) |
Add a bean dependency method injection.
|
BeanBag.SupplierBuilder<T> |
BeanBag.SupplierBuilder.setConstructor(Constructor<T> constructor) |
Set the constructor to use to instantiate the bean.
|