@Override
  public String toString() {
    return MoreObjects.toStringHelper(this)
        .add("\nbaseTasks", FileScanTaskUtil.toString(baseTasks))
        .add("\ninsertTasks", FileScanTaskUtil.toString(insertTasks))
        .add("\ndeleteFiles", FileScanTaskUtil.toString(deleteFiles))
        .toString();
  }
Implementation of {@link KeyedTableScanTask} with files in one single {@link DataTreeNode}
amoro-format-iceberg/src/main/java/org/apache/amoro/scan/NodeFileScanTask.java