koin-core / org.koin.java / KoinJavaComponent

KoinJavaComponent

object KoinJavaComponent

Koin Java Helper - inject/get into Java code

Author
@fredy-mederos

Author
Arnaud Giuliani

Functions

bind

Retrieve given dependency

fun <P : Any, S : Any> bind(primary: Class<P>, secondary: Class<S>, parameters: ParametersDefinition? = null): S

get

Retrieve given dependency

fun <T : Any> get(clazz: Class<T>, qualifier: Qualifier? = null, parameters: ParametersDefinition? = null): T

getKoin

inject lazily given property

fun getKoin(): Koin

inject

Retrieve given dependency lazily

fun <T : Any> inject(clazz: Class<T>, qualifier: Qualifier? = null, parameters: ParametersDefinition? = null): Lazy<T>