src/share/classes/java/lang/reflect/Parameter.java

Print this page

        

*** 278,295 **** */ public Annotation[] getAnnotations() { return getDeclaredAnnotations(); } - /** - * @throws NullPointerException {@inheritDoc} - */ - public boolean isAnnotationPresent( - Class<? extends Annotation> annotationClass) { - return getAnnotation(annotationClass) != null; - } - private transient Map<Class<? extends Annotation>, Annotation> declaredAnnotations; private synchronized Map<Class<? extends Annotation>, Annotation> declaredAnnotations() { if(null == declaredAnnotations) { declaredAnnotations = --- 278,287 ----