From a5f54af8ecdd667b8e34e4f04692b6bad113254f Mon Sep 17 00:00:00 2001
From: npedot <nicola.pedot@gmail.com>
Date: Mon, 16 Nov 2020 15:18:11 +0100
Subject: [PATCH] adds helper table method colByName

---
 src/main/kotlin/unibz.cs.semint.kprime/domain/ddl/Table.kt | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/main/kotlin/unibz.cs.semint.kprime/domain/ddl/Table.kt b/src/main/kotlin/unibz.cs.semint.kprime/domain/ddl/Table.kt
index 8c52601..bd5e6e2 100644
--- a/src/main/kotlin/unibz.cs.semint.kprime/domain/ddl/Table.kt
+++ b/src/main/kotlin/unibz.cs.semint.kprime/domain/ddl/Table.kt
@@ -58,6 +58,10 @@ class Table (): Labelled {
         return false
     }
 
+    fun colByName(colName:String):Column? {
+        return columns?.filter { c-> c.name==colName }?.first()
+    }
+
     infix fun id(id: String ) = apply {
         this.id = id
     }
-- 
GitLab