Class BeanProcessor

java.lang.Object
io.quarkus.arc.processor.BeanProcessor

public class BeanProcessor extends Object
An integrator should create a new instance of the bean processor using the convenient BeanProcessor.Builder and then invoke the "processing" methods in the following order:
  1. registerCustomContexts()
  2. registerScopes()
  3. registerBeans()
  4. #initialize(Consumer)
  5. validate(Consumer)
  6. processValidationErrors(io.quarkus.arc.processor.BeanDeploymentValidator.ValidationContext)
  7. #generateResources(ReflectionRegistration, Set, Consumer)