getGenericSupertype

open fun getGenericSupertype(context: Type, rawType: Class<out Any>, toResolve: Class<out Any>): Type

Returns the generic supertype for {@code supertype}. For example, given a class {@code * IntegerSet}, the result for when supertype is {@code Set.class} is {@code Set} and theresult when the supertype is {@code Collection.class} is {@code Collection}.