Package io.quarkus.arc.processor
Class ClientProxyGenerator
java.lang.Object
io.quarkus.arc.processor.ClientProxyGenerator
- Author:
- Martin Kouba
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionClientProxyGenerator(Predicate<org.jboss.jandex.DotName> applicationClassPredicate, boolean generateSources, boolean mockable, ReflectionRegistration reflectionRegistration, Set<String> existingClasses, Set<org.jboss.jandex.DotName> singleContextNormalScopes) -
Method Summary
Modifier and TypeMethodDescriptionprotected final StringgetBeanBaseName(String beanClassName) Returns a simple name of the givenbeanClassName, stripped of theBeanGenerator.BEAN_SUFFIX.protected final booleanisReflectionFallbackNeeded(org.jboss.jandex.FieldInfo field, String targetPackage, BeanInfo bean) protected final booleanisReflectionFallbackNeeded(org.jboss.jandex.MethodInfo method, String targetPackage)
-
Field Details
-
generateSources
protected final boolean generateSources -
reflectionRegistration
-
-
Constructor Details
-
ClientProxyGenerator
public ClientProxyGenerator(Predicate<org.jboss.jandex.DotName> applicationClassPredicate, boolean generateSources, boolean mockable, ReflectionRegistration reflectionRegistration, Set<String> existingClasses, Set<org.jboss.jandex.DotName> singleContextNormalScopes)
-
-
Method Details
-
getBeanBaseName
Returns a simple name of the givenbeanClassName, stripped of theBeanGenerator.BEAN_SUFFIX.- Returns:
- a simple name of the given
beanClassName, stripped of theBeanGenerator.BEAN_SUFFIX
-
isReflectionFallbackNeeded
protected final boolean isReflectionFallbackNeeded(org.jboss.jandex.MethodInfo method, String targetPackage) -
isReflectionFallbackNeeded
-