CompilationUnitTree

CompilationUnitTree (컴파일 단위 (컴파일 단위 AST))

일반 컴파일 단위와 모듈 컴파일 단위에 대한 추상 구문 트리(AST)를 나타냅니다. Tree를 상속합니다.

출처: Java API Reference

본문

getPackage()는 패키지 트리를, getPackageName()은 패키지 선언에 포함된 이름을, getPackageAnnotations()는 패키지 선언의 애너테이션들을 반환합니다(패키지 선언이 없으면 null 또는 빈 값). getImports()는 import 선언 목록을, getTypeDecls()는 타입 선언 목록을 반환하며, 불필요한 세미콜론에서 비롯된 빈 문장도 포함될 수 있습니다. getModule()은 모듈 선언과 연관된 모듈 트리를(없으면 null), getSourceFile()은 소스를 담은 파일 객체를, getLineMap()은 줄 맵(LineMap)을 반환합니다(가능할 경우).

더 알아보기 (Learn more)

Java 공식 API