Groovy initialization of array of objects Groovy initialization of array of objects arrays arrays

Groovy initialization of array of objects


@groovy.transform.Canonicalclass Program {    String id = ""    String title = ""    String genre = ""   }Program[] programs = [    ["prog1", "CSI", "Drama"],    ["prog2", "NCIS", "Drama"],    ["prog3", "Criminal Minds", "Crime drama"]]println programs

Please also answer @Igor's question.