Package io.quarkus.arc.processor
Class ContextInstancesGenerator
java.lang.Object
io.quarkus.arc.processor.ContextInstancesGenerator
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionContextInstancesGenerator(boolean generateSources, ReflectionRegistration reflectionRegistration, BeanDeployment beanDeployment, Map<org.jboss.jandex.DotName, String> scopeToGeneratedName) -
Method Summary
Modifier and TypeMethodDescriptionprotected StringgetBaseName(BeanInfo bean, String beanClassName) protected booleanisPackagePrivate(int mod) protected booleanisReflectionFallbackNeeded(org.jboss.jandex.FieldInfo field, String targetPackage, BeanInfo bean) protected booleanisReflectionFallbackNeeded(org.jboss.jandex.MethodInfo method, String targetPackage)
-
Field Details
-
generateSources
protected final boolean generateSources -
reflectionRegistration
-
-
Constructor Details
-
ContextInstancesGenerator
public ContextInstancesGenerator(boolean generateSources, ReflectionRegistration reflectionRegistration, BeanDeployment beanDeployment, Map<org.jboss.jandex.DotName, String> scopeToGeneratedName)
-
-
Method Details
-
getBaseName
-
isReflectionFallbackNeeded
protected boolean isReflectionFallbackNeeded(org.jboss.jandex.MethodInfo method, String targetPackage) -
isReflectionFallbackNeeded
-
isPackagePrivate
protected boolean isPackagePrivate(int mod)
-