Interface ResolvedTypeParameterValueProvider
-
- All Known Implementing Classes:
ReferenceTypeImpl,ResolvedReferenceType
public interface ResolvedTypeParameterValueProvider- Author:
- Federico Tomassetti
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description Optional<ResolvedType>getGenericParameterByName(String name)Optional<ResolvedType>typeParamValue(ResolvedTypeParameterDeclaration typeParameterDeclaration)Calculate the value for the given type parameter.default ResolvedTypeuseThisTypeParametersOnTheGivenType(ResolvedType type)Replace the type typeParametersValues present in the given type with the ones for which this type has a value.
-
-
-
Method Detail
-
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)
-
-