public class MethodDeclarationCommonLogic
extends java.lang.Object
Constructor and Description |
---|
MethodDeclarationCommonLogic(com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration methodDeclaration,
com.github.javaparser.symbolsolver.model.resolution.TypeSolver typeSolver) |
Modifier and Type | Method and Description |
---|---|
com.github.javaparser.resolution.MethodUsage |
resolveTypeVariables(Context context,
java.util.List<com.github.javaparser.resolution.types.ResolvedType> parameterTypes) |
protected com.github.javaparser.resolution.types.ResolvedType |
toType(com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration typeParameterDeclaration) |
protected java.util.Optional<com.github.javaparser.resolution.types.ResolvedType> |
typeParamByName(java.lang.String name,
com.github.javaparser.symbolsolver.model.resolution.TypeSolver typeSolver,
Context context) |
public MethodDeclarationCommonLogic(com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration methodDeclaration, com.github.javaparser.symbolsolver.model.resolution.TypeSolver typeSolver)
public com.github.javaparser.resolution.MethodUsage resolveTypeVariables(Context context, java.util.List<com.github.javaparser.resolution.types.ResolvedType> parameterTypes)
protected java.util.Optional<com.github.javaparser.resolution.types.ResolvedType> typeParamByName(java.lang.String name, com.github.javaparser.symbolsolver.model.resolution.TypeSolver typeSolver, Context context)
protected com.github.javaparser.resolution.types.ResolvedType toType(com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration typeParameterDeclaration)