Schnittstelle Substitution

Alle bekannten Implementierungsklassen:
InferenceSubstitution, ParameterizedGenericMethodBinding, ParameterizedTypeBinding, PolyParameterizedGenericMethodBinding, RawTypeBinding, Substitution.NullSubstitution

public interface Substitution
  • Verschachtelte Klassen - Übersicht

    Verschachtelte Klassen
    Modifizierer und Typ
    Schnittstelle
    Beschreibung
    static class 
    Don't substitute any type variables.
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    Returns the lookup environment
    boolean
    Returns true for raw substitution
    Returns the type substitute for a given type variable, or itself if no substitution got performed.
  • Methodendetails

    • substitute

      TypeBinding substitute(TypeVariableBinding typeVariable)
      Returns the type substitute for a given type variable, or itself if no substitution got performed.
    • environment

      LookupEnvironment environment()
      Returns the lookup environment
    • isRawSubstitution

      boolean isRawSubstitution()
      Returns true for raw substitution