Class AccessWidenerVisitor

java.lang.Object
org.objectweb.asm.ClassVisitor
net.fabricmc.accesswidener.AccessWidenerVisitor

public final class AccessWidenerVisitor
extends org.objectweb.asm.ClassVisitor
  • Field Summary

    Fields inherited from class org.objectweb.asm.ClassVisitor

    api, cv
  • Method Summary

    Modifier and Type Method Description
    static org.objectweb.asm.ClassVisitor createClassVisitor​(int api, org.objectweb.asm.ClassVisitor visitor, AccessWidener accessWidener)  
    void visit​(int version, int access, java.lang.String name, java.lang.String signature, java.lang.String superName, java.lang.String[] interfaces)  
    org.objectweb.asm.FieldVisitor visitField​(int access, java.lang.String name, java.lang.String descriptor, java.lang.String signature, java.lang.Object value)  
    void visitInnerClass​(java.lang.String name, java.lang.String outerName, java.lang.String innerName, int access)  
    org.objectweb.asm.MethodVisitor visitMethod​(int access, java.lang.String name, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exceptions)  

    Methods inherited from class org.objectweb.asm.ClassVisitor

    visitAnnotation, visitAttribute, visitEnd, visitModule, visitNestHost, visitNestMember, visitOuterClass, visitPermittedSubclass, visitRecordComponent, visitSource, visitTypeAnnotation

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • createClassVisitor

      public static org.objectweb.asm.ClassVisitor createClassVisitor​(int api, org.objectweb.asm.ClassVisitor visitor, AccessWidener accessWidener)
    • visit

      public void visit​(int version, int access, java.lang.String name, java.lang.String signature, java.lang.String superName, java.lang.String[] interfaces)
      Overrides:
      visit in class org.objectweb.asm.ClassVisitor
    • visitInnerClass

      public void visitInnerClass​(java.lang.String name, java.lang.String outerName, java.lang.String innerName, int access)
      Overrides:
      visitInnerClass in class org.objectweb.asm.ClassVisitor
    • visitField

      public org.objectweb.asm.FieldVisitor visitField​(int access, java.lang.String name, java.lang.String descriptor, java.lang.String signature, java.lang.Object value)
      Overrides:
      visitField in class org.objectweb.asm.ClassVisitor
    • visitMethod

      public org.objectweb.asm.MethodVisitor visitMethod​(int access, java.lang.String name, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exceptions)
      Overrides:
      visitMethod in class org.objectweb.asm.ClassVisitor