({ level1: { level2: { empty: null, literalEmpty: null, present: 1, boolean: false, int: 1, short: 2, byte: 3, bigInteger: 4, long: 4, double: 1.5, float: -1.5, bigDecimal: 1.5, char: "a", string: "string", offsetTime: "10:15:30+01:00", offsetDateTime: "2007-12-03T10:15:30+01:00", zonedDateTime: "2007-12-03T10:15:30+01:00[Europe/Paris]", localDate: "2007-12-03", localTime: "10:15:30", localDateTime: "2007-12-03T10:15:30", date: "2007-12-03T10:15:30Z", year: "2007", yearMonth: "2007-12", instant: "2007-12-03T10:15:30.00Z", duration: "P2DT3H4M", simpleDuration: "200millis", size: "10k", enum: "LABEL2", array: { boolean: [ true, false ], byte: [ 1, 2, 3 ], short: [ 1, 2, 3 ], int: [ 1, 2, 3 ], long: [ 4, 5, 6 ], float: [ -1.0, 0.0, 1.0 ], double: [ -1.0, 0.0, 1.0 ], char: [ "a", "b", "c" ], object: { boolean: [ true, false ], int: [ 1, 2, 3 ], string: [ "one", "two", "three" ], enum: [ "LABEL1", "LABEL2", "LABEL3" ] } }, list: [ 1, 2, 3 ], mutableList: [ 1, 2, 3 ], listOfList: [ [ 1, 2 ], [ 3, 4 ] ], set: [ 1, 2, 1 ], sortedSet: [ 2, 1, 1, 3 ], map: { a: 1, b: 2, c: 3 }, intMap: { 1: "a", 2: "b", 3: "c" }, sortedMap: { c: 3, b: 2, a: 1 }, listOfMap: [ { a: 1, b: 2 }, { a: 3, b: 4 } ], nested: [ [ [ { a: 1 } ] ] ], pair: { first: 1, second: 2 }, clazz: { empty: null, literalEmpty: null, present: 1, boolean: false, int: 1, short: 2, byte: 3, bigInteger: 4, long: 4, double: 1.5, float: -1.5, bigDecimal: 1.5, char: "a", string: "string", offsetTime: "10:15:30+01:00", offsetDateTime: "2007-12-03T10:15:30+01:00", zonedDateTime: "2007-12-03T10:15:30+01:00[Europe/Paris]", localDate: "2007-12-03", localTime: "10:15:30", localDateTime: "2007-12-03T10:15:30", date: "2007-12-03T10:15:30Z", year: "2007", yearMonth: "2007-12", instant: "2007-12-03T10:15:30.00Z", duration: "P2DT3H4M", simpleDuration: "200millis", size: "10k", enum: "LABEL2", booleanArray: [ true, false ], nested: [ [ [ { a: 1 } ] ] ] } } } })