Class AccessWidenerClassVisitor
java.lang.Object
org.objectweb.asm.ClassVisitor
net.fabricmc.classtweaker.classvisitor.AccessWidenerClassVisitor
Applies rules from an
ClassTweakerImpl by transforming Java classes using an ASM ClassVisitor.-
Field Summary
Fields inherited from class org.objectweb.asm.ClassVisitor
api, cv -
Constructor Summary
ConstructorsConstructorDescriptionAccessWidenerClassVisitor(int api, ClassVisitor classVisitor, ClassTweaker classTweaker) -
Method Summary
Modifier and TypeMethodDescriptionvoidvisit(int version, int access, String name, String signature, String superName, String[] interfaces) voidvisitEnd()visitField(int access, String name, String descriptor, String signature, Object value) voidvisitInnerClass(String name, String outerName, String innerName, int access) visitMethod(int access, String name, String descriptor, String signature, String[] exceptions) voidvisitPermittedSubclass(String permittedSubclass) visitRecordComponent(String name, String descriptor, String signature) Methods inherited from class org.objectweb.asm.ClassVisitor
getDelegate, visitAnnotation, visitAttribute, visitModule, visitNestHost, visitNestMember, visitOuterClass, visitSource, visitTypeAnnotation
-
Constructor Details
-
AccessWidenerClassVisitor
-
-
Method Details
-
visit
public void visit(int version, int access, String name, String signature, String superName, String[] interfaces) - Overrides:
visitin classClassVisitor
-
visitRecordComponent
public RecordComponentVisitor visitRecordComponent(String name, String descriptor, String signature) - Overrides:
visitRecordComponentin classClassVisitor
-
visitPermittedSubclass
- Overrides:
visitPermittedSubclassin classClassVisitor
-
visitInnerClass
- Overrides:
visitInnerClassin classClassVisitor
-
visitField
public FieldVisitor visitField(int access, String name, String descriptor, String signature, Object value) - Overrides:
visitFieldin classClassVisitor
-
visitMethod
public MethodVisitor visitMethod(int access, String name, String descriptor, String signature, String[] exceptions) - Overrides:
visitMethodin classClassVisitor
-
visitEnd
public void visitEnd()- Overrides:
visitEndin classClassVisitor
-