if (jaxRsProvider != null) {
if (defaultProvider || Util.isProvider(jaxRsProvider.getClass())) {
used = providers.addSingleton(jaxRsProvider, defaultProvider);
}
if (Util.isRootResourceClass(jaxRsProvider.getClass())) {
throw new NotYetImplementedException(
"only providers are allowed as singletons for now");
// used = ...
}
if (!used) {
final String warning = ("The class " + jaxRsProvider.getClass() + " is neither a provider nor a root resource class");