사용자 도구

사이트 도구


java:javadoc

javadoc

inherit

/**
 * {@inheritDoc}
 * <p/>
 * 기타 추가 내용..
 */
public String someMethod(String arg) {
    // ...
}

interface 구현체 메소드에서 {@inheritDoc}을 사용하면 인터페이스에 있는 javadoc이 복사되어 생성된다. 내용을 더 추가하는 것도 가능하다.

code block

  • <pre></pre> 만 하면 기본 monospace 글꼴로 된다. 코드 컬러로 보여주는 역할까지 하려면
<pre>{@code
원하는 코드 작성
}</pre>

Literal

@ 같은 특수한 문자는 @literal로 Escape한다. @Rule을 표현하고자 한다면,

{@literal @}Rule

하지만 해보면 HTML entity &#064; 가 더 좋은듯.

&#064;Rule

@inheritDoc

  • {@inheritDoc} : inline
  • 인터페이스나 수퍼 클래스의 메소드의 문서를 상속받는다. 상위 클래스의 문서를 반복할 필요가 없다.
  • method 레벨만 적용된다.

doclets

java/javadoc.txt · 마지막으로 수정됨: 2023/10/31 10:27 저자 kwon37xi