Class RemappingClassAdapter

java.lang.Object
org.objectweb.asm.ClassVisitor
org.objectweb.asm.commons.ClassRemapper
net.md_5.specialsource.RemappingClassAdapter

public class RemappingClassAdapter extends org.objectweb.asm.commons.ClassRemapper
  • Field Details

  • Constructor Details

    • RemappingClassAdapter

      public RemappingClassAdapter(org.objectweb.asm.ClassVisitor cv, CustomRemapper remapper, ClassRepo repo)
  • Method Details

    • visit

      public void visit(int version, int access, String name, String signature, String superName, String[] interfaces)
      Overrides:
      visit in class org.objectweb.asm.commons.ClassRemapper
    • visitMethod

      public org.objectweb.asm.MethodVisitor visitMethod(int access, String name, String desc, String signature, String[] exceptions)
      Overrides:
      visitMethod in class org.objectweb.asm.commons.ClassRemapper
    • visitField

      public org.objectweb.asm.FieldVisitor visitField(int access, String name, String desc, String signature, Object value)
      Overrides:
      visitField in class org.objectweb.asm.commons.ClassRemapper
    • visitInnerClass

      public void visitInnerClass(String name, String outerName, String innerName, int access)
      Overrides:
      visitInnerClass in class org.objectweb.asm.commons.ClassRemapper
    • createFieldRemapper

      protected org.objectweb.asm.FieldVisitor createFieldRemapper(org.objectweb.asm.FieldVisitor fv)
      Overrides:
      createFieldRemapper in class org.objectweb.asm.commons.ClassRemapper
    • createMethodRemapper

      protected org.objectweb.asm.MethodVisitor createMethodRemapper(org.objectweb.asm.MethodVisitor methodVisitor)
      Overrides:
      createMethodRemapper in class org.objectweb.asm.commons.ClassRemapper
    • createMethodRemapper

      protected org.objectweb.asm.MethodVisitor createMethodRemapper(org.objectweb.asm.MethodVisitor mv, String oldDesc, String oldName, String newName)
    • visitSource

      public void visitSource(String source, String debug)
      Overrides:
      visitSource in class org.objectweb.asm.ClassVisitor
    • visitAttribute

      public void visitAttribute(org.objectweb.asm.Attribute attr)
      Overrides:
      visitAttribute in class org.objectweb.asm.commons.ClassRemapper