Uses of Interface
com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration
Packages that use ResolvedMethodDeclaration
Package
Description
-
Uses of ResolvedMethodDeclaration in com.github.javaparser.ast.body
Methods in com.github.javaparser.ast.body that return ResolvedMethodDeclaration -
Uses of ResolvedMethodDeclaration in com.github.javaparser.ast.expr
Methods in com.github.javaparser.ast.expr that return ResolvedMethodDeclaration -
Uses of ResolvedMethodDeclaration in com.github.javaparser.resolution
Fields in com.github.javaparser.resolution declared as ResolvedMethodDeclarationMethods in com.github.javaparser.resolution that return ResolvedMethodDeclarationMethods in com.github.javaparser.resolution that return types with arguments of type ResolvedMethodDeclarationModifier and TypeMethodDescriptiondefault SymbolReference
<ResolvedMethodDeclaration> Context.solveMethod
(String name, List<ResolvedType> argumentsTypes, boolean staticOnly) We find the method declaration which is the best match for the given name and list of typeParametersValues.default SymbolReference
<ResolvedMethodDeclaration> Context.solveMethodInParentContext
(String name, List<ResolvedType> argumentsTypes, boolean staticOnly) Constructors in com.github.javaparser.resolution with parameters of type ResolvedMethodDeclarationModifierConstructorDescriptionMethodUsage
(ResolvedMethodDeclaration declaration) MethodUsage
(ResolvedMethodDeclaration declaration, List<ResolvedType> paramTypes, ResolvedType returnType) MethodUsage
(ResolvedMethodDeclaration declaration, List<ResolvedType> paramTypes, ResolvedType returnType, List<ResolvedType> exceptionTypes) private
MethodUsage
(ResolvedMethodDeclaration declaration, List<ResolvedType> paramTypes, ResolvedType returnType, List<ResolvedType> exceptionTypes, ResolvedTypeParametersMap typeParametersMap) -
Uses of ResolvedMethodDeclaration in com.github.javaparser.resolution.declarations
Methods in com.github.javaparser.resolution.declarations that return ResolvedMethodDeclarationModifier and TypeMethodDescriptiondefault ResolvedMethodDeclaration
ResolvedDeclaration.asMethod()
Return this as a MethodDeclaration or throw an UnsupportedOperationException // FIXME: This is never overridden.Methods in com.github.javaparser.resolution.declarations that return types with arguments of type ResolvedMethodDeclarationModifier and TypeMethodDescriptionResolvedReferenceTypeDeclaration.getDeclaredMethods()
Return a list of all the methods declared in this type declaration. -
Uses of ResolvedMethodDeclaration in com.github.javaparser.resolution.logic
Methods in com.github.javaparser.resolution.logic that return types with arguments of type ResolvedMethodDeclarationModifier and TypeMethodDescriptionMethodResolutionLogic.findMostApplicable
(List<ResolvedMethodDeclaration> methods, String name, List<ResolvedType> argumentsTypes, TypeSolver typeSolver) MethodResolutionLogic.findMostApplicable
(List<ResolvedMethodDeclaration> methods, String name, List<ResolvedType> argumentsTypes, TypeSolver typeSolver, boolean wildcardTolerance) MethodResolutionCapability.solveMethod
(String name, List<ResolvedType> argumentsTypes, boolean staticOnly) MethodResolutionLogic.solveMethodInType
(ResolvedTypeDeclaration typeDeclaration, String name, List<ResolvedType> argumentsTypes) MethodResolutionLogic.solveMethodInType
(ResolvedTypeDeclaration typeDeclaration, String name, List<ResolvedType> argumentsTypes, boolean staticOnly) Methods in com.github.javaparser.resolution.logic with parameters of type ResolvedMethodDeclarationModifier and TypeMethodDescriptionprivate static ResolvedType
MethodResolutionLogic.getMethodsExplicitAndVariadicParameterType
(ResolvedMethodDeclaration method, int i) private static List
<ResolvedType> MethodResolutionLogic.groupTrailingArgumentsIntoArray
(ResolvedMethodDeclaration methodDeclaration, List<ResolvedType> needleArgumentTypes, ResolvedType expectedVariadicParameterType) static boolean
MethodResolutionLogic.isApplicable
(ResolvedMethodDeclaration method, String name, List<ResolvedType> argumentsTypes, TypeSolver typeSolver) private static boolean
MethodResolutionLogic.isApplicable
(ResolvedMethodDeclaration methodDeclaration, String needleName, List<ResolvedType> needleArgumentTypes, TypeSolver typeSolver, boolean withWildcardTolerance) Note the specific naming here -- parameters are part of the method declaration, while arguments are the values passed when calling a method.private static boolean
MethodResolutionLogic.isMoreSpecific
(ResolvedMethodDeclaration methodA, ResolvedMethodDeclaration methodB, List<ResolvedType> argumentTypes) Method parameters in com.github.javaparser.resolution.logic with type arguments of type ResolvedMethodDeclarationModifier and TypeMethodDescriptionMethodResolutionLogic.findMostApplicable
(List<ResolvedMethodDeclaration> methods, String name, List<ResolvedType> argumentsTypes, TypeSolver typeSolver) MethodResolutionLogic.findMostApplicable
(List<ResolvedMethodDeclaration> methods, String name, List<ResolvedType> argumentsTypes, TypeSolver typeSolver, boolean wildcardTolerance) -
Uses of ResolvedMethodDeclaration in com.github.javaparser.resolution.types
Methods in com.github.javaparser.resolution.types that return types with arguments of type ResolvedMethodDeclarationModifier and TypeMethodDescriptionResolvedReferenceType.getAllMethods()
Get a list of all the methods available on this type.ResolvedReferenceType.getAllMethodsVisibleToInheritors()