org.objectweb.asm.util

Class TraceSignatureVisitor

public class TraceSignatureVisitor extends Object implements SignatureVisitor

A {@link SignatureVisitor} that prints a disassembled view of the signature it visits.

Author: Eugene Kuleshov Eric Bruneton

Constructor Summary
TraceSignatureVisitor(int access)
Method Summary
StringgetDeclaration()
StringgetExceptions()
StringgetReturnType()
SignatureVisitorvisitArrayType()
voidvisitBaseType(char descriptor)
SignatureVisitorvisitClassBound()
voidvisitClassType(String name)
voidvisitEnd()
SignatureVisitorvisitExceptionType()
voidvisitFormalTypeParameter(String name)
voidvisitInnerClassType(String name)
SignatureVisitorvisitInterface()
SignatureVisitorvisitInterfaceBound()
SignatureVisitorvisitParameterType()
SignatureVisitorvisitReturnType()
SignatureVisitorvisitSuperclass()
voidvisitTypeArgument()
SignatureVisitorvisitTypeArgument(char tag)
voidvisitTypeVariable(String name)

Constructor Detail

TraceSignatureVisitor

public TraceSignatureVisitor(int access)

Method Detail

getDeclaration

public String getDeclaration()

getExceptions

public String getExceptions()

getReturnType

public String getReturnType()

visitArrayType

public SignatureVisitor visitArrayType()

visitBaseType

public void visitBaseType(char descriptor)

visitClassBound

public SignatureVisitor visitClassBound()

visitClassType

public void visitClassType(String name)

visitEnd

public void visitEnd()

visitExceptionType

public SignatureVisitor visitExceptionType()

visitFormalTypeParameter

public void visitFormalTypeParameter(String name)

visitInnerClassType

public void visitInnerClassType(String name)

visitInterface

public SignatureVisitor visitInterface()

visitInterfaceBound

public SignatureVisitor visitInterfaceBound()

visitParameterType

public SignatureVisitor visitParameterType()

visitReturnType

public SignatureVisitor visitReturnType()

visitSuperclass

public SignatureVisitor visitSuperclass()

visitTypeArgument

public void visitTypeArgument()

visitTypeArgument

public SignatureVisitor visitTypeArgument(char tag)

visitTypeVariable

public void visitTypeVariable(String name)