public interface TypeParameterValueProvider
Modifier and Type | Method and Description |
---|---|
java.util.Optional<Type> |
getGenericParameterByName(java.lang.String name) |
java.util.Optional<Type> |
typeParamValue(TypeParameterDeclaration typeParameterDeclaration)
Calculate the value for the given type parameter.
|
default Type |
useThisTypeParametersOnTheGivenType(Type type)
Replace the type typeParametersValues present in the given type with the ones for which this type
has a value.
|
java.util.Optional<Type> typeParamValue(TypeParameterDeclaration typeParameterDeclaration)
default Type useThisTypeParametersOnTheGivenType(Type type)
java.util.Optional<Type> getGenericParameterByName(java.lang.String name)