AnnotatedTypeVariable — 타입 변수의 애너테이션 가능 사용 인터페이스
AnnotatedTypeVariable — 타입 변수의 애너테이션 가능 사용 인터페이스
AnnotatedTypeVariable은 타입 변수(type variable)의 잠재적으로 애너테이션된 사용을 나타내요. 타입 변수의 선언은 경계(bound)를 가질 수 있으며, 그 경계들 자체가 타입의 애너테이션된 사용을 나타낼 수 있어요. 이 인터페이스는 AnnotatedType을 확장해요.
본문
AnnotatedType[] getAnnotatedBounds() — 이 타입 변수의 애너테이션된 경계(bound)들을 AnnotatedType 배열로 반환해요. T extends @Foo Comparable<T> 같은 선언에서 경계에 붙은 애너테이션을 조사할 수 있어요.
AnnotatedType getAnnotatedOwnerType() — 타입 변수에는 소유자 타입이 없으므로 기본 구현이 null을 반환해요.