Class InferenceContext
- java.lang.Object
-
- com.github.javaparser.symbolsolver.logic.InferenceContext
-
public class InferenceContext extends Object
- Author:
- Federico Tomassetti
-
-
Constructor Summary
Constructors Constructor Description InferenceContext(ObjectProvider objectProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.github.javaparser.resolution.types.ResolvedType
addPair(com.github.javaparser.resolution.types.ResolvedType target, com.github.javaparser.resolution.types.ResolvedType actual)
com.github.javaparser.resolution.types.ResolvedType
addSingle(com.github.javaparser.resolution.types.ResolvedType actual)
com.github.javaparser.resolution.types.ResolvedType
resolve(com.github.javaparser.resolution.types.ResolvedType type)
-
-
-
Constructor Detail
-
InferenceContext
public InferenceContext(ObjectProvider objectProvider)
-
-
Method Detail
-
addPair
public com.github.javaparser.resolution.types.ResolvedType addPair(com.github.javaparser.resolution.types.ResolvedType target, com.github.javaparser.resolution.types.ResolvedType actual)
- Returns:
- the actual with the inference variable inserted
-
addSingle
public com.github.javaparser.resolution.types.ResolvedType addSingle(com.github.javaparser.resolution.types.ResolvedType actual)
-
resolve
public com.github.javaparser.resolution.types.ResolvedType resolve(com.github.javaparser.resolution.types.ResolvedType type)
-
-