public TrinoPageSourceBase()

in paimon-trino-common/src/main/java/org/apache/paimon/trino/TrinoPageSourceBase.java [85:97]


    public TrinoPageSourceBase(
            RecordReader<InternalRow> reader, List<ColumnHandle> projectedColumns) {
        this.reader = reader;
        this.columnTypes = new ArrayList<>();
        this.logicalTypes = new ArrayList<>();
        for (ColumnHandle handle : projectedColumns) {
            TrinoColumnHandle trinoColumnHandle = (TrinoColumnHandle) handle;
            columnTypes.add(trinoColumnHandle.getTrinoType());
            logicalTypes.add(trinoColumnHandle.logicalType());
        }

        this.pageBuilder = new PageBuilder(columnTypes);
    }