in src/main/java/org/apache/geronimo/jcache/simple/cdi/CDIJCacheHelper.java [216:227]
private CacheDefaults extractDefaults(final Class<?> type) {
CacheDefaults annotation = null;
Class<?> clazz = type;
while (clazz != null && clazz != Object.class) {
annotation = clazz.getAnnotation(CacheDefaults.class);
if (annotation != null) {
break;
}
clazz = clazz.getSuperclass();
}
return annotation;
}