--- old/src/share/classes/java/lang/reflect/TypeVariable.java 2011-09-01 22:05:42.000000000 -0700 +++ new/src/share/classes/java/lang/reflect/TypeVariable.java 2011-09-01 22:05:42.000000000 -0700 @@ -48,7 +48,7 @@ * * @since 1.5 */ -public interface TypeVariable extends Type { +public interface TypeVariable extends Type, AnnotatedElement { /** * Returns an array of {@code Type} objects representing the * upper bound(s) of this type variable. Note that if no upper bound is