Uses of Class
io.quarkus.arc.processor.InjectionPointInfo
Packages that use InjectionPointInfo
-
Uses of InjectionPointInfo in io.quarkus.arc.processor
Fields in io.quarkus.arc.processor with type parameters of type InjectionPointInfoModifier and TypeFieldDescriptionstatic final BuildExtension.Key<Collection<InjectionPointInfo>> BuildExtension.Key.INJECTION_POINTSMethods in io.quarkus.arc.processor that return InjectionPointInfoMethods in io.quarkus.arc.processor that return types with arguments of type InjectionPointInfoModifier and TypeMethodDescriptionBeanInfo.getAllInjectionPoints()DisposerInfo.getAllInjectionPoints()BeanDeployment.getInjectionPoints()default Collection<InjectionPointInfo> BeanDeploymentValidator.ValidationContext.getInjectionPoints()default Collection<InjectionPointInfo> BeanRegistrar.RegistrationContext.getInjectionPoints()Methods in io.quarkus.arc.processor with parameters of type InjectionPointInfoModifier and TypeMethodDescriptionstatic io.quarkus.gizmo.ResultHandleBeanGenerator.collectInjectionPointAnnotations(BeanDeployment beanDeployment, io.quarkus.gizmo.MethodCreator bytecode, InjectionPointInfo injectionPoint, AnnotationLiteralProcessor annotationLiterals, Predicate<org.jboss.jandex.DotName> injectionPointAnnotationsPredicate) static io.quarkus.gizmo.ResultHandleBeanGenerator.collectInjectionPointQualifiers(BeanDeployment beanDeployment, io.quarkus.gizmo.MethodCreator bytecode, InjectionPointInfo injectionPoint, AnnotationLiteralProcessor annotationLiterals) static io.quarkus.gizmo.ResultHandleBeanGenerator.getJavaMemberHandle(io.quarkus.gizmo.MethodCreator bytecode, InjectionPointInfo injectionPoint, ReflectionRegistration reflectionRegistration) booleanBuiltinBean.matches(InjectionPointInfo injectionPoint) static BuiltinBeanBuiltinBean.resolve(InjectionPointInfo injectionPoint) static booleanBuiltinBean.resolvesTo(InjectionPointInfo injectionPoint) Method parameters in io.quarkus.arc.processor with type arguments of type InjectionPointInfoModifier and TypeMethodDescriptionprotected voidBeanGenerator.createConstructor(io.quarkus.gizmo.ClassOutput classOutput, io.quarkus.gizmo.ClassCreator beanCreator, BeanInfo bean, Map<InjectionPointInfo, String> injectionPointToProviderField, Map<InterceptorInfo, String> interceptorToProviderField, Map<DecoratorInfo, String> decoratorToProviderSupplierField, AnnotationLiteralProcessor annotationLiterals, ReflectionRegistration reflectionRegistration) protected voidDecoratorGenerator.createConstructor(io.quarkus.gizmo.ClassOutput classOutput, io.quarkus.gizmo.ClassCreator creator, DecoratorInfo decorator, Map<InjectionPointInfo, String> injectionPointToProviderField, io.quarkus.gizmo.FieldCreator delegateType, io.quarkus.gizmo.FieldCreator delegateQualifiers, io.quarkus.gizmo.FieldCreator decoratedTypes, ReflectionRegistration reflectionRegistration) protected io.quarkus.gizmo.MethodCreatorInterceptorGenerator.createConstructor(io.quarkus.gizmo.ClassOutput classOutput, io.quarkus.gizmo.ClassCreator creator, InterceptorInfo interceptor, Map<InjectionPointInfo, String> injectionPointToProviderField, io.quarkus.gizmo.FieldDescriptor bindings, ReflectionRegistration reflectionRegistration, boolean isApplicationClass, io.quarkus.arc.processor.BeanGenerator.ProviderType providerType) protected voidObserverGenerator.createConstructor(io.quarkus.gizmo.ClassOutput classOutput, io.quarkus.gizmo.ClassCreator observerCreator, ObserverInfo observer, String baseName, Map<InjectionPointInfo, String> injectionPointToProviderField, AnnotationLiteralProcessor annotationLiterals, ReflectionRegistration reflectionRegistration) protected voidBeanGenerator.createProviderFields(io.quarkus.gizmo.ClassCreator beanCreator, BeanInfo bean, Map<InjectionPointInfo, String> injectionPointToProviderSupplier, Map<InterceptorInfo, String> interceptorToProviderSupplier, Map<DecoratorInfo, String> decoratorToProviderSupplier) protected voidObserverGenerator.createProviderFields(io.quarkus.gizmo.ClassCreator observerCreator, ObserverInfo observer, Map<InjectionPointInfo, String> injectionPointToProvider) protected voidBeanGenerator.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, Map<DecoratorInfo, String> decoratorToProviderSupplierField, String targetPackage, boolean isApplicationClass) protected voidBeanGenerator.implementDestroy(BeanInfo bean, io.quarkus.gizmo.ClassCreator beanCreator, io.quarkus.arc.processor.BeanGenerator.ProviderType providerType, Map<InjectionPointInfo, String> injectionPointToProviderField, boolean isApplicationClass, String baseName, String targetPackage) protected voidObserverGenerator.implementNotify(ObserverInfo observer, io.quarkus.gizmo.ClassCreator observerCreator, Map<InjectionPointInfo, String> injectionPointToProviderField, ReflectionRegistration reflectionRegistration, boolean isApplicationClass) protected io.quarkus.gizmo.MethodCreatorBeanGenerator.initConstructor(io.quarkus.gizmo.ClassOutput classOutput, io.quarkus.gizmo.ClassCreator beanCreator, BeanInfo bean, Map<InjectionPointInfo, String> injectionPointToProviderField, Map<InterceptorInfo, String> interceptorToProviderField, Map<DecoratorInfo, String> decoratorToProviderSupplierField, AnnotationLiteralProcessor annotationLiterals, ReflectionRegistration reflectionRegistration) protected voidBeanGenerator.initMaps(BeanInfo bean, Map<InjectionPointInfo, String> injectionPointToProvider, Map<InterceptorInfo, String> interceptorToProvider, Map<DecoratorInfo, String> decoratorToProvider) protected voidObserverGenerator.initMaps(ObserverInfo observer, Map<InjectionPointInfo, String> injectionPointToProvider) Constructors in io.quarkus.arc.processor with parameters of type InjectionPointInfoModifierConstructorDescriptionGeneratorContext(io.quarkus.gizmo.ClassOutput classOutput, BeanDeployment beanDeployment, InjectionPointInfo injectionPoint, io.quarkus.gizmo.ClassCreator clazzCreator, io.quarkus.gizmo.MethodCreator constructor, String providerName, AnnotationLiteralProcessor annotationLiterals, InjectionTargetInfo targetInfo, ReflectionRegistration reflectionRegistration, Predicate<org.jboss.jandex.DotName> injectionPointAnnotationsPredicate) Constructor parameters in io.quarkus.arc.processor with type arguments of type InjectionPointInfoModifierConstructorDescriptionInjection(org.jboss.jandex.AnnotationTarget target, List<InjectionPointInfo> injectionPoints)