Types

Link copied to clipboard
object Companion
Link copied to clipboard
@Serializable
data class ValBoolean(val value: Boolean) : SettingValue<Boolean>
Link copied to clipboard
@Serializable
data class ValByte(val value: Byte) : SettingValue<Byte>
Link copied to clipboard
@Serializable
data class ValChar(val value: Char) : SettingValue<Char>
Link copied to clipboard
@Serializable
data class ValDouble(val value: Double) : SettingValue<Double>
Link copied to clipboard
@Serializable
data class ValFloat(val value: Float) : SettingValue<Float>
Link copied to clipboard
@Serializable
data class ValInt(val value: Int) : SettingValue<Int>
Link copied to clipboard
@Serializable
data class ValLong(val value: Long) : SettingValue<Long>
Link copied to clipboard
@Serializable
data class ValShort(val value: Short) : SettingValue<Short>
Link copied to clipboard
@Serializable
data class ValString(val value: String) : SettingValue<String>

Properties

Link copied to clipboard
abstract val value: T

Functions

Link copied to clipboard
abstract fun parse(raw: String): SettingValue<T>