diff -r bf0a77f029c4 -r 84ffc347412d emul/src/main/java/java/lang/Class.java --- a/emul/src/main/java/java/lang/Class.java Sun Dec 02 12:26:14 2012 +0100 +++ b/emul/src/main/java/java/lang/Class.java Sun Dec 02 14:01:17 2012 +0100 @@ -770,10 +770,6 @@ throw new ClassCastException(this.toString()); } - /** - * @throws NullPointerException {@inheritDoc} - * @since 1.5 - */ @JavaScriptBody(args = { "self", "ac" }, body = "if (self.anno) {" @@ -783,6 +779,10 @@ private Object getAnnotationData(Class annotationClass) { throw new UnsupportedOperationException(); } + /** + * @throws NullPointerException {@inheritDoc} + * @since 1.5 + */ public A getAnnotation(Class annotationClass) { Object data = getAnnotationData(annotationClass); return data == null ? null : AnnotationImpl.create(annotationClass, data);