public class ResolveTypeSignature extends EmptySignatureVisitor
ignore
Constructor and Description |
---|
ResolveTypeSignature(Resolver resolver,
TreeLogger logger,
JType[] returnTypeRef,
TypeParameterLookup lookup,
JClassType enclosingClass)
Resolve a parameterized type.
|
ResolveTypeSignature(Resolver resovler,
TreeLogger logger,
JType[] returnTypeRef,
TypeParameterLookup lookup,
JClassType enclosingClass,
char wildcardMatch) |
Modifier and Type | Method and Description |
---|---|
org.objectweb.asm.signature.SignatureVisitor |
visitArrayType()
Treated as a visitEnd for this visitor.
|
void |
visitBaseType(char descriptor)
Treated as a visitEnd for this visitor.
|
void |
visitClassType(String internalName) |
void |
visitEnd() |
void |
visitInnerClassType(String innerName) |
void |
visitTypeArgument() |
org.objectweb.asm.signature.SignatureVisitor |
visitTypeArgument(char wildcard) |
void |
visitTypeVariable(String name)
Treated as a visitEnd for this visitor.
|
visitClassBound, visitExceptionType, visitFormalTypeParameter, visitInterface, visitInterfaceBound, visitParameterType, visitReturnType, visitSuperclass
public ResolveTypeSignature(Resolver resolver, TreeLogger logger, JType[] returnTypeRef, TypeParameterLookup lookup, JClassType enclosingClass)
resolver
- logger
- returnTypeRef
- "pointer" to return location, ie. 1-element arraylookup
- enclosingClass
- public ResolveTypeSignature(Resolver resovler, TreeLogger logger, JType[] returnTypeRef, TypeParameterLookup lookup, JClassType enclosingClass, char wildcardMatch)
public org.objectweb.asm.signature.SignatureVisitor visitArrayType()
EmptySignatureVisitor
visitArrayType
in class EmptySignatureVisitor
public void visitBaseType(char descriptor)
EmptySignatureVisitor
visitBaseType
in class EmptySignatureVisitor
public void visitClassType(String internalName)
visitClassType
in class EmptySignatureVisitor
public void visitEnd()
visitEnd
in class EmptySignatureVisitor
public void visitInnerClassType(String innerName)
visitInnerClassType
in class EmptySignatureVisitor
public void visitTypeArgument()
visitTypeArgument
in class EmptySignatureVisitor
public org.objectweb.asm.signature.SignatureVisitor visitTypeArgument(char wildcard)
visitTypeArgument
in class EmptySignatureVisitor
public void visitTypeVariable(String name)
EmptySignatureVisitor
visitTypeVariable
in class EmptySignatureVisitor
Copyright © 2016. All rights reserved.