Class TFEnhanceAdapter
java.lang.Object
org.objectweb.asm.ClassVisitor
org.glassfish.pfl.tf.tools.enhancer.TFEnhanceAdapter
- Direct Known Subclasses:
ClassEnhancer,ClassTracer
public class TFEnhanceAdapter
extends org.objectweb.asm.ClassVisitor
- Author:
- ken
-
Field Summary
Fields inherited from class org.objectweb.asm.ClassVisitor
api, cv -
Constructor Summary
ConstructorsConstructorDescriptionTFEnhanceAdapter(org.objectweb.asm.ClassVisitor cv, TraceEnhanceLevel required, TraceEnhanceLevel result, EnhancedClassData ecd) -
Method Summary
Modifier and TypeMethodDescriptionorg.objectweb.asm.AnnotationVisitorvisitAnnotation(String desc, boolean isVisible) org.objectweb.asm.FieldVisitorvisitField(int access, String name, String desc, String signature, Object value) voidvisitInnerClass(String name, String outerName, String innerName, int access) org.objectweb.asm.MethodVisitorvisitMethod(int access, String name, String desc, String signature, String[] exceptions) Methods inherited from class org.objectweb.asm.ClassVisitor
getDelegate, visit, visitAttribute, visitEnd, visitModule, visitNestHost, visitNestMember, visitOuterClass, visitPermittedSubclass, visitRecordComponent, visitSource, visitTypeAnnotation
-
Constructor Details
-
TFEnhanceAdapter
public TFEnhanceAdapter(org.objectweb.asm.ClassVisitor cv, TraceEnhanceLevel required, TraceEnhanceLevel result, EnhancedClassData ecd)
-
-
Method Details
-
visitInnerClass
- Overrides:
visitInnerClassin classorg.objectweb.asm.ClassVisitor
-
visitField
public org.objectweb.asm.FieldVisitor visitField(int access, String name, String desc, String signature, Object value) - Overrides:
visitFieldin classorg.objectweb.asm.ClassVisitor
-
visitMethod
public org.objectweb.asm.MethodVisitor visitMethod(int access, String name, String desc, String signature, String[] exceptions) - Overrides:
visitMethodin classorg.objectweb.asm.ClassVisitor
-
visitAnnotation
- Overrides:
visitAnnotationin classorg.objectweb.asm.ClassVisitor
-