@lucaswoj there's tools to create automatic constructors and getters/accessors in Eclipse.

it might be simpler to just make all of the fields immutable and public.