ReferenceTree
ReferenceTree (자바 요소 참조 노드)
자바 언어 요소에 대한 참조를 표현하는 트리 노드입니다. @see나 연결 태그에서 사용되는 참조 문법이 이 노드로 파싱돼요.
본문
다음과 같은 형태의 참조를 나타냅니다.
package.class#field
package.class#method(arg-types)
패키지, 클래스, 그리고 # 뒤의 멤버(필드나 메서드)로 이어지는 참조 형태를 담아요. Java 1.8부터 존재합니다.
public interface ReferenceTree extends DocTree
getSignature()
public String getSignature()
참조되는 자바 언어 요소의 시그니처를 반환합니다. @see 및 유사 노드에서 발견되는 참조 그대로를 문자열로 돌려주는 것이 핵심이에요. 즉 package.class#method(arg-types) 형태의 원본 시그니처를 확인할 수 있습니다.