| Modifier and Type | Field and Description |
|---|---|
static ReflectionRegistration |
ReflectionRegistration.NOOP |
protected ReflectionRegistration |
BeanGenerator.reflectionRegistration |
| Modifier and Type | Method and Description |
|---|---|
protected io.quarkus.gizmo.FieldDescriptor |
SubclassGenerator.createConstructor(io.quarkus.gizmo.ClassOutput classOutput,
BeanInfo bean,
io.quarkus.gizmo.ClassCreator subclass,
String providerTypeName,
ReflectionRegistration reflectionRegistration) |
protected void |
BeanGenerator.createConstructor(io.quarkus.gizmo.ClassOutput classOutput,
io.quarkus.gizmo.ClassCreator beanCreator,
BeanInfo bean,
String baseName,
Map<InjectionPointInfo,String> injectionPointToProviderField,
Map<InterceptorInfo,String> interceptorToProviderField,
AnnotationLiteralProcessor annotationLiterals,
ReflectionRegistration reflectionRegistration) |
protected void |
InterceptorGenerator.createConstructor(io.quarkus.gizmo.ClassOutput classOutput,
io.quarkus.gizmo.ClassCreator creator,
InterceptorInfo interceptor,
String baseName,
Map<InjectionPointInfo,String> injectionPointToProviderField,
Map<InterceptorInfo,String> interceptorToProviderField,
io.quarkus.gizmo.FieldDescriptor bindings,
ReflectionRegistration reflectionRegistration) |
protected void |
ObserverGenerator.createConstructor(io.quarkus.gizmo.ClassOutput classOutput,
io.quarkus.gizmo.ClassCreator observerCreator,
ObserverInfo observer,
String baseName,
Map<InjectionPointInfo,String> injectionPointToProviderField,
AnnotationLiteralProcessor annotationLiterals,
ReflectionRegistration reflectionRegistration) |
List<ResourceOutput.Resource> |
BeanProcessor.generateResources(ReflectionRegistration reflectionRegistration,
Set<String> existingClasses,
Consumer<BytecodeTransformer> bytecodeTransformerConsumer,
boolean detectUnusedFalsePositives) |
protected void |
BeanGenerator.implementCreate(io.quarkus.gizmo.ClassOutput classOutput,
io.quarkus.gizmo.ClassCreator beanCreator,
BeanInfo bean,
io.quarkus.arc.processor.BeanGenerator.ProviderType providerType,
String baseName,
Map<InjectionPointInfo,String> injectionPointToProviderSupplierField,
Map<InterceptorInfo,String> interceptorToProviderSupplierField,
ReflectionRegistration reflectionRegistration,
String targetPackage,
boolean isApplicationClass) |
protected void |
BeanGenerator.implementDestroy(BeanInfo bean,
io.quarkus.gizmo.ClassCreator beanCreator,
io.quarkus.arc.processor.BeanGenerator.ProviderType providerType,
Map<InjectionPointInfo,String> injectionPointToProviderField,
ReflectionRegistration reflectionRegistration,
boolean isApplicationClass,
String baseName) |
protected void |
InterceptorGenerator.implementIntercept(io.quarkus.gizmo.ClassCreator creator,
InterceptorInfo interceptor,
io.quarkus.arc.processor.BeanGenerator.ProviderType providerType,
ReflectionRegistration reflectionRegistration,
boolean isApplicationClass) |
protected void |
ObserverGenerator.implementNotify(ObserverInfo observer,
io.quarkus.gizmo.ClassCreator observerCreator,
Map<InjectionPointInfo,String> injectionPointToProviderField,
ReflectionRegistration reflectionRegistration,
boolean isApplicationClass) |
protected io.quarkus.gizmo.MethodCreator |
BeanGenerator.initConstructor(io.quarkus.gizmo.ClassOutput classOutput,
io.quarkus.gizmo.ClassCreator beanCreator,
BeanInfo bean,
String baseName,
Map<InjectionPointInfo,String> injectionPointToProviderField,
Map<InterceptorInfo,String> interceptorToProviderField,
AnnotationLiteralProcessor annotationLiterals,
ReflectionRegistration reflectionRegistration) |
BeanProcessor.Builder |
BeanProcessor.Builder.setReflectionRegistration(ReflectionRegistration reflectionRegistration) |
| Constructor and Description |
|---|
BeanGenerator(AnnotationLiteralProcessor annotationLiterals,
Predicate<org.jboss.jandex.DotName> applicationClassPredicate,
io.quarkus.arc.processor.BeanProcessor.PrivateMembersCollector privateMembers,
boolean generateSources,
ReflectionRegistration reflectionRegistration,
Set<String> existingClasses,
Map<BeanInfo,String> beanToGeneratedName,
Predicate<org.jboss.jandex.DotName> injectionPointAnnotationsPredicate) |
ClientProxyGenerator(Predicate<org.jboss.jandex.DotName> applicationClassPredicate,
boolean generateSources,
boolean mockable,
ReflectionRegistration reflectionRegistration,
Set<String> existingClasses) |
InterceptorGenerator(AnnotationLiteralProcessor annotationLiterals,
Predicate<org.jboss.jandex.DotName> applicationClassPredicate,
io.quarkus.arc.processor.BeanProcessor.PrivateMembersCollector privateMembers,
boolean generateSources,
ReflectionRegistration reflectionRegistration,
Set<String> existingClasses,
Map<BeanInfo,String> beanToGeneratedName,
Predicate<org.jboss.jandex.DotName> injectionPointAnnotationsPredicate) |
ObserverGenerator(AnnotationLiteralProcessor annotationLiterals,
Predicate<org.jboss.jandex.DotName> applicationClassPredicate,
io.quarkus.arc.processor.BeanProcessor.PrivateMembersCollector privateMembers,
boolean generateSources,
ReflectionRegistration reflectionRegistration,
Set<String> existingClasses,
Map<ObserverInfo,String> observerToGeneratedName,
Predicate<org.jboss.jandex.DotName> injectionPointAnnotationsPredicate,
boolean mockable) |
SubclassGenerator(AnnotationLiteralProcessor annotationLiterals,
Predicate<org.jboss.jandex.DotName> applicationClassPredicate,
boolean generateSources,
ReflectionRegistration reflectionRegistration,
Set<String> existingClasses) |
Copyright © 2021 JBoss by Red Hat. All rights reserved.