public abstract class ReferenceTypeSignatureParser
extends org.objectweb.asm.signature.SignatureVisitor
| Modifier | Constructor and Description |
|---|---|
protected |
ReferenceTypeSignatureParser(TypeResolver typeResolver,
ITypeParameterizedMember scope) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
endType(AType type) |
static ReferenceType |
parse(TypeResolver typeResolver,
ITypeParameterizedMember scope,
java.lang.String signature) |
org.objectweb.asm.signature.SignatureVisitor |
visitArrayType() |
void |
visitBaseType(char descriptor) |
void |
visitClassType(java.lang.String name) |
void |
visitEnd() |
void |
visitInnerClassType(java.lang.String name) |
void |
visitTypeArgument() |
org.objectweb.asm.signature.SignatureVisitor |
visitTypeArgument(char wildcard) |
void |
visitTypeVariable(java.lang.String name) |
protected ReferenceTypeSignatureParser(TypeResolver typeResolver, ITypeParameterizedMember scope)
public static ReferenceType parse(TypeResolver typeResolver, ITypeParameterizedMember scope, java.lang.String signature)
public 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 visitTypeArgument()
visitTypeArgument in class org.objectweb.asm.signature.SignatureVisitorpublic void visitInnerClassType(java.lang.String name)
visitInnerClassType in class org.objectweb.asm.signature.SignatureVisitorpublic org.objectweb.asm.signature.SignatureVisitor visitTypeArgument(char wildcard)
visitTypeArgument in class org.objectweb.asm.signature.SignatureVisitorpublic void visitEnd()
visitEnd in class org.objectweb.asm.signature.SignatureVisitorpublic abstract void endType(AType type)