if(cached != null) {
return cached;
}
QualAnnotDesc result;
final AQualifierAnnotation annot = annotClass.getAnnotation(AQualifierAnnotation.class);
if (annot == null) {
result = NO_QUAL_ANNOT;
}
else {
final String name = annot.name();
result = new QualAnnotDesc(true, name, valueGetter(annotClass));
}
cache.put(annotClass, result);
return result;