Project Lombok
By admin on Nov 23, 2009 in Java, open source
This is an interesting project – Project Lombok
- Never write
public int getFoo() {return foo;}
again. @ToString
- No need to start a debugger to see your fields: Just let lombok generate a
toString
for you! @EqualsAndHashCode
- Equality made easy: Generates
hashCode
andequals
implementations from the fields of your object. @Data
- All together now: A shortcut for
@ToString
,@EqualsAndHashCode
,@Getter
on all fields, and@Setter
on all non-final fields. You even get a free constructor to initialize your final fields! @Cleanup
- Automatic resource management: Call your
close()
methods safely with no hassle. @Synchronized
synchronized
done right: Don’t expose your locks.@SneakyThrows
- To boldly throw checked exceptions where no one has thrown them before!
Sorry, comments for this entry are closed at this time.