All Downloads are FREE. Search and download functionalities are using the official Maven repository.

run.qontract.core.pattern.Row.kt Maven / Gradle / Ivy

package run.qontract.core.pattern

data class Row constructor(val columnNames: List = emptyList(), val values: List = emptyList()) {
    private val cells = columnNames.zip(values.map { it }).toMap().toMutableMap()

    fun getField(columnName: String): String = cells.getValue(columnName)
    fun containsField(key: String): Boolean = cells.containsKey(key)
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy