src/share/classes/sun/reflect/generics/reflectiveObjects/TypeVariableImpl.java

Print this page

        

*** 186,200 **** public int hashCode() { return genericDeclaration.hashCode() ^ name.hashCode(); } // Implementations of AnnotatedElement methods. - public boolean isAnnotationPresent(Class<? extends Annotation> annotationClass) { - Objects.requireNonNull(annotationClass); - return false; - } - @SuppressWarnings("unchecked") public <T extends Annotation> T getAnnotation(Class<T> annotationClass) { Objects.requireNonNull(annotationClass); // T is an Annotation type, the return value of get will be an annotation return (T)mapAnnotations(getAnnotations()).get(annotationClass); --- 186,195 ----