1.1 --- a/src/share/classes/com/sun/tools/javadoc/TypeVariableImpl.java Mon Mar 18 08:46:09 2013 -0700 1.2 +++ b/src/share/classes/com/sun/tools/javadoc/TypeVariableImpl.java Mon Mar 18 14:40:32 2013 -0700 1.3 @@ -127,7 +127,7 @@ 1.4 final Type upperBound = v.getUpperBound(); 1.5 Name boundname = upperBound.tsym.getQualifiedName(); 1.6 if (boundname == boundname.table.names.java_lang_Object 1.7 - && upperBound.getKind() != TypeKind.ANNOTATED) { 1.8 + && !upperBound.isAnnotated()) { 1.9 return List.nil(); 1.10 } else { 1.11 return env.types.getBounds(v); 1.12 @@ -139,7 +139,7 @@ 1.13 * Return an empty array if there are none. 1.14 */ 1.15 public AnnotationDesc[] annotations() { 1.16 - if (type.getKind() != TypeKind.ANNOTATED) { 1.17 + if (!type.isAnnotated()) { 1.18 return new AnnotationDesc[0]; 1.19 } 1.20 List<TypeCompound> tas = ((com.sun.tools.javac.code.Type.AnnotatedType) type).typeAnnotations;