public final class TraceSignatureVisitor
extends org.objectweb.asm.signature.SignatureVisitor
SignatureVisitor that builds the Java generic type declaration corresponding to the
signature it visits.| Constructor and Description |
|---|
TraceSignatureVisitor(int accessFlags)
Constructs a new
TraceSignatureVisitor. |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDeclaration()
Returns the Java generic type declaration corresponding to the visited signature.
|
java.lang.String |
getExceptions()
Returns the Java generic exception types declaration corresponding to the visited signature.
|
java.lang.String |
getReturnType()
Returns the Java generic method return type declaration corresponding to the visited signature.
|
org.objectweb.asm.signature.SignatureVisitor |
visitArrayType() |
void |
visitBaseType(char descriptor) |
org.objectweb.asm.signature.SignatureVisitor |
visitClassBound() |
void |
visitClassType(java.lang.String name) |
void |
visitEnd() |
org.objectweb.asm.signature.SignatureVisitor |
visitExceptionType() |
void |
visitFormalTypeParameter(java.lang.String name) |
void |
visitInnerClassType(java.lang.String name) |
org.objectweb.asm.signature.SignatureVisitor |
visitInterface() |
org.objectweb.asm.signature.SignatureVisitor |
visitInterfaceBound() |
org.objectweb.asm.signature.SignatureVisitor |
visitParameterType() |
org.objectweb.asm.signature.SignatureVisitor |
visitReturnType() |
org.objectweb.asm.signature.SignatureVisitor |
visitSuperclass() |
void |
visitTypeArgument() |
org.objectweb.asm.signature.SignatureVisitor |
visitTypeArgument(char tag) |
void |
visitTypeVariable(java.lang.String name) |
public TraceSignatureVisitor(int accessFlags)
TraceSignatureVisitor.accessFlags - for class type signatures, the access flags of the class.public void visitFormalTypeParameter(java.lang.String name)
visitFormalTypeParameter in class org.objectweb.asm.signature.SignatureVisitorpublic org.objectweb.asm.signature.SignatureVisitor visitClassBound()
visitClassBound in class org.objectweb.asm.signature.SignatureVisitorpublic org.objectweb.asm.signature.SignatureVisitor visitInterfaceBound()
visitInterfaceBound in class org.objectweb.asm.signature.SignatureVisitorpublic org.objectweb.asm.signature.SignatureVisitor visitSuperclass()
visitSuperclass in class org.objectweb.asm.signature.SignatureVisitorpublic org.objectweb.asm.signature.SignatureVisitor visitInterface()
visitInterface in class org.objectweb.asm.signature.SignatureVisitorpublic org.objectweb.asm.signature.SignatureVisitor visitParameterType()
visitParameterType in class org.objectweb.asm.signature.SignatureVisitorpublic org.objectweb.asm.signature.SignatureVisitor visitReturnType()
visitReturnType in class org.objectweb.asm.signature.SignatureVisitorpublic org.objectweb.asm.signature.SignatureVisitor visitExceptionType()
visitExceptionType in class org.objectweb.asm.signature.SignatureVisitorpublic void visitBaseType(char descriptor)
visitBaseType in class org.objectweb.asm.signature.SignatureVisitorpublic void visitTypeVariable(java.lang.String name)
visitTypeVariable in class org.objectweb.asm.signature.SignatureVisitorpublic org.objectweb.asm.signature.SignatureVisitor visitArrayType()
visitArrayType in class org.objectweb.asm.signature.SignatureVisitorpublic void visitClassType(java.lang.String name)
visitClassType in class org.objectweb.asm.signature.SignatureVisitorpublic void visitInnerClassType(java.lang.String name)
visitInnerClassType in class org.objectweb.asm.signature.SignatureVisitorpublic void visitTypeArgument()
visitTypeArgument in class org.objectweb.asm.signature.SignatureVisitorpublic org.objectweb.asm.signature.SignatureVisitor visitTypeArgument(char tag)
visitTypeArgument in class org.objectweb.asm.signature.SignatureVisitorpublic void visitEnd()
visitEnd in class org.objectweb.asm.signature.SignatureVisitorpublic java.lang.String getDeclaration()
public java.lang.String getReturnType()
public java.lang.String getExceptions()