presto-tpcds/src/main/java/io/prestosql/plugin/tpcds/TpcdsRecordSet.java/TpcdsRecordSet/TpcdsRecordSet
class TpcdsRecordSet:    public TpcdsRecordSet(Results results, List<Column> columns)
    {
        requireNonNull(results, "results is null");

        this.results = results;
        this.columns = ImmutableList.copyOf(columns);
        ImmutableList.Builder<Type> columnTypes = ImmutableList.builder();
        for (Column column : columns) {
            columnTypes.add(getPrestoType(column.getType()));
        }
        this.columnTypes = columnTypes.build();
    }