rcdbquery/src/commonMain/kotlin/de/pheerai/rcdbquery/dataMappings/RcdbParamOption.kt
Oliver Rümpelein cc703d5554 First semi-proper DSL-like syntax
- Native builds to compile now
 - Add Arvm 32 bit target
 - Add Jvm main class for test runs
2020-04-08 16:28:31 +02:00

21 lines
473 B
Kotlin

package de.pheerai.rcdbquery.dataMappings
interface RcdbParamOption {
val prettyName: String
val fullName: String
val paramId: Int
}
fun createRcdbParam(
prettyName: String = "",
fullName:String = "",
paramId: Int = -1
) : RcdbParamOption = object : RcdbParamOption {
override val prettyName: String
get() = prettyName
override val fullName: String
get() = fullName
override val paramId: Int
get() = paramId
}