presto-iceberg/src/main/java/io/prestosql/plugin/iceberg/IcebergUtil.java/IcebergUtil/getColumns
class IcebergUtil:    public static List<IcebergColumnHandle> getColumns(Schema schema, TypeManager typeManager)
    {
        return schema.columns().stream()
                .map(column -> new IcebergColumnHandle(
                        column.fieldId(),
                        column.name(),
                        toPrestoType(column.type(), typeManager),
                        Optional.ofNullable(column.doc())))
                .collect(toImmutableList());
    }