ConfigBuilder

class ConfigBuilder

Functions

boolean
Link copied to clipboard
fun boolean(key: String, defaultValue: Boolean? = null): ConfigBuilder
booleanArray
Link copied to clipboard
fun booleanArray(key: String, defaultValue: List<Boolean>? = null): ConfigBuilder
build
Link copied to clipboard
fun build(): Config
double
Link copied to clipboard
fun double(key: String, defaultValue: Double? = null, min: Double = Double.MIN_VALUE, max: Double = Double.MAX_VALUE): ConfigBuilder
doubleArray
Link copied to clipboard
fun doubleArray(key: String, defaultValue: List<Double>? = null): ConfigBuilder
float
Link copied to clipboard
fun float(key: String, defaultValue: Float? = null, min: Float = Float.MIN_VALUE, max: Float = Float.MAX_VALUE): ConfigBuilder
floatArray
Link copied to clipboard
fun floatArray(key: String, defaultValue: List<Float>? = null): ConfigBuilder
integer
Link copied to clipboard
fun integer(key: String, defaultValue: Int? = null, min: Int = Int.MIN_VALUE, max: Int = Int.MAX_VALUE): ConfigBuilder
integerArray
Link copied to clipboard
fun integerArray(key: String, defaultValue: List<Int>? = null): ConfigBuilder
long
Link copied to clipboard
fun long(key: String, defaultValue: Long? = null, min: Long = Long.MIN_VALUE, max: Long = Long.MAX_VALUE): ConfigBuilder
longArray
Link copied to clipboard
fun longArray(key: String, defaultValue: List<Long>? = null): ConfigBuilder
obj
Link copied to clipboard
fun obj(key: String, objectBuilder: ConfigBuilder.() -> Unit = {}): ConfigBuilder
string
Link copied to clipboard
fun string(key: String, defaultValue: String? = null): ConfigBuilder
stringArray
Link copied to clipboard
fun stringArray(key: String, defaultValue: List<String>? = null): ConfigBuilder