public final class UTFInputStreamReader extends java.io.InputStreamReader
| Modifier | Constructor and Description |
|---|---|
private |
UTFInputStreamReader(java.io.InputStream in,
java.lang.String cs) |
| Modifier and Type | Method and Description |
|---|---|
static UTFInputStreamReader |
create(java.io.InputStream input)
Creates a new
InputStreamReader from the InputStream with UTF-8 as default encoding. |
static UTFInputStreamReader |
create(java.io.InputStream input,
java.lang.String defaultEncoding)
Creates a new
InputStreamReader from the InputStream. |
private UTFInputStreamReader(java.io.InputStream in, java.lang.String cs) throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingExceptionpublic static UTFInputStreamReader create(java.io.InputStream input) throws java.io.IOException
InputStreamReader from the InputStream with UTF-8 as default encoding.input - input streamjava.io.IOException - if any I/O error occurscreate(java.io.InputStream, String)public static UTFInputStreamReader create(java.io.InputStream input, java.lang.String defaultEncoding) throws java.io.IOException
InputStreamReader from the InputStream.input - input streamdefaultEncoding - Used, when no BOM was recognized. Can be null.java.io.IOException - if any I/O error occurs