class ComponentContainerRoot
<init> |
ComponentContainerRoot(componentContainer: ComponentContainer) |
componentContainer |
val componentContainer: ComponentContainer |
definition |
fun <T : Any> definition(clazz: Class<out T>): Unitfun <T : Any> definition(body: () -> Class<out T>): Unitfun <T : Any> definition(): Unit |
externallyConfigured |
fun <T : Any> externallyConfigured(config: ExternallyConfigured<T>): Unit |
instance |
fun <T : Any> instance(obj: T): Unitfun <T : Any> instance(body: () -> T): Unit |
resolve |
fun <T : Any> resolve(): T |