All Classes and Interfaces
Class
Description
An abstract implementation of an auto annotation reader which takes over the handling of the reader name.
An abstract implementation of an annotation processing entry which takes over the handling of the name and supported
annotations of the entry.
A writer for an entry in an autoconfiguration file.
Represents an entry which can construct all bindings from an autoconfiguration file that was emitted during compile
time from the associated processing entry.
A runtime registry for readers of autoconfiguration file entries.
An annotation processor which will collect and emit all auto annotation entries into a file.
An entry which is called by an annotation processor and will create writers for annotation entry bindings which can
be loaded in runtime.
A utility class for loading classes.
A default implementation of an
AutoAnnotationRegistry.Binds the annotated method as a factory method for the return type of the method.
The runtime reader for emitted factory auto annotation entries.
A processing entry which emits data of factory methods.
A writer which emits annotation data of factory methods.
Defines which type the annotated class is bound to.
The runtime reader for emitted provides auto annotation entries.
A processing entry which emits data of provides annotations.
A writer which emits annotation data of provides annotations.
A utility class for working compile time with annotations