Class InterceptedStaticMethodsProcessor
- java.lang.Object
-
- io.quarkus.arc.deployment.staticmethods.InterceptedStaticMethodsProcessor
-
public class InterceptedStaticMethodsProcessor extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static class
InterceptedStaticMethodsProcessor.InterceptedStaticMethodsClassVisitor
(package private) static class
InterceptedStaticMethodsProcessor.InterceptedStaticMethodsEnhancer
(package private) static class
InterceptedStaticMethodsProcessor.InterceptedStaticMethodsMethodVisitor
-
Field Summary
Fields Modifier and Type Field Description (package private) static io.quarkus.gizmo.MethodDescriptor
INTERCEPTED_STATIC_METHODS_AROUND_INVOKE
(package private) static io.quarkus.gizmo.MethodDescriptor
INTERCEPTED_STATIC_METHODS_REGISTER
-
Constructor Summary
Constructors Constructor Description InterceptedStaticMethodsProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
callInitializer(BeanContainerBuildItem beanContainer, List<InterceptedStaticMethodBuildItem> interceptedStaticMethods, InterceptedStaticMethodsRecorder recorder)
(package private) void
collectInterceptedStaticMethods(BeanArchiveIndexBuildItem beanArchiveIndex, BuildProducer<InterceptedStaticMethodBuildItem> interceptedStaticMethods, InterceptorResolverBuildItem interceptorResolver, TransformedAnnotationsBuildItem transformedAnnotations, BuildProducer<UnremovableBeanBuildItem> unremovableBeans)
(package private) void
processInterceptedStaticMethods(BeanArchiveIndexBuildItem beanArchiveIndex, BeanRegistrationPhaseBuildItem phase, List<InterceptedStaticMethodBuildItem> interceptedStaticMethods, BuildProducer<GeneratedClassBuildItem> generatedClasses, BuildProducer<BytecodeTransformerBuildItem> transformers, BuildProducer<ReflectiveMethodBuildItem> reflectiveMethods)
-
-
-
Method Detail
-
collectInterceptedStaticMethods
void collectInterceptedStaticMethods(BeanArchiveIndexBuildItem beanArchiveIndex, BuildProducer<InterceptedStaticMethodBuildItem> interceptedStaticMethods, InterceptorResolverBuildItem interceptorResolver, TransformedAnnotationsBuildItem transformedAnnotations, BuildProducer<UnremovableBeanBuildItem> unremovableBeans)
-
processInterceptedStaticMethods
void processInterceptedStaticMethods(BeanArchiveIndexBuildItem beanArchiveIndex, BeanRegistrationPhaseBuildItem phase, List<InterceptedStaticMethodBuildItem> interceptedStaticMethods, BuildProducer<GeneratedClassBuildItem> generatedClasses, BuildProducer<BytecodeTransformerBuildItem> transformers, BuildProducer<ReflectiveMethodBuildItem> reflectiveMethods)
-
callInitializer
void callInitializer(BeanContainerBuildItem beanContainer, List<InterceptedStaticMethodBuildItem> interceptedStaticMethods, InterceptedStaticMethodsRecorder recorder)
-
-