Interface BeanFactory<T>

Type Parameters:
T - The bean type
All Known Subinterfaces:
ParametrizedBeanFactory<T>

@Deprecated(since="4") @NextMajorVersion("Should be removed after Micronaut 4 Milestone 1") public interface BeanFactory<T>
Deprecated.

An interface for classes that are capable of taking the BeanDefinition instance and building a concrete instance. This interface is generally implemented by a build time tool such as an AST transformation framework that will build the code necessary to construct a valid bean instance.

Since:
1.0
Author:
Graeme Rocher
See Also: