if (mediaType != null)
{
String charset = mediaType.getParameters().get("charset");
if (charset != null) return Charset.forName(charset);
}
<BUG>return Charset.defaultCharset();
}</BUG>
protected JsonReader findReader(MediaType mediaType, InputStream is)
{
ContextResolver<JsonReaderFactory> resolver = providers.getContextResolver(JsonReaderFactory.class, mediaType);

if (mediaType != null)
{
String charset = mediaType.getParameters().get("charset");
if (charset != null) return Charset.forName(charset);
}
return null;
}
protected JsonReader findReader(MediaType mediaType, InputStream is)
{
ContextResolver<JsonReaderFactory> resolver = providers.getContextResolver(JsonReaderFactory.class, mediaType);
