Companion

object Companion

Properties

Link copied to clipboard
private lateinit var _instance: Configuration
Link copied to clipboard

The default instance of Configuration.

Link copied to clipboard
private val LOGGER: Logger

Functions

Link copied to clipboard

Creates the default instance of Configuration using the specified profile.

Link copied to clipboard
inline fun <T : Any> fromProperties(properties: Properties, parent: T? = null): T
fun <T : Any> fromProperties(clazz: KClass<out T>, properties: Properties, parent: T? = null): T
private fun <T : Any> fromProperties(clazz: KClass<out T>, properties: Properties, parent: T? = null, prefix: String): T

Parses a configuration namespace into a data class.