koin-core / org.koin.core.definition / Definitions

Definitions

object Definitions

Functions

createFactory

fun <T> createFactory(qualifier: Qualifier? = null, definition: Definition<T>, options: Options, secondaryTypes: List<KClass<*>> = emptyList(), scopeQualifier: Qualifier): BeanDefinition<T>

createSingle

fun <T> createSingle(qualifier: Qualifier? = null, definition: Definition<T>, options: Options, secondaryTypes: List<KClass<*>> = emptyList(), scopeQualifier: Qualifier): BeanDefinition<T>
fun createSingle(clazz: KClass<*>, qualifier: Qualifier? = null, definition: Definition<*>, options: Options, secondaryTypes: List<KClass<*>> = emptyList(), scopeQualifier: Qualifier): BeanDefinition<*>