return getResourceComponentProvider(c);
if (cc.getAnnotations().length == 1) {
final Annotation a = cc.getAnnotations()[0];
if (a.annotationType() == Inject.class) {
final Inject i = Inject.class.cast(a);
final String value = (i.value() != null)
? i.value().trim()
: "";
if (value.isEmpty())
return getResourceComponentProvider(c);
} else if (a.annotationType() == InjectParam.class) {
final InjectParam i = InjectParam.class.cast(a);
final String value = (i.value() != null)
? i.value().trim()
: "";
if (value.isEmpty())
return getResourceComponentProvider(c);
}
}