dbLoader

@JvmName(name = "dbLoaderForClass")
fun <T : Any> Yacla.dbLoader(clazz: Class<T>): DBConfigLoaderBuilder<T>

Provides DB-based configuration loading for the given class.

Only available when yacla-ext-db is present.


inline fun <T : Any> Yacla.dbLoader(): DBConfigLoaderBuilder<T>

Provides DB-based configuration loading using Kotlin's reified generics.


fun <T : Any> Yacla.dbLoader(clazz: Class<T>, builder: DBConfigLoaderBuilder<T>.() -> Unit): DBConfigLoaderBuilder<T>

DSL-style builder for DB config loader.


inline fun <T : Any> Yacla.dbLoader(noinline builder: DBConfigLoaderBuilder<T>.() -> Unit): DBConfigLoaderBuilder<T>

DSL-style builder for DB config loader using Kotlin's reified generics.