koin-core / org.koin.mp / KoinPlatformTools

KoinPlatformTools

object KoinPlatformTools

Functions

defaultContext

fun defaultContext(): KoinContext

defaultLazyMode

fun defaultLazyMode(): LazyThreadSafetyMode

defaultLogger

fun defaultLogger(level: Level = Level.INFO): Logger

generateId

fun generateId(): String

getClassName

fun getClassName(kClass: KClass<*>): String

getStackTrace

fun getStackTrace(e: Exception): String

safeHashMap

fun <K, V> safeHashMap(): MutableMap<K, V>

synchronized

fun <R> synchronized(lock: Any, block: () -> R): R