
public class ResolveClassSignature extends EmptySignatureVisitor
ignoreapi, EXTENDS, INSTANCEOF, SUPER| Constructor and Description |
|---|
ResolveClassSignature(Resolver resolver,
Map<String,JRealClassType> binaryMapper,
TreeLogger logger,
JRealClassType type,
TypeParameterLookup lookup) |
| Modifier and Type | Method and Description |
|---|---|
void |
finish() |
SignatureVisitor |
visitArrayType()
Treated as a visitEnd for this visitor.
|
SignatureVisitor |
visitClassBound()
Visits the class bound of the last visited formal type parameter.
|
void |
visitFormalTypeParameter(String name)
Visits a formal type parameter.
|
SignatureVisitor |
visitInterface()
Visits the type of an interface implemented by the class.
|
SignatureVisitor |
visitInterfaceBound()
Visits an interface bound of the last visited formal type parameter.
|
SignatureVisitor |
visitSuperclass()
Visits the type of the super class.
|
visitBaseType, visitClassType, visitEnd, visitExceptionType, visitInnerClassType, visitParameterType, visitReturnType, visitTypeArgument, visitTypeArgument, visitTypeVariablepublic ResolveClassSignature(Resolver resolver, Map<String,JRealClassType> binaryMapper, TreeLogger logger, JRealClassType type, TypeParameterLookup lookup)
public void finish()
public SignatureVisitor visitArrayType()
EmptySignatureVisitorvisitArrayType in class EmptySignatureVisitorpublic SignatureVisitor visitClassBound()
SignatureVisitorvisitClassBound in class EmptySignatureVisitorpublic void visitFormalTypeParameter(String name)
SignatureVisitorvisitFormalTypeParameter in class EmptySignatureVisitorname - the name of the formal parameter.public SignatureVisitor visitInterface()
SignatureVisitorvisitInterface in class EmptySignatureVisitorpublic SignatureVisitor visitInterfaceBound()
SignatureVisitorvisitInterfaceBound in class EmptySignatureVisitorpublic SignatureVisitor visitSuperclass()
SignatureVisitorvisitSuperclass in class EmptySignatureVisitorCopyright © 2018. All rights reserved.