# Uses of Package
org.springframework.beans.factory.aot

Packages that use org.springframework.beans.factory.aot
Package
Description
org.springframework.beans.factory.annotation
Support package for annotation-driven bean configuration.
org.springframework.beans.factory.aot
AOT support for bean factories.

Classes in org.springframework.beans.factory.aot used by org.springframework.beans.factory.annotation
Class
Description
BeanRegistrationAotContribution
AOT contribution from a `BeanRegistrationAotProcessor` used to register a single bean definition.
BeanRegistrationAotProcessor
AOT processor that makes bean registration contributions by processing `RegisteredBean` instances.
Classes in org.springframework.beans.factory.aot used by org.springframework.beans.factory.aot
Class
Description
AotException
Abstract superclass for all exceptions thrown by ahead-of-time processing.
AotProcessingException
Throw when an AOT processor failed.
AotServices
A collection of AOT services that can be `loaded` from a `SpringFactoriesLoader` or obtained from a `ListableBeanFactory`.
AotServices.Loader
Loader class used to actually load the services.
AotServices.Source
Sources from which services were obtained.
AutowiredArguments
Resolved arguments to be autowired.
AutowiredFieldValueResolver
Resolver used to support the autowiring of fields.
AutowiredMethodArgumentsResolver
Resolver used to support the autowiring of methods.
BeanFactoryInitializationAotContribution
AOT contribution from a `BeanFactoryInitializationAotProcessor` used to initialize a bean factory.
BeanFactoryInitializationCode
Interface that can be used to configure the code that will be generated to perform bean factory initialization.
BeanInstanceSupplier
Specialized `InstanceSupplier` that provides the factory `Method` used to instantiate the underlying bean instance, if any.
BeanRegistrationAotContribution
AOT contribution from a `BeanRegistrationAotProcessor` used to register a single bean definition.
BeanRegistrationCode
Interface that can be used to configure the code that will be generated to perform registration of a single bean.
BeanRegistrationCodeFragments
Generate the various fragments of code needed to register a bean.
CodeWarnings
Helper class to register warnings that the compiler may trigger on generated code.