• Stars
    star
    328
  • Rank 128,352 (Top 3 %)
  • Language
    Java
  • License
    Other
  • Created almost 14 years ago
  • Updated over 11 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Collection of lombok extensions

lombok-pg

lombok-pg is a collection of extensions to lombok (source) which further reduce boilerplate in Java. It is distributed together with lombok in one spicy package. lombok-pg is usually pretty much up to date with lombok, so you can enjoy all the funky stuff lombok offers ...and a bit more! It is based on lombok but is our playground (pg) for new features!

Build Status

Extensions to lombok found in this version:

Annotations:

Interfaces:

  • Application and JVMAgent info

Methods:

  • tuple(expr1, expr2, ...) info
  • yield(object) info

Base annotations from lombok:

  • @AllArgsConstructor, @RequiredArgsConstructor and @NoArgsConstructor info
  • @Cleanup info
  • @Delegate info
  • @EqualsAndHashcode info
  • @Getter/Setter info
  • @Getter(lazy=true) info
  • @Log info
  • @SneakyThrows info
  • @Synchronized info
  • @ToString info

Base methods from lombok:

Grab the latest version:

Download page

Documentation: