in paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoTypeUtils.java [183:192]
public Type visit(RowType rowType) {
List<io.trino.spi.type.RowType.Field> fields =
rowType.getFields().stream()
.map(
field ->
io.trino.spi.type.RowType.field(
field.name(), field.type().accept(this)))
.collect(Collectors.toList());
return io.trino.spi.type.RowType.from(fields);
}