addMessageBodyReader((MessageBodyReader) provider, provider.getClass(), priority, builtIn); newContracts.put(MessageBodyReader.class, priority);
addMessageBodyReader(createProviderInstance((Class<? extends MessageBodyReader>) provider), provider, priority, isBuiltin); newContracts.put(MessageBodyReader.class, priority);
addMessageBodyReader((MessageBodyReader) provider, provider.getClass(), priority, builtIn); newContracts.put(MessageBodyReader.class, priority);
addMessageBodyReader(createProviderInstance((Class<? extends MessageBodyReader>) provider), provider, priority, isBuiltin); newContracts.put(MessageBodyReader.class, priority);