... 56 0 56 1syntax (Groovy)assertions, 54 8 54 9classes, declaring, 54 8closures, 55 2 55 3Expando object, 55 5lists and maps, 55 3 55 5overview of, 54 7 54 8ranges, 55 6 55 7strings, 54 9 55 2<sysprops> element, ... 252 – 253 one -to- many, 24, 54 56 , 52 1, 52 2 52 3one -to- one, 53 54 many -to- many, 52 3 52 4many -to- one, 81, 52 1performance tuning and, 278–281querying with criteria, 260relationship management methods, 253 – 254 SortedSet, ... changing, 52 0 52 1table-per-hierarchy mapping, 57 58 , 2 85 table-per-subclass mapping, 57 58 , 2 85 tablesSee also specific tablescompany, 50 default name for, 53 person, 51 , 57 player, 57 tag librariescreating,...