2014-10-16 3 views
2

나는 getters와 setter를 자동으로 생성하는 기능을 정말 좋아하지만 POJO의 각 속성에 대해 연관된 withX 메서드 집합을 갖고 싶습니다. 그 (것)들을위한 살아있는 템플렛을 창조하고 생성 메뉴를 통해 일어나는 getter/setting 발생 같이 각 선정한 재산을 위해 withX 방법을 생성하기 위하여 그것을 이용하는 방법 있는가?withX 메서드 라이브 템플릿을 IntelliJ IDEA에 추가하는 방법

this SO post에 라이브 템플릿의 예가 있지만 올바르게 사용하는 방법이 잘 모르겠습니다. cmd + j 바로 가기를 사용하여 다른 메뉴에서 선택할 수 있지만 변수를 채우지 않습니다 ... 아마도 생성 할 속성을 선택하라는 메시지가 표시되지 않았기 때문일 수 있습니다.

public $THIS_TYPE$ with$Property$($TYPE$ $property$) { 
    set$Property$($property$); 
    return this; 
} 
+0

당신이에서 허용 대답을 시도해 봤어 그 게시물? – jackrabbit

+0

그게 어떻게/어디에 각 속성에 대한 메서드를 생성 할 수 있도록 IntelliJ에서 라이브 템플릿을 넣어 말해주지 않습니다. – ShatyUT

+0

빌더 생성기 플러그인을 사용해 보셨습니까? https://plugins.jetbrains.com/plugin/6585?pr= – vikingsteve

답변

0

Fluent setter generator 플러그인은 요청 정확히 아니지만, 결국 그들 각각에 대한 생성, 대상 필드를 선택하는 간단한 대화 상자를 제공합니다 같은 일부 코드 :

public $THIS_TYPE$ with$Property$($TYPE$ $property$) { 
    this.$property$ = $property$; 
    return this; 
} 
관련 문제