org.objectweb.asm.util
Class TraceAbstractVisitor
public abstract class TraceAbstractVisitor
An abstract trace visitor.
CLASS_DECLARATION
public static final int CLASS_DECLARATION
Constant used in
appendDescriptor for class
signatures, formatted in default Java notation (non-bytecode)
CLASS_SIGNATURE
public static final int CLASS_SIGNATURE
Constant used in
appendDescriptor for class
signatures, formatted in bytecode notation
FIELD_DESCRIPTOR
public static final int FIELD_DESCRIPTOR
Constant used in
appendDescriptor for field
descriptors, formatted in bytecode notation
FIELD_SIGNATURE
public static final int FIELD_SIGNATURE
Constant used in
appendDescriptor for field
signatures, formatted in bytecode notation
INTERNAL_NAME
public static final int INTERNAL_NAME
METHOD_DESCRIPTOR
public static final int METHOD_DESCRIPTOR
Constant used in
appendDescriptor for method
descriptors, formatted in bytecode notation
METHOD_SIGNATURE
public static final int METHOD_SIGNATURE
Constant used in
appendDescriptor for method
signatures, formatted in bytecode notation
PARAMETERS_DECLARATION
public static final int PARAMETERS_DECLARATION
Constant used in
appendDescriptor for method
parameter signatures, formatted in default Java notation (non-bytecode)
TYPE_DECLARATION
public static final int TYPE_DECLARATION
Constant used in
appendDescriptor for field or
method return value signatures, formatted in default Java notation
(non-bytecode)
tab
protected String tab
Tab for class members.
appendDescriptor
protected void appendDescriptor(int type,
String desc) Appends an internal name, a type descriptor or a type signature to
buf.
type - indicates if desc is an internal name, a field descriptor, a
method descriptor, a class signature, ...desc - an internal name, type descriptor, or type signature. May be
null.
visitAnnotation
public AnnotationVisitor visitAnnotation(String desc,
boolean visible) Prints a disassembled view of the given annotation.
desc - the class descriptor of the annotation class.visible - true if the annotation is visible at runtime.
- a visitor to visit the annotation values.
visitAttribute
public void visitAttribute(Attribute attr)
Prints a disassembled view of the given attribute.
visitEnd
public void visitEnd()
Does nothing.