< prev index next >

src/java.base/share/classes/java/lang/reflect/AnnotatedWildcardType.java

Print this page

        

*** 34,55 **** */ public interface AnnotatedWildcardType extends AnnotatedType { /** * Returns the potentially annotated lower bounds of this wildcard type. ! * Note that if no lower bound is explicitly declared, the lower bound is the * type of null. In this case, a zero length array is returned. * * @return the potentially annotated lower bounds of this wildcard type or * an empty array if no lower bound is explicitly declared. */ AnnotatedType[] getAnnotatedLowerBounds(); /** * Returns the potentially annotated upper bounds of this wildcard type. ! * Note that if no upper bound is explicitly declared, the upper bound is * unannotated {@code Object} * * @return the potentially annotated upper bounds of this wildcard type */ AnnotatedType[] getAnnotatedUpperBounds(); } --- 34,57 ---- */ public interface AnnotatedWildcardType extends AnnotatedType { /** * Returns the potentially annotated lower bounds of this wildcard type. ! * If no lower bound is explicitly declared, the lower bound is the * type of null. In this case, a zero length array is returned. * * @return the potentially annotated lower bounds of this wildcard type or * an empty array if no lower bound is explicitly declared. + * @see WildcardType#getLowerBounds() */ AnnotatedType[] getAnnotatedLowerBounds(); /** * Returns the potentially annotated upper bounds of this wildcard type. ! * If no upper bound is explicitly declared, the upper bound is * unannotated {@code Object} * * @return the potentially annotated upper bounds of this wildcard type + * @see WildcardType#getUpperBounds() */ AnnotatedType[] getAnnotatedUpperBounds(); }
< prev index next >