Guest User

Untitled

a guest
Oct 21st, 2017
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.55 KB | None | 0 0
  1. SEP = ", "
  2. QUOTE = "\'"
  3. NEWLINE = System.getProperty("line.separator")
  4. ARROW = " => "
  5. TAB = " "
  6.  
  7. def record(columns, dataRow) {
  8. OUT.append("[").append(NEWLINE)
  9.  
  10. columns.eachWithIndex { column, idx ->
  11. OUT.append(TAB).append(QUOTE)
  12. .append(column.name())
  13. .append(QUOTE).append(ARROW)
  14. .append(dataRow.value(column).toString())
  15. .append(idx != columns.size() - 1 ? SEP : "")
  16. .append(NEWLINE)
  17. }
  18.  
  19. OUT.append("],").append(NEWLINE)
  20. }
  21.  
  22. ROWS.each { row -> record(COLUMNS, row) }
Add Comment
Please, Sign In to add comment