getInstancesOf

open fun <T> getInstancesOf(type: Class<T>): Collection<T>
open fun <T> getInstancesOf(typeReference: TypeReference<T>): Collection<T>