Winner of NetBeans IDE 6.8 Screenshot Competition
By Geertjan on Dec 10, 2009
That's Lombok... i.e., forget about typing (and updating!) getters, setters, hashCode, toString, because Lombok does that for you. All you need to do is add an annotation to the class, type the names of your variables, and then, under the hood, everything is generated into the bytecode!
Thanks to Jan Lahoda for the NetBeans integration.
Here's the interview (from where I took the screenshot above, which is by me):
...and here's the screencast by Alexis that shows you a complete Java EE 6 demo with Lombok:
Whoever ends up 'owning' Java, the first thing they should try and accomplish is integrate Lombok into the JDK.