< prev index next >
src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java
Print this page
@@ -474,10 +474,16 @@
Executable javaMethod = toJava();
return javaMethod == null ? new Annotation[0] : javaMethod.getAnnotations();
}
@Override
+ public Annotation[] getDeclaredAnnotations() {
+ Executable javaMethod = toJava();
+ return javaMethod == null ? null : javaMethod.getDeclaredAnnotations();
+ }
+
+ @Override
public <T extends Annotation> T getAnnotation(Class<T> annotationClass) {
Executable javaMethod = toJava();
return javaMethod == null ? null : javaMethod.getAnnotation(annotationClass);
}
< prev index next >