ComponentProvider

Functions

Link copied to clipboard
abstract fun <T> getInstance(clazz: Class<T>): T
Link copied to clipboard
abstract fun getInstancesAnnotatedWith(annotation: Class<out Annotation>): Collection<Any>
Link copied to clipboard
abstract fun <T> getInstancesOf(type: Class<T>): Collection<T>
abstract fun <T> getInstancesOf(typeReference: TypeReference<T>): Collection<T>