{ "groups": [ { "name": "person", "type": "com.example.demo.Entity.Person", "sourceType": "com.example.demo.Entity.Person" } ], "properties": [ { "name": "person.age", "type": "java.lang.Integer", "sourceType": "com.example.demo.Entity.Person" }, { "name": "person.animals", "type": "java.util.List", "sourceType": "com.example.demo.Entity.Person" }, { "name": "person.birth", "type": "java.util.Date", "sourceType": "com.example.demo.Entity.Person" }, { "name": "person.interets", "type": "java.lang.String[]", "sourceType": "com.example.demo.Entity.Person" }, { "name": "person.name", "type": "java.lang.String", "sourceType": "com.example.demo.Entity.Person" }, { "name": "person.pet", "type": "com.example.demo.Entity.Pet", "sourceType": "com.example.demo.Entity.Person" }, { "name": "person.salary", "type": "java.util.Set", "sourceType": "com.example.demo.Entity.Person" }, { "name": "person.score", "type": "java.util.Map", "sourceType": "com.example.demo.Entity.Person" } ], "hints": [] }