Config

class Config(elements: List<ConfigElement<*>>)

Functions

add
Link copied to clipboard
fun <T> add(key: String, value: T)
clear
Link copied to clipboard
fun <T> clear(key: String)
contains
Link copied to clipboard
fun contains(key: String): Boolean
get
Link copied to clipboard
fun get(key: String): ConfigElement<*>
getBoolean
Link copied to clipboard
fun getBoolean(key: String): Boolean
getBooleanArray
Link copied to clipboard
fun getBooleanArray(key: String): List<Boolean>
getBooleanArrayOrNull
Link copied to clipboard
fun getBooleanArrayOrNull(key: String): List<Boolean?>?
getBooleanOrNull
Link copied to clipboard
fun getBooleanOrNull(key: String): Boolean?
getDouble
Link copied to clipboard
fun getDouble(key: String): Double
getDoubleArray
Link copied to clipboard
fun getDoubleArray(key: String): List<Double>
getDoubleArrayOrNull
Link copied to clipboard
fun getDoubleArrayOrNull(key: String): List<Double?>?
getDoubleOrNull
Link copied to clipboard
fun getDoubleOrNull(key: String): Double?
getFloat
Link copied to clipboard
fun getFloat(key: String): Float
getFloatArray
Link copied to clipboard
fun getFloatArray(key: String): List<Float>
getFloatArrayOrNull
Link copied to clipboard
fun getFloatArrayOrNull(key: String): List<Float?>?
getFloatOrNull
Link copied to clipboard
fun getFloatOrNull(key: String): Float?
getInteger
Link copied to clipboard
fun getInteger(key: String): Int
getIntegerArray
Link copied to clipboard
fun getIntegerArray(key: String): List<Int>
getIntegerArrayOrNull
Link copied to clipboard
fun getIntegerArrayOrNull(key: String): List<Int?>?
getIntegerOrNull
Link copied to clipboard
fun getIntegerOrNull(key: String): Int?
getLong
Link copied to clipboard
fun getLong(key: String): Long
getLongArray
Link copied to clipboard
fun getLongArray(key: String): List<Long>
getLongArrayOrNull
Link copied to clipboard
fun getLongArrayOrNull(key: String): List<Long?>?
getLongOrNull
Link copied to clipboard
fun getLongOrNull(key: String): Long?
getObject
Link copied to clipboard
fun getObject(key: String): Config
getObjectOrNull
Link copied to clipboard
fun getObjectOrNull(key: String): Config?
getOrNull
Link copied to clipboard
fun getOrNull(key: String): ConfigElement<*>?
getString
Link copied to clipboard
fun getString(key: String): String
getStringArray
Link copied to clipboard
fun getStringArray(key: String): List<String>
getStringArrayOrNull
Link copied to clipboard
fun getStringArrayOrNull(key: String): List<String?>?
getStringOrNull
Link copied to clipboard
fun getStringOrNull(key: String): String?
remove
Link copied to clipboard
fun <T> remove(key: String, value: T)
set
Link copied to clipboard
fun set(key: String, value: Boolean)
fun set(key: String, value: Double)
fun set(key: String, value: Float)
fun set(key: String, block: ConfigBuilder.() -> Unit)
fun set(key: String, value: Int)
fun set(key: String, value: Long)
fun set(key: String, value: String)
fun <T> set(key: String, value: List<T>)