Advertisement
edigitman

Tuple to Jasper JRMapCollectionDataSource

Jul 31st, 2024
258
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.59 KB | Source Code | 0 0
  1. private Collection<Map<String, ?>> getFormattedRows(List<Tuple> queryRows) {
  2.         final Collection<Map<String, ?>> formattedRows = new ArrayList<>();
  3.         queryRows.forEach(row -> {
  4.             final Map<String, Object> formattedRow = new HashMap<>();
  5.  
  6.             row.getElements().forEach(column -> {
  7.                 final String columnName = column.getAlias();
  8.                 final Object columnValue = row.get(column);
  9.                 formattedRow.put(columnName, columnValue);
  10.             });
  11.             formattedRows.add(formattedRow);
  12.         });
  13.         return formattedRows;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement