类 ModClassVisitor

java.lang.Object
org.objectweb.asm.ClassVisitor
net.minecraftforge.fml.loading.moddiscovery.ModClassVisitor

@Internal class ModClassVisitor extends org.objectweb.asm.ClassVisitor
  • 字段详细资料

    • asmType

      private org.objectweb.asm.Type asmType
    • asmSuperType

      private org.objectweb.asm.Type asmSuperType
    • interfaces

      private Set<org.objectweb.asm.Type> interfaces
    • annotations

      private final LinkedList<ModAnnotation> annotations
  • 构造器详细资料

    • ModClassVisitor

      ModClassVisitor()
  • 方法详细资料

    • visit

      public void visit(int version, int access, String name, String signature, String superName, String[] interfaces)
      覆盖:
      visit 在类中 org.objectweb.asm.ClassVisitor
    • visitAnnotation

      public org.objectweb.asm.AnnotationVisitor visitAnnotation(String annotationName, boolean runtimeVisible)
      覆盖:
      visitAnnotation 在类中 org.objectweb.asm.ClassVisitor
    • visitField

      public org.objectweb.asm.FieldVisitor visitField(int access, String name, String desc, String signature, Object value)
      覆盖:
      visitField 在类中 org.objectweb.asm.ClassVisitor
    • visitMethod

      public org.objectweb.asm.MethodVisitor visitMethod(int access, String name, String desc, String signature, String[] exceptions)
      覆盖:
      visitMethod 在类中 org.objectweb.asm.ClassVisitor
    • buildData

      public void buildData(Set<net.minecraftforge.forgespi.language.ModFileScanData.ClassData> classes, Set<net.minecraftforge.forgespi.language.ModFileScanData.AnnotationData> baked)