@shpiNi, Use underscores in the fields names instead of camelcase and then you won't need to implement any special usage in the populateFromObject or in getObject.