Mercurial > hg > openjdk > lambda > langtools
changeset 2509:4dd7ffbf01fb
8026017: Make history of AnnotatedConstruct methods in jx.l.m.e.Element clearer
Reviewed-by: jjg
author | darcy |
---|---|
date | Mon, 07 Oct 2013 16:51:56 -0700 |
parents | 15651a673358 |
children | ea000904db62 4dfcf3a6902f |
files | src/share/classes/javax/lang/model/element/Element.java |
diffstat | 1 files changed, 10 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/share/classes/javax/lang/model/element/Element.java Fri Oct 04 16:23:05 2013 -0700 +++ b/src/share/classes/javax/lang/model/element/Element.java Mon Oct 07 16:51:56 2013 -0700 @@ -202,6 +202,7 @@ * @return {@code true} if the specified object represents the same * element as this */ + @Override boolean equals(Object obj); /** @@ -209,6 +210,7 @@ * * @see #equals */ + @Override int hashCode(); @@ -219,11 +221,18 @@ * Elements#getAllAnnotationMirrors(Element) * getAllAnnotationMirrors}. * - * @see ElementFilter * @since 1.6 */ @Override List<? extends AnnotationMirror> getAnnotationMirrors(); + + /** + * {@inheritDoc} + * @since 1.6 + */ + @Override + <A extends Annotation> A getAnnotation(Class<A> annotationType); + /** * Applies a visitor to this element. *