18 lines
550 B
Kotlin
18 lines
550 B
Kotlin
package de.pheerai.rcdbquery.dataMappings.vendor
|
|
|
|
import de.pheerai.rcdbquery.dataMappings.internal.MultiParamBuilder
|
|
|
|
class VendorBuilder : MultiParamBuilder<Int, Vendor>() {
|
|
override fun add(param: Vendor): VendorBuilder {
|
|
super.add(param)
|
|
return this
|
|
}
|
|
|
|
fun of(vendor: Vendor) = this.add(vendor)
|
|
fun vekoma() = this.add(Vendor.VEKOMA)
|
|
fun intamin() = this.add(Vendor.INTAMIN)
|
|
fun mack() = this.add(Vendor.MACK)
|
|
fun bandm() = this.add(Vendor.B_AND_M)
|
|
fun gerstlauer() = this.add(Vendor.GERSTLAUER)
|
|
}
|