getResolvableType method

ResolvableType getResolvableType()

Returns a ResolvableType representation of the captured type.

This provides additional capabilities for working with the type:

  • Accessing generic parameters
  • Checking assignability
  • Type resolution

Example:

final ref = ParameterizedTypeReference<List<num>>();
final resolvable = ref.getResolvableType();

print(resolvable.genericParameters.length); // 1
print(resolvable.genericParameters[0].type); // num

Implementation

ResolvableType getResolvableType() => ResolvableType.forClass(getType());