Interface ResolvedTypeParameterValueProvider

All Known Implementing Classes:
ResolvedReferenceType

public interface ResolvedTypeParameterValueProvider
Author:
Federico Tomassetti
  • Method Details

    • typeParamValue

      Optional<ResolvedType> typeParamValue(ResolvedTypeParameterDeclaration typeParameterDeclaration)
      Calculate the value for the given type parameter. It could be inherited.
    • useThisTypeParametersOnTheGivenType

      default ResolvedType useThisTypeParametersOnTheGivenType(ResolvedType type)
      Replace the type typeParametersValues present in the given type with the ones for which this type has a value.
    • getGenericParameterByName

      Optional<ResolvedType> getGenericParameterByName(String name)