Class ClassEnhancer

java.lang.Object
org.objectweb.asm.ClassVisitor
org.glassfish.pfl.tf.tools.enhancer.TFEnhanceAdapter
org.glassfish.pfl.tf.tools.enhancer.ClassEnhancer

public class ClassEnhancer extends TFEnhanceAdapter
  • Field Details

    • util

      private final Util util
    • ecd

      private final EnhancedClassData ecd
    • hasStaticInitializer

      private boolean hasStaticInitializer
  • Constructor Details

    • ClassEnhancer

      public ClassEnhancer(Util util, EnhancedClassData ecd, org.objectweb.asm.ClassVisitor cv)
  • Method Details

    • info

      private void info(int level, String msg)
    • visitEnd

      public void visitEnd()
      Overrides:
      visitEnd in class org.objectweb.asm.ClassVisitor
    • visitMethod

      public org.objectweb.asm.MethodVisitor visitMethod(int access, String name, String desc, String sig, String[] exceptions)
      Overrides:
      visitMethod in class TFEnhanceAdapter