if (mw != null || size > 0) {
@SuppressWarnings({
"unchecked", "rawtypes"
})
WriterInterceptor mbwWriter = new WriterInterceptorMBW((MessageBodyWriter)mw, m);
List<WriterInterceptor> interceptors = null;
if (size > 0) {
interceptors = new ArrayList<WriterInterceptor>(size + 1);
List<ProviderInfo<WriterInterceptor>> writers =