News for hackers. Stuff that matters.
Re:Java 9 features announced by bollockitis on Monday August 18, 2014 @03:48PM (#8194244)
It isn't perfect, but Lombok[1] helps with this. It uses annotations to automatically generate getters and setters. The downside, of course, it yet another dependency and more annotations.

[1]: http://projectlombok.org/features/GetterSetter.html

Re:Java 9 features announced by evacchi on Tuesday August 19, 2014 @03:05AM (#8196273)
You can setup your build process to "delombok" your sources, so that the dependency would only be compile-time (which is pretty neat). Also, Lombok has @Data http://projectlombok.org/features/Data.html
Re:Java 9 features announced by maherbeg on Tuesday August 19, 2014 @07:41PM (#8200440)
What's even better is @Value with @Builder :) Immutability is the best.

http://projectlombok.org/features/Value.html http://projectlombok.org/features/experimental/Builder.html