ClassTree

ClassTree (클래스 선언 (클래스·인터페이스·enum·record))

클래스, 인터페이스, enum, record 또는 애너테이션 타입 선언을 나타내는 트리 노드입니다. StatementTree를 상속합니다.

출처: Java API Reference

본문

getModifiers()는 애너테이션을 포함한 제어자(modifiers)를, getSimpleName()은 단순 이름을, getTypeParameters()는 타입 매개변수 목록을 반환합니다. getExtendsClause()는 슈퍼타입(없으면 null)을, getImplementsClause()는 구현하는 인터페이스 목록을, getPermitsClause()는 허용된 하위 클래스 목록을, getMembers()는 선언된 멤버 목록을 반환합니다. Java 언어 명세 8.1(클래스), 8.9(enum), 8.10(record), 9.1(인터페이스), 9.6(애너테이션)절을 참조합니다.

더 알아보기 (Learn more)

Java 공식 API