| Package | Description |
|---|---|
| org.sonar.java.resolve |
| Modifier and Type | Method | Description |
|---|---|---|
TypeSubstitution |
TypeSubstitution.add(TypeVariableJavaType typeVariableType,
JavaType javaType) |
|
TypeSubstitution |
TypeSubstitution.combine(TypeSubstitution source) |
Produce new substitution based on two substitutions using the same keys.
|
static TypeSubstitution |
TypeSubstitution.uncheckedTypeSubstitution() |
| Modifier and Type | Method | Description |
|---|---|---|
JavaType |
Resolve.applySubstitution(JavaType type,
TypeSubstitution substitution) |
|
TypeSubstitution |
TypeSubstitution.combine(TypeSubstitution source) |
Produce new substitution based on two substitutions using the same keys.
|
JavaType |
ParametrizedTypeCache.getParametrizedTypeType(JavaSymbol.TypeJavaSymbol symbol,
TypeSubstitution typeSubstitution) |
|
List<JavaType> |
Resolve.resolveTypeSubstitution(List<JavaType> formals,
TypeSubstitution substitution) |
| Constructor | Description |
|---|---|
ParametrizedTypeJavaType(JavaSymbol.TypeJavaSymbol symbol,
TypeSubstitution typeSubstitution,
TypeSubstitutionSolver typeSubstitutionSolver) |
|
TypeSubstitution(TypeSubstitution typeSubstitution) |
Copyright © 2012–2018 SonarSource. All rights reserved.