Giter Club home page Giter Club logo

lombok-pg's Introduction

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:

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.