AbstractInstantiator

abstract class AbstractInstantiator(val instanceFactoryRegistry: CommonInstanceFactoryRegistry)(source)

Inheritors

Constructors

Link copied to clipboard
constructor(instanceFactoryRegistry: CommonInstanceFactoryRegistry)

Types

Link copied to clipboard
object Companion

Properties

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