To ensure that @properties to work properly The category has to be a subclass of item. when the class is just not a subclass of item then The very first time you try obtain the setter it really will make a whole new attribute Along with the shorter identify as https://commercialprojectsnoidacentral.blogspot.com