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
http://projectlombok.org/features/Value.html http://projectlombok.org/features/experimental/Builder.html