< prev index next >

src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaFieldImpl.java

Print this page

        

*** 208,217 **** --- 208,226 ---- } return new Annotation[0]; } @Override + public Annotation[] getDeclaredAnnotations() { + Field javaField = toJava(); + if (javaField != null) { + return javaField.getDeclaredAnnotations(); + } + return new Annotation[0]; + } + + @Override public <T extends Annotation> T getAnnotation(Class<T> annotationClass) { Field javaField = toJava(); if (javaField != null) { return javaField.getAnnotation(annotationClass); }
< prev index next >