Class ComponentsProviderGenerator

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

public class ComponentsProviderGenerator extends Object
Author:
Martin Kouba
  • Field Details

    • generateSources

      protected final boolean generateSources
    • reflectionRegistration

      protected final ReflectionRegistration reflectionRegistration
  • Constructor Details

    • ComponentsProviderGenerator

      public ComponentsProviderGenerator(AnnotationLiteralProcessor annotationLiterals, boolean generateSources, boolean detectUnusedFalsePositives)
  • Method Details

    • getBaseName

      protected String getBaseName(BeanInfo bean, String beanClassName)
    • isReflectionFallbackNeeded

      protected boolean isReflectionFallbackNeeded(org.jboss.jandex.MethodInfo method, String targetPackage)
    • isReflectionFallbackNeeded

      protected boolean isReflectionFallbackNeeded(org.jboss.jandex.FieldInfo field, String targetPackage, BeanInfo bean)
    • isPackagePrivate

      protected boolean isPackagePrivate(int mod)