KoinJavaComponent

Koin Java Helper - inject/get into Java code

Author

@fredy-mederos

Arnaud Giuliani

Functions

Link copied to clipboard
fun <T> get(clazz: Class<*>, qualifier: Qualifier? = null, parameters: ParametersDefinition? = null): T

Retrieve given dependency

Link copied to clipboard

inject lazily given property

Link copied to clipboard
fun <T> getOrNull(clazz: Class<*>, qualifier: Qualifier? = null, parameters: ParametersDefinition? = null): T?

Retrieve given dependency if available

Link copied to clipboard
fun <T> inject(clazz: Class<*>, qualifier: Qualifier? = null, parameters: ParametersDefinition? = null): Lazy<T>

Retrieve given dependency lazily

Link copied to clipboard
fun <T> injectOrNull(clazz: Class<*>, qualifier: Qualifier? = null, parameters: ParametersDefinition? = null): Lazy<T?>

Retrieve given dependency lazily if available