public interface Substitution
| Modifier and Type | Interface and Description |
|---|---|
static class |
Substitution.NullSubstitution
Don't substitute any type variables.
|
| Modifier and Type | Method and Description |
|---|---|
LookupEnvironment |
environment()
Returns the lookup environment
|
boolean |
isRawSubstitution()
Returns true for raw substitution
|
TypeBinding |
substitute(TypeVariableBinding typeVariable)
Returns the type substitute for a given type variable, or itself
if no substitution got performed.
|
TypeBinding substitute(TypeVariableBinding typeVariable)
LookupEnvironment environment()
boolean isRawSubstitution()