Uses of Interface
com.github.javaparser.resolution.TypeSolver
Packages that use TypeSolver
-
Uses of TypeSolver in com.github.javaparser.resolution
Methods in com.github.javaparser.resolution that return TypeSolverModifier and TypeMethodDescriptionTypeSolver.getParent()Parent of the this TypeSolver.default TypeSolverTypeSolver.getRoot()Get the root of the hierarchy of type solver.Methods in com.github.javaparser.resolution with parameters of type TypeSolverModifier and TypeMethodDescriptionvoidTypeSolver.setParent(TypeSolver parent) Set the parent of this TypeSolver. -
Uses of TypeSolver in com.github.javaparser.resolution.logic
Methods in com.github.javaparser.resolution.logic with parameters of type TypeSolverModifier and TypeMethodDescriptionConstructorResolutionLogic.findMostApplicable(List<ResolvedConstructorDeclaration> constructors, List<ResolvedType> argumentsTypes, TypeSolver typeSolver) ConstructorResolutionLogic.findMostApplicable(List<ResolvedConstructorDeclaration> constructors, List<ResolvedType> argumentsTypes, TypeSolver typeSolver, boolean wildcardTolerance) MethodResolutionLogic.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) static Optional<MethodUsage> MethodResolutionLogic.findMostApplicableUsage(List<MethodUsage> methods, String name, List<ResolvedType> argumentsTypes, TypeSolver typeSolver) static booleanConstructorResolutionLogic.isApplicable(ResolvedConstructorDeclaration constructor, List<ResolvedType> argumentsTypes, TypeSolver typeSolver) static booleanMethodResolutionLogic.isApplicable(ResolvedMethodDeclaration method, String name, List<ResolvedType> argumentsTypes, TypeSolver typeSolver) static booleanMethodResolutionLogic.isApplicable(MethodUsage methodUsage, String needleName, List<ResolvedType> needleParameterTypes, TypeSolver typeSolver) Checks if a method usage is applicable for a given method name and parameter types.static ResolvedTypeMethodResolutionLogic.replaceTypeParam(ResolvedType type, ResolvedTypeParameterDeclaration tp, TypeSolver typeSolver) Constructors in com.github.javaparser.resolution.logic with parameters of type TypeSolverModifierConstructorDescriptionInferenceContext(TypeSolver typeSolver) InferenceVariableType(int id, TypeSolver typeSolver)