getSubtypesOf

abstract fun <T> getSubtypesOf(type: Class<T>): Set<Class<out T>>