MoinMoin Logo
  • Comments
  • Immutable Page
  • Menu
    • Navigation
    • RecentChanges
    • FindPage
    • Local Site Map
    • Help
    • HelpContents
    • HelpOnMoinWikiSyntax
    • Display
    • Attachments
    • Info
    • Raw Text
    • Print View
    • Edit
    • Load
    • Save
  • Login

Navigation

  • Start
  • Sitemap
Revision 8 as of 2023-05-29 09:09:21
  • Java
  • Lombok

Lombok

  • http://central.maven.org/maven2/org/projectlombok/lombok/1.16.20/lombok-1.16.20.jar

  • java -jar lombok-1.16.20.jar
  • Install in Eclipse folder
  • Add the lombok-1.16.20.jar to all projects

   1 <dependency>
   2   <groupId>org.projectlombok</groupId>
   3   <artifactId>lombok</artifactId>
   4   <scope>provided</scope>
   5 </dependency>

   1 import lombok.AllArgsConstructor;
   2 import lombok.Getter;
   3 import lombok.NonNull;
   4 import lombok.Setter;
   5 
   6 @Getter
   7 @Setter
   8 // generate getters and setters
   9 @AllArgsConstructor
  10 // requires construtor for all args
  11 @NoArgsConstructor
  12 // construtor with no args
  13 @NonNull
  14 // null value not allowed to member
  15 
  • MoinMoin Powered
  • Python Powered
  • GPL licensed
  • Valid HTML 4.01