equal
deleted
inserted
replaced
23 * questions. |
23 * questions. |
24 */ |
24 */ |
25 |
25 |
26 package java.lang; |
26 package java.lang; |
27 |
27 |
|
28 import java.lang.reflect.AnnotatedElement; |
28 import java.io.InputStream; |
29 import java.io.InputStream; |
29 import java.util.Enumeration; |
30 import java.util.Enumeration; |
30 |
31 |
31 import java.util.StringTokenizer; |
32 import java.util.StringTokenizer; |
32 import java.io.File; |
33 import java.io.File; |
381 * @throws NullPointerException {@inheritDoc} |
382 * @throws NullPointerException {@inheritDoc} |
382 * @since 1.5 |
383 * @since 1.5 |
383 */ |
384 */ |
384 public <A extends Annotation> A getAnnotation(Class<A> annotationClass) { |
385 public <A extends Annotation> A getAnnotation(Class<A> annotationClass) { |
385 return getPackageInfo().getAnnotation(annotationClass); |
386 return getPackageInfo().getAnnotation(annotationClass); |
|
387 } |
|
388 |
|
389 /** |
|
390 * {@inheritDoc} |
|
391 * @throws NullPointerException {@inheritDoc} |
|
392 * @since 1.5 |
|
393 */ |
|
394 @Override |
|
395 public boolean isAnnotationPresent(Class<? extends Annotation> annotationClass) { |
|
396 return AnnotatedElement.super.isAnnotationPresent(annotationClass); |
386 } |
397 } |
387 |
398 |
388 /** |
399 /** |
389 * @throws NullPointerException {@inheritDoc} |
400 * @throws NullPointerException {@inheritDoc} |
390 * @since 1.8 |
401 * @since 1.8 |