| java.lang.Object org.objectweb.asm.util.AbstractVisitor org.objectweb.asm.util.TraceAbstractVisitor
All known Subclasses: org.objectweb.asm.util.TraceMethodVisitor, org.objectweb.asm.util.TraceClassVisitor, org.objectweb.asm.util.TraceFieldVisitor, org.objectweb.asm.util.TraceAnnotationVisitor,
TraceAbstractVisitor | abstract public class TraceAbstractVisitor extends AbstractVisitor (Code) | | An abstract trace visitor.
author: Eric Bruneton |
PARAMETERS_DECLARATION | final public static int PARAMETERS_DECLARATION(Code) | | Constant used in
TraceAbstractVisitor.appendDescriptor appendDescriptor for method
parameter signatures, formatted in default Java notation (non-bytecode)
|
TYPE_DECLARATION | final public static int TYPE_DECLARATION(Code) | | Constant used in
TraceAbstractVisitor.appendDescriptor appendDescriptor for field or
method return value signatures, formatted in default Java notation
(non-bytecode)
|
appendDescriptor | protected void appendDescriptor(int type, String desc)(Code) | | Appends an internal name, a type descriptor or a type signature to
TraceAbstractVisitor.buf buf .
Parameters: type - indicates if desc is an internal name, a field descriptor, amethod descriptor, a class signature, ... Parameters: desc - an internal name, type descriptor, or type signature. May benull. |
visitAnnotation | public AnnotationVisitor visitAnnotation(String desc, boolean visible)(Code) | | Prints a disassembled view of the given annotation.
Parameters: desc - the class descriptor of the annotation class. Parameters: visible - true if the annotation is visible at runtime. a visitor to visit the annotation values. |
visitAttribute | public void visitAttribute(Attribute attr)(Code) | | Prints a disassembled view of the given attribute.
Parameters: attr - an attribute. |
visitEnd | public void visitEnd()(Code) | | Does nothing.
|
|
|