Development/Java
Meta Annotaion
폴피드
2013. 7. 1. 21:18
Annotation을 지정할 때에 특정 field나 method에 한정해서 지정해 줄 수 있다.
@Target(ElementType.FIELD)
위와 같이 사용하게 되면 해당 Annotation은 Field에만 사용할 수 있게된다.
FIELD 이외에도 다른 타입들이 존재한다.
TYPE(Class, interface..)
METHOD
PARAMETER
CONSTRUCTOR
LOCAL_VARIABLE
ANNOTATION_TYPE
PACKAGE
여러개를 사용하고 싶을 때에는 다음과 같이 Array형태로 지정한다.
@Target({ElementType.FIELD,ElementType.METHOD })
728x90
반응형