Uses of Class
io.quarkus.arc.processor.InjectionPointInfo
-
Packages that use InjectionPointInfo Package Description io.quarkus.arc.processor -
-
Uses of InjectionPointInfo in io.quarkus.arc.processor
Fields in io.quarkus.arc.processor with type parameters of type InjectionPointInfo Modifier and Type Field Description static BuildExtension.Key<Collection<InjectionPointInfo>>BuildExtension.Key. INJECTION_POINTSMethods in io.quarkus.arc.processor that return InjectionPointInfo Modifier and Type Method Description InjectionPointInfoDecoratorInfo. getDelegateInjectionPoint()Methods in io.quarkus.arc.processor that return types with arguments of type InjectionPointInfo Modifier and Type Method Description List<InjectionPointInfo>BeanInfo. getAllInjectionPoints()List<InjectionPointInfo>DisposerInfo. getAllInjectionPoints()Collection<InjectionPointInfo>BeanDeployment. getInjectionPoints()default Collection<InjectionPointInfo>BeanDeploymentValidator.ValidationContext. getInjectionPoints()default Collection<InjectionPointInfo>BeanRegistrar.RegistrationContext. getInjectionPoints()Methods in io.quarkus.arc.processor with parameters of type InjectionPointInfo Modifier and Type Method Description static 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 InjectionPointInfo Modifier and Type Method Description protected 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 voidInterceptorGenerator. 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 InjectionPointInfo Constructor Description GeneratorContext(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 InjectionPointInfo Constructor Description Injection(org.jboss.jandex.AnnotationTarget target, List<InjectionPointInfo> injectionPoints)
-