Class InterceptedStaticMethodsProcessor
java.lang.Object
io.quarkus.arc.deployment.staticmethods.InterceptedStaticMethodsProcessor
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class -
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final io.quarkus.gizmo2.desc.MethodDesc(package private) static final io.quarkus.gizmo2.desc.MethodDesc(package private) static final io.quarkus.gizmo2.desc.MethodDesc(package private) static final io.quarkus.gizmo2.desc.MethodDesc(package private) static final io.quarkus.gizmo2.desc.ConstructorDesc(package private) static final io.quarkus.gizmo2.desc.MethodDesc(package private) static final io.quarkus.gizmo2.desc.MethodDesc(package private) static final io.quarkus.gizmo2.desc.MethodDesc(package private) static final io.quarkus.gizmo2.desc.MethodDesc -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidcallInitializer(BeanContainerBuildItem beanContainer, List<InterceptedStaticMethodBuildItem> interceptedStaticMethods, io.quarkus.arc.runtime.InterceptedStaticMethodsRecorder recorder) (package private) voidcollectInterceptedStaticMethods(BeanArchiveIndexBuildItem beanArchiveIndex, io.quarkus.deployment.annotations.BuildProducer<InterceptedStaticMethodBuildItem> interceptedStaticMethods, InterceptorResolverBuildItem interceptorResolver, TransformedAnnotationsBuildItem transformedAnnotations, io.quarkus.deployment.annotations.BuildProducer<UnremovableBeanBuildItem> unremovableBeans) (package private) voidprocessInterceptedStaticMethods(BeanArchiveIndexBuildItem beanArchiveIndex, BeanRegistrationPhaseBuildItem phase, List<InterceptedStaticMethodBuildItem> interceptedStaticMethods, CompletedApplicationClassPredicateBuildItem applicationClassPredicate, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.GeneratedClassBuildItem> generatedClasses, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.GeneratedResourceBuildItem> generatedResources, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.BytecodeTransformerBuildItem> transformers, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveMethodBuildItem> reflectiveMethods)
-
Field Details
-
INTERCEPTED_STATIC_METHODS_REGISTER
static final io.quarkus.gizmo2.desc.MethodDesc INTERCEPTED_STATIC_METHODS_REGISTER -
INTERCEPTED_STATIC_METHODS_AROUND_INVOKE
static final io.quarkus.gizmo2.desc.MethodDesc INTERCEPTED_STATIC_METHODS_AROUND_INVOKE -
ARC_REQUIRE_CONTAINER
static final io.quarkus.gizmo2.desc.MethodDesc ARC_REQUIRE_CONTAINER -
ARC_CONTAINER_BEAN
static final io.quarkus.gizmo2.desc.MethodDesc ARC_CONTAINER_BEAN -
CREATIONAL_CTX_CHILD
static final io.quarkus.gizmo2.desc.MethodDesc CREATIONAL_CTX_CHILD -
INJECTABLE_REF_PROVIDER_GET
static final io.quarkus.gizmo2.desc.MethodDesc INJECTABLE_REF_PROVIDER_GET -
INTERCEPTED_METHOD_METADATA_CONSTRUCTOR
static final io.quarkus.gizmo2.desc.ConstructorDesc INTERCEPTED_METHOD_METADATA_CONSTRUCTOR -
INTERCEPTOR_INVOCATION_AROUND_INVOKE
static final io.quarkus.gizmo2.desc.MethodDesc INTERCEPTOR_INVOCATION_AROUND_INVOKE -
REFLECTIONS_FIND_METHOD
static final io.quarkus.gizmo2.desc.MethodDesc REFLECTIONS_FIND_METHOD
-
-
Constructor Details
-
InterceptedStaticMethodsProcessor
public InterceptedStaticMethodsProcessor()
-
-
Method Details
-
collectInterceptedStaticMethods
void collectInterceptedStaticMethods(BeanArchiveIndexBuildItem beanArchiveIndex, io.quarkus.deployment.annotations.BuildProducer<InterceptedStaticMethodBuildItem> interceptedStaticMethods, InterceptorResolverBuildItem interceptorResolver, TransformedAnnotationsBuildItem transformedAnnotations, io.quarkus.deployment.annotations.BuildProducer<UnremovableBeanBuildItem> unremovableBeans) -
processInterceptedStaticMethods
void processInterceptedStaticMethods(BeanArchiveIndexBuildItem beanArchiveIndex, BeanRegistrationPhaseBuildItem phase, List<InterceptedStaticMethodBuildItem> interceptedStaticMethods, CompletedApplicationClassPredicateBuildItem applicationClassPredicate, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.GeneratedClassBuildItem> generatedClasses, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.GeneratedResourceBuildItem> generatedResources, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.BytecodeTransformerBuildItem> transformers, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveMethodBuildItem> reflectiveMethods) -
callInitializer
void callInitializer(BeanContainerBuildItem beanContainer, List<InterceptedStaticMethodBuildItem> interceptedStaticMethods, io.quarkus.arc.runtime.InterceptedStaticMethodsRecorder recorder)
-