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 classInterceptedStaticMethodsProcessor.InterceptedStaticMethodsClassVisitor(package private) static classInterceptedStaticMethodsProcessor.InterceptedStaticMethodsEnhancer(package private) static classInterceptedStaticMethodsProcessor.InterceptedStaticMethodsMethodVisitor
-
Field Summary
Fields Modifier and Type Field Description (package private) static io.quarkus.gizmo.MethodDescriptorINTERCEPTED_STATIC_METHODS_AROUND_INVOKE(package private) static io.quarkus.gizmo.MethodDescriptorINTERCEPTED_STATIC_METHODS_REGISTER
-
Constructor Summary
Constructors Constructor Description InterceptedStaticMethodsProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) voidcallInitializer(BeanContainerBuildItem beanContainer, List<InterceptedStaticMethodBuildItem> interceptedStaticMethods, InterceptedStaticMethodsRecorder recorder)(package private) voidcollectInterceptedStaticMethods(BeanArchiveIndexBuildItem beanArchiveIndex, BuildProducer<InterceptedStaticMethodBuildItem> interceptedStaticMethods, InterceptorResolverBuildItem interceptorResolver, TransformedAnnotationsBuildItem transformedAnnotations)(package private) voidprocessInterceptedStaticMethods(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)
-
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)
-
-