question: public Reader create ( InputStream is , String javaEncoding ) throws UnsupportedEncodingException { if ( Charset . isSupported ( javaEncoding ) ) { Charset charset = Charset . forName ( javaEncoding ) ; return new InputStreamReader ( is , charset ) ; } else { return new InputStreamReader ( is , javaEncoding ) ; } }
target:  Create a JDK-based reader.