사용자 도구

사이트 도구


intellij_idea:live_template

문서의 이전 판입니다!


IntelliJ Live Template

Date deep copy Getter/Setter template

DateUtils.dateDeepCopy(Date) 라는 유틸리티 메소드가 이미 존재한다고 가정하여, Date 객체를 Deep Copy 하는 setter, getter 를 자동생성해본다.

  • Abbrevication : ddc
  • Description : date deep copy
  • Template Text:
    public Date get$FIELD$() {
        return DateUtils.dateDeepCopy($field$);
    }
     
    public void set$FIELD$(Date $field$) {
        this.$field$ = DateUtils.dateDeepCopy($field$);
    }
  • Applicable : in Java declaration
  • Reformat according to style : check
  • Use static import if possible : check
  • Shorten FQ names : check
  • Variables
    • field : 아무것도 필요없음
    • FIELD :
      • Expression : capitalize(field) FIELD에 입력한 값을 소문자 기준 프라퍼티명으로 변환
intellij_idea/live_template.1415089269.txt.gz · 마지막으로 수정됨: 2014/11/04 17:21 저자 kwon37xi