AuthorTree

AuthorTree (@author 문서 태그 노드)

문서 주석(doc comment) 안의 @author 블록 태그를 표현하는 추상 구문 트리(AST) 노드입니다. 자바독(Javadoc)이 저자 정보를 어떻게 파싱하는지를 트리 구조로 나타낸다고 보면 돼요.

출처: Java API Reference

본문

AuthorTree는 다음과 같은 형태의 @author 태그를 표현합니다.

@author name-text

@author 다음에 오는 저자 이름 텍스트가 이 노드가 담고 있는 핵심 내용이에요.

public interface AuthorTree extends BlockTagTree

BlockTagTree를 상속하므로, @author처럼 문단 단위로 시작하는 블록 태그의 한 종류로 취급됩니다. Java 1.8부터 존재하는 인터페이스입니다.

getName()

List<? extends DocTree> getName()

저자의 이름을 반환합니다. 반환 타입이 List<? extends DocTree>인 것이 특징인데, 이는 저자 이름이 단순 문자열이 아니라 이름을 구성하는 여러 문서 트리 조각들로 표현될 수 있기 때문이에요.

더 알아보기 (Learn more)

Java 공식 API