Uses of Interface
com.github.javaparser.resolution.declarations.ResolvedMethodDeclaration
-
Packages that use ResolvedMethodDeclaration Package Description com.github.javaparser.ast.body com.github.javaparser.ast.expr com.github.javaparser.resolution com.github.javaparser.resolution.declarations com.github.javaparser.resolution.logic com.github.javaparser.resolution.types com.github.javaparser.symbolsolver.declarations.common com.github.javaparser.symbolsolver.javaparsermodel Implementation of model based on JavaParser.com.github.javaparser.symbolsolver.javaparsermodel.contexts com.github.javaparser.symbolsolver.javaparsermodel.declarations com.github.javaparser.symbolsolver.javassistmodel Implementation of model based on Javassist.com.github.javaparser.symbolsolver.reflectionmodel Implementation of model based on reflection.com.github.javaparser.symbolsolver.resolution.typeinference -
-
Uses of ResolvedMethodDeclaration in com.github.javaparser.ast.body
Methods in com.github.javaparser.ast.body that return ResolvedMethodDeclaration Modifier and Type Method Description ResolvedMethodDeclaration
MethodDeclaration. resolve()
-
Uses of ResolvedMethodDeclaration in com.github.javaparser.ast.expr
Methods in com.github.javaparser.ast.expr that return ResolvedMethodDeclaration Modifier and Type Method Description ResolvedMethodDeclaration
MethodCallExpr. resolve()
Attempts to resolve the declaration corresponding to the invoked method.ResolvedMethodDeclaration
MethodReferenceExpr. resolve()
-
Uses of ResolvedMethodDeclaration in com.github.javaparser.resolution
Methods in com.github.javaparser.resolution that return ResolvedMethodDeclaration Modifier and Type Method Description ResolvedMethodDeclaration
MethodUsage. getDeclaration()
Methods in com.github.javaparser.resolution that return types with arguments of type ResolvedMethodDeclaration Modifier and Type Method Description default 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 ResolvedMethodDeclaration Constructor Description MethodUsage(ResolvedMethodDeclaration declaration)
MethodUsage(ResolvedMethodDeclaration declaration, List<ResolvedType> paramTypes, ResolvedType returnType)
MethodUsage(ResolvedMethodDeclaration declaration, List<ResolvedType> paramTypes, ResolvedType returnType, List<ResolvedType> exceptionTypes)
-
Uses of ResolvedMethodDeclaration in com.github.javaparser.resolution.declarations
Methods in com.github.javaparser.resolution.declarations that return ResolvedMethodDeclaration Modifier and Type Method Description default 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 ResolvedMethodDeclaration Modifier and Type Method Description Set<ResolvedMethodDeclaration>
ResolvedReferenceTypeDeclaration. 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 with parameters of type ResolvedMethodDeclaration Modifier and Type Method Description static boolean
MethodResolutionLogic. isApplicable(ResolvedMethodDeclaration method, String name, List<ResolvedType> argumentsTypes, TypeSolver typeSolver)
Method parameters in com.github.javaparser.resolution.logic with type arguments of type ResolvedMethodDeclaration Modifier and Type Method Description static SymbolReference<ResolvedMethodDeclaration>
MethodResolutionLogic. findMostApplicable(List<ResolvedMethodDeclaration> methods, String name, List<ResolvedType> argumentsTypes, TypeSolver typeSolver)
static SymbolReference<ResolvedMethodDeclaration>
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 ResolvedMethodDeclaration Modifier and Type Method Description List<ResolvedMethodDeclaration>
ResolvedReferenceType. getAllMethods()
Get a list of all the methods available on this type.List<ResolvedMethodDeclaration>
ResolvedReferenceType. getAllMethodsVisibleToInheritors()
-
Uses of ResolvedMethodDeclaration in com.github.javaparser.symbolsolver.declarations.common
Constructors in com.github.javaparser.symbolsolver.declarations.common with parameters of type ResolvedMethodDeclaration Constructor Description MethodDeclarationCommonLogic(ResolvedMethodDeclaration methodDeclaration, TypeSolver typeSolver)
-
Uses of ResolvedMethodDeclaration in com.github.javaparser.symbolsolver.javaparsermodel
Methods in com.github.javaparser.symbolsolver.javaparsermodel that return types with arguments of type ResolvedMethodDeclaration Modifier and Type Method Description SymbolReference<ResolvedMethodDeclaration>
JavaParserFacade. solve(MethodCallExpr methodCallExpr)
SymbolReference<ResolvedMethodDeclaration>
JavaParserFacade. solve(MethodCallExpr methodCallExpr, boolean solveLambdas)
Given a method call find out to which method declaration it corresponds.SymbolReference<ResolvedMethodDeclaration>
JavaParserFacade. solve(MethodReferenceExpr methodReferenceExpr)
SymbolReference<ResolvedMethodDeclaration>
JavaParserFacade. solve(MethodReferenceExpr methodReferenceExpr, boolean solveLambdas)
Given a method reference find out to which method declaration it corresponds. -
Uses of ResolvedMethodDeclaration in com.github.javaparser.symbolsolver.javaparsermodel.contexts
Methods in com.github.javaparser.symbolsolver.javaparsermodel.contexts that return types with arguments of type ResolvedMethodDeclaration Modifier and Type Method Description SymbolReference<ResolvedMethodDeclaration>
AbstractMethodLikeDeclarationContext. solveMethod(String name, List<ResolvedType> argumentsTypes, boolean staticOnly)
SymbolReference<ResolvedMethodDeclaration>
AnnotationDeclarationContext. solveMethod(String name, List<ResolvedType> argumentsTypes, boolean staticOnly)
SymbolReference<ResolvedMethodDeclaration>
AnonymousClassDeclarationContext. solveMethod(String name, List<ResolvedType> argumentsTypes, boolean staticOnly)
SymbolReference<ResolvedMethodDeclaration>
CatchClauseContext. solveMethod(String name, List<ResolvedType> argumentsTypes, boolean staticOnly)
SymbolReference<ResolvedMethodDeclaration>
ClassOrInterfaceDeclarationContext. solveMethod(String name, List<ResolvedType> argumentsTypes, boolean staticOnly)
SymbolReference<ResolvedMethodDeclaration>
CompilationUnitContext. solveMethod(String name, List<ResolvedType> argumentsTypes, boolean staticOnly)
SymbolReference<ResolvedMethodDeclaration>
EnumDeclarationContext. solveMethod(String name, List<ResolvedType> argumentsTypes, boolean staticOnly)
SymbolReference<ResolvedMethodDeclaration>
FieldAccessContext. solveMethod(String name, List<ResolvedType> parameterTypes, boolean staticOnly)
SymbolReference<ResolvedMethodDeclaration>
ForEachStatementContext. solveMethod(String name, List<ResolvedType> argumentsTypes, boolean staticOnly)
SymbolReference<ResolvedMethodDeclaration>
ForStatementContext. solveMethod(String name, List<ResolvedType> argumentsTypes, boolean staticOnly)
SymbolReference<ResolvedMethodDeclaration>
JavaParserTypeDeclarationAdapter. solveMethod(String name, List<ResolvedType> argumentsTypes, boolean staticOnly)
SymbolReference<ResolvedMethodDeclaration>
LambdaExprContext. solveMethod(String name, List<ResolvedType> argumentsTypes, boolean staticOnly)
SymbolReference<ResolvedMethodDeclaration>
MethodCallExprContext. solveMethod(String name, List<ResolvedType> argumentsTypes, boolean staticOnly)
SymbolReference<ResolvedMethodDeclaration>
MethodReferenceExprContext. solveMethod(String name, List<ResolvedType> argumentsTypes, boolean staticOnly)
SymbolReference<ResolvedMethodDeclaration>
ObjectCreationContext. solveMethod(String name, List<ResolvedType> argumentsTypes, boolean staticOnly)
SymbolReference<ResolvedMethodDeclaration>
StatementContext. solveMethod(String name, List<ResolvedType> argumentsTypes, boolean staticOnly)
SymbolReference<ResolvedMethodDeclaration>
SwitchEntryContext. solveMethod(String name, List<ResolvedType> argumentsTypes, boolean staticOnly)
SymbolReference<ResolvedMethodDeclaration>
TryWithResourceContext. solveMethod(String name, List<ResolvedType> argumentsTypes, boolean staticOnly)
-
Uses of ResolvedMethodDeclaration in com.github.javaparser.symbolsolver.javaparsermodel.declarations
Classes in com.github.javaparser.symbolsolver.javaparsermodel.declarations that implement ResolvedMethodDeclaration Modifier and Type Class Description static class
JavaParserEnumDeclaration.ValueOfMethod
Needed by ContextHelper An implicitly declared methodpublic static E valueOf(String name)
, which returns the enum constant ofE
with the specified name.static class
JavaParserEnumDeclaration.ValuesMethod
Needed by ContextHelper An implicitly declared methodpublic static E[] values()
, which returns an array containing the enum constants ofE
, in the same order as they appear in the body of the declaration of E.class
JavaParserMethodDeclaration
-
Uses of ResolvedMethodDeclaration in com.github.javaparser.symbolsolver.javassistmodel
Classes in com.github.javaparser.symbolsolver.javassistmodel that implement ResolvedMethodDeclaration Modifier and Type Class Description class
JavassistMethodDeclaration
-
Uses of ResolvedMethodDeclaration in com.github.javaparser.symbolsolver.reflectionmodel
Classes in com.github.javaparser.symbolsolver.reflectionmodel that implement ResolvedMethodDeclaration Modifier and Type Class Description class
ReflectionMethodDeclaration
Methods in com.github.javaparser.symbolsolver.reflectionmodel that return types with arguments of type ResolvedMethodDeclaration Modifier and Type Method Description Set<ResolvedMethodDeclaration>
ReflectionAnnotationDeclaration. getDeclaredMethods()
Set<ResolvedMethodDeclaration>
ReflectionClassDeclaration. getDeclaredMethods()
Set<ResolvedMethodDeclaration>
ReflectionEnumDeclaration. getDeclaredMethods()
Set<ResolvedMethodDeclaration>
ReflectionInterfaceDeclaration. getDeclaredMethods()
SymbolReference<ResolvedMethodDeclaration>
ReflectionAnnotationDeclaration. solveMethod(String name, List<ResolvedType> argumentsTypes, boolean staticOnly)
SymbolReference<ResolvedMethodDeclaration>
ReflectionClassDeclaration. solveMethod(String name, List<ResolvedType> argumentsTypes, boolean staticOnly)
Deprecated.SymbolReference<ResolvedMethodDeclaration>
ReflectionEnumDeclaration. solveMethod(String name, List<ResolvedType> parameterTypes, boolean staticOnly)
SymbolReference<ResolvedMethodDeclaration>
ReflectionInterfaceDeclaration. solveMethod(String name, List<ResolvedType> parameterTypes, boolean staticOnly)
Deprecated. -
Uses of ResolvedMethodDeclaration in com.github.javaparser.symbolsolver.resolution.typeinference
Methods in com.github.javaparser.symbolsolver.resolution.typeinference with parameters of type ResolvedMethodDeclaration Modifier and Type Method Description Optional<InstantiationSet>
TypeInference. instantiationInference(MethodCallExpr methodCallExpr, ResolvedMethodDeclaration methodDeclaration)
Optional<InstantiationSet>
TypeInference. instantiationInference(List<Expression> argumentExpressions, ResolvedMethodDeclaration methodDeclaration)
boolean
TypeInference. invocationApplicabilityInference(MethodCallExpr methodCallExpr, ResolvedMethodDeclaration methodDeclaration)
Determine whether a potentially applicable generic method m is applicable for a method invocation that provides no explicit type arguments.boolean
TypeInference. moreSpecificMethodInference(MethodCallExpr methodCall, ResolvedMethodDeclaration m1, ResolvedMethodDeclaration m2)
Return if m2 is more specific than m1static MethodUsage
TypeInference. toMethodUsage(MethodCallExpr call, ResolvedMethodDeclaration methodDeclaration, TypeSolver typeSolver)
-