Class MainBuildTask.ASMAnnotationFieldProcessor

java.lang.Object
pro.gravit.launchserver.binary.tasks.MainBuildTask.ASMAnnotationFieldProcessor
All Implemented Interfaces:
MainBuildTask.ASMTransformer, MainBuildTask.Transformer
Enclosing class:
MainBuildTask

public abstract static class MainBuildTask.ASMAnnotationFieldProcessor extends Object implements MainBuildTask.ASMTransformer
  • Constructor Details

    • ASMAnnotationFieldProcessor

      protected ASMAnnotationFieldProcessor(String desc)
  • Method Details

    • transform

      public void transform(org.objectweb.asm.tree.ClassNode cn, String classname, BuildContext context)
      Specified by:
      transform in interface MainBuildTask.ASMTransformer
    • transformField

      public abstract void transformField(org.objectweb.asm.tree.AnnotationNode an, org.objectweb.asm.tree.FieldNode fn, org.objectweb.asm.tree.ClassNode cn, String classname, BuildContext context)