A
- The annotation typepublic interface BeanDefinitionProcessor<A extends java.lang.annotation.Annotation> extends AnnotationProcessor<A,BeanContext>
The AnnotationProcessor.process(io.micronaut.inject.BeanDefinition, Object)
method will receive each BeanDefinition
and the BeanContext
as arguments.
If the processor needs to be executed as startup it should be define as a Context
scoped bean.
process