AbstractInstantiator

abstract class AbstractInstantiator(val instanceFactoryRegistry: CommonInstanceFactoryRegistry)

Inheritors

JvmInstantiator

Constructors

Link copied to clipboard
constructor(instanceFactoryRegistry: CommonInstanceFactoryRegistry)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
abstract fun <T : Any> instantiate(cls: KClass<T>): T
Link copied to clipboard
fun <T : Any> instantiateViaInstanceFactoryRegistry(cls: KClass<T>, orInstantiate: () -> T): T