Package io.quarkus.deployment
Class QuarkusClassWriter
java.lang.Object
org.objectweb.asm.ClassVisitor
org.objectweb.asm.ClassWriter
io.quarkus.deployment.QuarkusClassWriter
public class QuarkusClassWriter
extends org.objectweb.asm.ClassWriter
ClassWriter which tries to get around ClassNotFoundExceptions related to reflection usage in
getCommonSuperClass.
- Author:
- Stéphane Épardaud
-
Field Summary
Fields inherited from class org.objectweb.asm.ClassWriter
COMPUTE_FRAMES, COMPUTE_MAXS
Fields inherited from class org.objectweb.asm.ClassVisitor
api, cv
-
Constructor Summary
ConstructorDescriptionQuarkusClassWriter
(int flags) QuarkusClassWriter
(org.objectweb.asm.ClassReader classReader, int flags) -
Method Summary
Methods inherited from class org.objectweb.asm.ClassWriter
getCommonSuperClass, hasFlags, newClass, newConst, newConstantDynamic, newField, newHandle, newHandle, newInvokeDynamic, newMethod, newMethodType, newModule, newNameType, newPackage, newUTF8, toByteArray, visit, visitAnnotation, visitAttribute, visitEnd, visitField, visitInnerClass, visitMethod, visitModule, visitNestHost, visitNestMember, visitOuterClass, visitPermittedSubclass, visitRecordComponent, visitSource, visitTypeAnnotation
Methods inherited from class org.objectweb.asm.ClassVisitor
getDelegate
-
Constructor Details
-
QuarkusClassWriter
public QuarkusClassWriter(org.objectweb.asm.ClassReader classReader, int flags) -
QuarkusClassWriter
public QuarkusClassWriter(int flags)
-
-
Method Details
-
getClassLoader
- Overrides:
getClassLoader
in classorg.objectweb.asm.ClassWriter
-