@@ -28,6 +28,8 @@ trait DataTableDefinitionBody[T] {
2828
2929object DataTableEntryDefinitionBody {
3030
31+ import scala .language .implicitConversions
32+
3133 implicit def function1AsDataTableEntryDefinitionBody [T ](f : (Map [String , String ]) => T ): DataTableEntryDefinitionBody [T ] = new DataTableEntryDefinitionBody [T ] {
3234 override def transform (entry : Map [String , String ]): T = f.apply(entry)
3335 }
@@ -36,6 +38,8 @@ object DataTableEntryDefinitionBody {
3638
3739object DataTableRowDefinitionBody {
3840
41+ import scala .language .implicitConversions
42+
3943 implicit def function1AsDataTableRowDefinitionBody [T ](f : (Seq [String ]) => T ): DataTableRowDefinitionBody [T ] = new DataTableRowDefinitionBody [T ] {
4044 override def transform (row : Seq [String ]): T = f.apply(row)
4145 }
@@ -44,6 +48,8 @@ object DataTableRowDefinitionBody {
4448
4549object DataTableCellDefinitionBody {
4650
51+ import scala .language .implicitConversions
52+
4753 implicit def function1AsDataTableCellDefinitionBody [T ](f : (String ) => T ): DataTableCellDefinitionBody [T ] = new DataTableCellDefinitionBody [T ] {
4854 override def transform (cell : String ): T = f.apply(cell)
4955 }
@@ -52,6 +58,8 @@ object DataTableCellDefinitionBody {
5258
5359object DataTableDefinitionBody {
5460
61+ import scala .language .implicitConversions
62+
5563 implicit def function1AsDataTableDefinitionBody [T ](f : (DataTable ) => T ): DataTableDefinitionBody [T ] = new DataTableDefinitionBody [T ] {
5664 override def transform (dataTable : DataTable ): T = f.apply(dataTable)
5765 }
0 commit comments