Как извлечь новый список из поля объекта в Groovy

В Groovy, как извлечь новый список из следующего:

   def people = [ 
           new Person(name:"Tom", yearOfBirth:1985),
           new Person(name:"Abigail", yearOfBirth:1987),
           new Person(name:"Joyce", yearOfBirth:1984),
           new Person(name:"James", yearOfBirth:1987),
           new Person(name:"Scott", yearOfBirth:1985),
           new Person(name:"Ruth", yearOfBirth:1984)
       ]  

   class Person {
       String name
       int yearOfBirth
   }

чтобы новый список выглядел следующим образом:

 ["Tom", "Abigail", "Joyce", "James", "Scott", "Ruth"]    

Ответы

Ответ 1

Вы можете сделать:

def names = people.name