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
[ Parent
| on HN ]
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