@Target
애너테이션을 적용할 수 있는 대상(타겟)을 지정한다.
예를 들어, 클래스, 메서드, 필드 등에 애너테이션을 적용할 수 있는 대상을 명시할 수 있습니다.
import java.lang.annotation.ElementType;
import java.lang.annotation.Target;
@Target({ElementType.TYPE, ElementType.METHOD})
@interface MyAnnotation {
// 애너테이션 내용
}
'JAVA' 카테고리의 다른 글
Annotation - @Inherited (0) | 2024.02.15 |
---|---|
Annotation - @Documented (0) | 2024.02.15 |
Annotation - @Native (0) | 2024.02.15 |
Annotation - @FunctionalInterface (0) | 2024.02.15 |
Annotation - @SafeVarargs (0) | 2024.02.15 |