"롬복 Lombok"의 두 판 사이의 차이

(새 문서: ==개요== ;Lombok ;롬복 * 단축 애노테이션 제공하는 자바 라이브러리 :@ToString :@EqualsAndHashCode :@Getter / @Setter :@RequiredArgsConstructor ==같이 보기==...)
 
7번째 줄: 7번째 줄:
:@Getter / @Setter
:@Getter / @Setter
:@RequiredArgsConstructor
:@RequiredArgsConstructor
<source lang='java'>
import lombok.AccessLevel;
import lombok.Setter;
import lombok.Data;
import lombok.ToString;
@Data public class DataExample {
  private final String name;
  @Setter(AccessLevel.PACKAGE) private int age;
  private double score;
  private String[] tags;
 
  @ToString(includeFieldNames=true)
  @Data(staticConstructor="of")
  public static class Exercise<T> {
    private final String name;
    private final T value;
  }
}
</source>


==같이 보기==
==같이 보기==

2016년 6월 7일 (화) 09:43 판

1 개요

Lombok
롬복
  • 단축 애노테이션 제공하는 자바 라이브러리
@ToString
@EqualsAndHashCode
@Getter / @Setter
@RequiredArgsConstructor
import lombok.AccessLevel;
import lombok.Setter;
import lombok.Data;
import lombok.ToString;

@Data public class DataExample {
  private final String name;
  @Setter(AccessLevel.PACKAGE) private int age;
  private double score;
  private String[] tags;
  
  @ToString(includeFieldNames=true)
  @Data(staticConstructor="of")
  public static class Exercise<T> {
    private final String name;
    private final T value;
  }
}

2 같이 보기

3 참고 자료

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}