public class TypeSignatureVisitor extends PrintVisitor implements SignatureVisitor
EXTENDS, INSTANCEOF, SUPER
Constructor and Description |
---|
TypeSignatureVisitor() |
TypeSignatureVisitor(PrintVisitor parent) |
Modifier and Type | Method and Description |
---|---|
java.lang.Class |
getFieldType() |
java.lang.Class[] |
getMethodParameterTypes() |
java.lang.Class |
getMethodReturnType() |
void |
init() |
SignatureVisitor |
visitArrayType() |
void |
visitBaseType(char descriptor) |
SignatureVisitor |
visitClassBound() |
void |
visitClassType(java.lang.String name) |
void |
visitEnd() |
SignatureVisitor |
visitExceptionType() |
void |
visitFormalTypeParameter(java.lang.String name) |
void |
visitInnerClassType(java.lang.String name) |
SignatureVisitor |
visitInterface() |
SignatureVisitor |
visitInterfaceBound() |
SignatureVisitor |
visitParameterType() |
SignatureVisitor |
visitReturnType() |
SignatureVisitor |
visitSuperclass() |
void |
visitTypeArgument() |
SignatureVisitor |
visitTypeArgument(char wildcard) |
void |
visitTypeVariable(java.lang.String name) |
println, printlnIndent
public TypeSignatureVisitor()
public TypeSignatureVisitor(PrintVisitor parent)
public void init()
public java.lang.Class getFieldType()
public java.lang.Class getMethodReturnType()
public java.lang.Class[] getMethodParameterTypes()
public SignatureVisitor visitArrayType()
visitArrayType
in interface SignatureVisitor
public void visitBaseType(char descriptor)
visitBaseType
in interface SignatureVisitor
public SignatureVisitor visitClassBound()
visitClassBound
in interface SignatureVisitor
public void visitClassType(java.lang.String name)
visitClassType
in interface SignatureVisitor
public void visitEnd()
visitEnd
in interface SignatureVisitor
public SignatureVisitor visitExceptionType()
visitExceptionType
in interface SignatureVisitor
public void visitFormalTypeParameter(java.lang.String name)
visitFormalTypeParameter
in interface SignatureVisitor
public void visitInnerClassType(java.lang.String name)
visitInnerClassType
in interface SignatureVisitor
public SignatureVisitor visitInterface()
visitInterface
in interface SignatureVisitor
public SignatureVisitor visitInterfaceBound()
visitInterfaceBound
in interface SignatureVisitor
public SignatureVisitor visitParameterType()
visitParameterType
in interface SignatureVisitor
public SignatureVisitor visitReturnType()
visitReturnType
in interface SignatureVisitor
public SignatureVisitor visitSuperclass()
visitSuperclass
in interface SignatureVisitor
public void visitTypeArgument()
visitTypeArgument
in interface SignatureVisitor
public SignatureVisitor visitTypeArgument(char wildcard)
visitTypeArgument
in interface SignatureVisitor
public void visitTypeVariable(java.lang.String name)
visitTypeVariable
in interface SignatureVisitor