Package io.quarkus.deployment
Class QuarkusClassVisitor
- java.lang.Object
-
- org.objectweb.asm.ClassVisitor
-
- io.quarkus.deployment.QuarkusClassVisitor
-
public abstract class QuarkusClassVisitor extends org.objectweb.asm.ClassVisitor
A subclass ofClassVisitor
that allows carrying around data that are useful in the context of Quarkus bytecode transformations. Class visitors that require access to these data should extend this class.
-
-
Constructor Summary
Constructors Constructor Description QuarkusClassVisitor(int api)
QuarkusClassVisitor(int api, org.objectweb.asm.ClassVisitor classVisitor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getOriginalClassReaderOptions()
void
setOriginalClassReaderOptions(int originalClassReaderOptions)
-
Methods inherited from class org.objectweb.asm.ClassVisitor
getDelegate, visit, visitAnnotation, visitAttribute, visitEnd, visitField, visitInnerClass, visitMethod, visitModule, visitNestHost, visitNestMember, visitOuterClass, visitPermittedSubclass, visitRecordComponent, visitSource, visitTypeAnnotation
-
-