atajo para crear un mapa de una lista en groovy?

Me gustaría algo de atención para esto:

Map rowToMap(row) {
    def rowMap = [:];
    row.columns.each{ rowMap[it.name] = it.val }
    return rowMap;
}

dada la forma en que se encuentra el GDK, espero poder hacer algo como:

Map rowToMap(row) {
    row.columns.collectMap{ [it.name,it.val] }
}

pero no he visto nada en la documentación ... ¿me estoy perdiendo algo? o soy demasiado perezoso?

Respuestas a la pregunta(8)

Su respuesta a la pregunta