public class TypeInferenceCache
extends java.lang.Object
| Constructor and Description |
|---|
TypeInferenceCache() |
| Modifier and Type | Method and Description |
|---|---|
static void |
record(com.github.javaparser.symbolsolver.model.resolution.TypeSolver typeSolver,
com.github.javaparser.ast.expr.LambdaExpr lambdaExpr,
java.lang.String paramName,
com.github.javaparser.resolution.types.ResolvedType type) |
static void |
recordInferenceVariables(com.github.javaparser.symbolsolver.model.resolution.TypeSolver typeSolver,
com.github.javaparser.ast.expr.LambdaExpr lambdaExpr,
java.util.List<InferenceVariable> _inferenceVariables) |
static java.util.Optional<com.github.javaparser.resolution.types.ResolvedType> |
retrieve(com.github.javaparser.symbolsolver.model.resolution.TypeSolver typeSolver,
com.github.javaparser.ast.expr.LambdaExpr lambdaExpr,
java.lang.String paramName) |
static java.util.Optional<java.util.List<InferenceVariable>> |
retrieveInferenceVariables(com.github.javaparser.symbolsolver.model.resolution.TypeSolver typeSolver,
com.github.javaparser.ast.expr.LambdaExpr lambdaExpr) |
public static void record(com.github.javaparser.symbolsolver.model.resolution.TypeSolver typeSolver,
com.github.javaparser.ast.expr.LambdaExpr lambdaExpr,
java.lang.String paramName,
com.github.javaparser.resolution.types.ResolvedType type)
public static java.util.Optional<com.github.javaparser.resolution.types.ResolvedType> retrieve(com.github.javaparser.symbolsolver.model.resolution.TypeSolver typeSolver,
com.github.javaparser.ast.expr.LambdaExpr lambdaExpr,
java.lang.String paramName)
public static void recordInferenceVariables(com.github.javaparser.symbolsolver.model.resolution.TypeSolver typeSolver,
com.github.javaparser.ast.expr.LambdaExpr lambdaExpr,
java.util.List<InferenceVariable> _inferenceVariables)
public static java.util.Optional<java.util.List<InferenceVariable>> retrieveInferenceVariables(com.github.javaparser.symbolsolver.model.resolution.TypeSolver typeSolver, com.github.javaparser.ast.expr.LambdaExpr lambdaExpr)