JavaTM Platform
Standard Ed. 6

javax.lang.model.element
인터페이스 AnnotationMirror



public interface AnnotationMirror

주석을 나타냅니다. 주석은, 값을 주석형의 각 요소에 관련짓습니다.

주석을 비교하려면 ,equals 메소드를 사용해 주세요. 특정의 주석이 항상 같은 객체에 의해 나타내진다고는인가 선.

도입된 버젼:
1.6

메소드의 개요
 DeclaredType getAnnotationType ()
          이 주석의 형태를 돌려줍니다.
 Map <? extends ExecutableElement ,? extends AnnotationValue > getElementValues ()
          주석의 요소의 값을 돌려줍니다.
 

메소드의 상세

getAnnotationType

DeclaredType  getAnnotationType()
이 주석의 형태를 돌려줍니다.

반환값:
이 주석의 형태

getElementValues

Map <?  extends ExecutableElement ,?  extends AnnotationValue > getElementValues()
주석의 요소의 값을 돌려줍니다. 반환되는 요소와 값은, 요소를 대응하는 값에 관련지은 맵 형식에서 돌려주어집니다. 주석으로 명시적으로 나타내진 값을 가지는 요소만이 포함되어 암묵적으로 디폴트 값로 간주해지는 요소는 포함되지 않습니다. 맵의 순서는, 값이 주석의 소스에 나타나는 순서와 일치합니다.

정의상, 마커 주석형의 주석 밀러는 빈 상태(empty)의 맵을 가지는 것에 주의해 주세요.

디폴트 값를 설정하려면 ,getElementValuesWithDefaults 를 사용합니다.

반환값:
이 주석의 요소의 값. 값이 없는 경우는 빈 상태(empty)의 맵

JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.