code: public static Reader getReadEncoding(InputStream is, String encoding)
      throws UnsupportedEncodingException
    {
      return getReadFactory(encoding).create(is);
    }
docs: Returns a Reader to translate bytes to characters.  If a specialized
  reader exists in com.caucho.v5.vfs.i18n, use it.
  
  @param is the input stream.
  @param encoding the encoding name.
  
  @return a reader for the translation