
public class ResolveMethodSignature extends EmptySignatureVisitor
ignoreapi, EXTENDS, INSTANCEOF, SUPER| Constructor and Description |
|---|
ResolveMethodSignature(Resolver resolver,
TreeLogger logger,
JAbstractMethod method,
TypeParameterLookup typeParamLookup,
boolean hasReturnType,
CollectMethodData methodData,
Type[] argTypes,
String[] argNames,
boolean argNamesAreReal,
MethodArgNamesLookup allMethodArgs)
Resolve a method signature.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
finish() |
SignatureVisitor |
visitArrayType()
Treated as a visitEnd for this visitor.
|
SignatureVisitor |
visitClassBound()
Visits the class bound of the last visited formal type parameter.
|
SignatureVisitor |
visitExceptionType()
Visits the type of a method exception.
|
void |
visitFormalTypeParameter(String name)
Visits a formal type parameter.
|
SignatureVisitor |
visitInterfaceBound()
Visits an interface bound of the last visited formal type parameter.
|
SignatureVisitor |
visitParameterType()
Visits the type of a method parameter.
|
SignatureVisitor |
visitReturnType()
Visits the return type of the method.
|
visitBaseType, visitClassType, visitEnd, visitInnerClassType, visitInterface, visitSuperclass, visitTypeArgument, visitTypeArgument, visitTypeVariablepublic ResolveMethodSignature(Resolver resolver, TreeLogger logger, JAbstractMethod method, TypeParameterLookup typeParamLookup, boolean hasReturnType, CollectMethodData methodData, Type[] argTypes, String[] argNames, boolean argNamesAreReal, MethodArgNamesLookup allMethodArgs)
resolver - logger - method - typeParamLookup - hasReturnType - methodData - argTypes - argNames - argNamesAreReal - allMethodArgs - public boolean finish()
public SignatureVisitor visitArrayType()
EmptySignatureVisitorvisitArrayType in class EmptySignatureVisitorpublic SignatureVisitor visitClassBound()
SignatureVisitorvisitClassBound in class EmptySignatureVisitorpublic SignatureVisitor visitExceptionType()
SignatureVisitorvisitExceptionType in class EmptySignatureVisitorpublic void visitFormalTypeParameter(String name)
SignatureVisitorvisitFormalTypeParameter in class EmptySignatureVisitorname - the name of the formal parameter.public SignatureVisitor visitInterfaceBound()
SignatureVisitorvisitInterfaceBound in class EmptySignatureVisitorpublic SignatureVisitor visitParameterType()
SignatureVisitorvisitParameterType in class EmptySignatureVisitorpublic SignatureVisitor visitReturnType()
SignatureVisitorvisitReturnType in class EmptySignatureVisitorCopyright © 2018. All rights reserved.