QualifiedNameable — 정규화 이름 보유 요소 믹스인 인터페이스
QualifiedNameable — 정규화 이름 보유 요소 믹스인 인터페이스
QualifiedNameable은 정규화된 이름(qualified name)을 갖는 요소를 위한 믹스인 인터페이스예요. Element를 확장하며, 정규화된 이름을 가질 수 있는 요소들이 구현해요.
이 인터페이스의 하위 인터페이스는 ModuleElement(모듈), PackageElement(패키지), TypeElement(클래스·인터페이스)예요. 이 요소들은 모두 정규화된 이름으로 식별될 수 있어요.
본문
선언은 다음과 같아요.
public interface QualifiedNameable extends Element
주요 메서드는 다음과 같아요.
| Modifier and Type | Method | 설명 |
|---|---|---|
Name |
getQualifiedName() |
요소의 정규화된 이름을 반환해요. |
예를 들어 클래스의 정규화된 이름 java.util.List, 패키지의 java.util, 모듈의 java.base는 모두 getQualifiedName()으로 얻을 수 있어요. 단순 이름이 getSimpleName()이라면, 정규화 이름은 요소를 전체 경로로 식별할 때 써요. Since: 1.7.