Column Expressions Guidance: Dynamically set Column Type

There we go. But, based on the Test Data Generator – KNIME Hub node there are substantially more data types present than presumably declared :confused: Sure I made a mistake … do you spot it?

Data Types from Test Data Generator

Boolean value
Date and Time
Duration
List (Collection of: Boolean value)
List (Collection of: Date and Time)
List (Collection of: Number (double))
List (Collection of: Number (integer))
List (Collection of: Number (long))
List (Collection of: String)
List (Collection of: String)
List (Collection of: URI)
Local Date
Local Date Time
Local Time
Number (double)
Number (double)
Number (integer)
Number (long)
Period
Set (Collection of: Boolean value)
Set (Collection of: Date and Time)
Set (Collection of: Number (double))
Set (Collection of: Number (integer))
Set (Collection of: Number (long))
Set (Collection of: String)
Set (Collection of: String)
Set (Collection of: URI)
String
String
String
URI
Zoned Date Time

Data Types extracted via grep from Knime GitHub Repository

core.data.def.BooleanCell
core.data.def.ComplexNumberCell
core.data.def.DefaultCellIterator
core.data.def.DefaultRow
core.data.def.DefaultRowIterator
core.data.def.DefaultTable
core.data.def.DoubleCell
core.data.def.FuzzyIntervalCell
core.data.def.FuzzyNumberCell
core.data.def.IntCell
core.data.def.IntervalCell
core.data.def.JoinedRow
core.data.def.LongCell
core.data.def.StringCell
core.data.def.TimestampCell

Cheers
Mike

1 Like