because name has no default value, no default cons...
# announcements
j
because name has no default value, no default constructor will be generated, so gson will use some kind of reflection to populate the object without using any constructor