Class MethodReplacementClassVisitor
java.lang.Object
org.objectweb.asm.ClassVisitor
com.github.mcollovati.quarkus.hilla.deployment.asm.MethodReplacementClassVisitor
public class MethodReplacementClassVisitor
extends org.objectweb.asm.ClassVisitor
-
Field Summary
Fields inherited from class org.objectweb.asm.ClassVisitor
api, cv -
Constructor Summary
ConstructorsConstructorDescriptionMethodReplacementClassVisitor(org.objectweb.asm.ClassVisitor classVisitor, String methodName, Map<MethodSignature, MethodSignature> replacements) -
Method Summary
Modifier and TypeMethodDescriptionorg.objectweb.asm.MethodVisitorvisitMethod(int access, String name, String descriptor, String signature, String[] exceptions) Methods inherited from class org.objectweb.asm.ClassVisitor
getDelegate, visit, visitAnnotation, visitAttribute, visitEnd, visitField, visitInnerClass, visitModule, visitNestHost, visitNestMember, visitOuterClass, visitPermittedSubclass, visitRecordComponent, visitSource, visitTypeAnnotation
-
Constructor Details
-
MethodReplacementClassVisitor
public MethodReplacementClassVisitor(org.objectweb.asm.ClassVisitor classVisitor, String methodName, Map<MethodSignature, MethodSignature> replacements) - Parameters:
classVisitor- the "super" ClassVisitormethodName- the method in which to search for replacements
-
-
Method Details