| Package | Description |
|---|---|
| com.github.javaparser.symbolsolver.resolution.typeinference | |
| com.github.javaparser.symbolsolver.resolution.typeinference.bounds |
| Modifier and Type | Method and Description |
|---|---|
static InferenceVariableSubstitution |
InferenceVariableSubstitution.empty() |
InferenceVariableSubstitution |
InferenceVariableSubstitution.withPair(InferenceVariable inferenceVariable,
com.github.javaparser.resolution.types.ResolvedType type) |
| Modifier and Type | Method and Description |
|---|---|
abstract boolean |
Bound.isSatisfied(InferenceVariableSubstitution inferenceVariableSubstitution)
A bound is satisfied by an inference variable substitution if, after applying the substitution,
the assertion is true.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
SameAsBound.isSatisfied(InferenceVariableSubstitution inferenceVariableSubstitution) |
boolean |
FalseBound.isSatisfied(InferenceVariableSubstitution inferenceVariableSubstitution) |
boolean |
ThrowsBound.isSatisfied(InferenceVariableSubstitution inferenceVariableSubstitution) |
boolean |
SubtypeOfBound.isSatisfied(InferenceVariableSubstitution inferenceVariableSubstitution) |
boolean |
CapturesBound.isSatisfied(InferenceVariableSubstitution inferenceVariableSubstitution) |
Copyright © 2007–2019. All rights reserved.