public static class URIConverter.ReadableInputStream extends java.io.InputStream implements URIConverter.Readable
| Modifier and Type | Class and Description |
|---|---|
protected class |
URIConverter.ReadableInputStream.Buffer |
| Modifier and Type | Field and Description |
|---|---|
protected URIConverter.ReadableInputStream.Buffer |
buffer |
protected java.lang.String |
encoding |
protected java.io.Reader |
reader |
| Constructor and Description |
|---|
ReadableInputStream(java.io.Reader xmlReader) |
ReadableInputStream(java.io.Reader reader,
java.lang.String encoding) |
ReadableInputStream(java.lang.String xmlString) |
ReadableInputStream(java.lang.String string,
java.lang.String encoding) |
| Modifier and Type | Method and Description |
|---|---|
java.io.Reader |
asReader()
Returns a reader that provides access to the same underlying data as the input stream itself.
|
void |
close() |
java.lang.String |
getEncoding()
Returns the encoding used to convert the reader's characters to bytes.
|
static java.lang.String |
getEncoding(java.io.Reader xmlReader) |
static java.lang.String |
getEncoding(java.lang.String xmlString) |
int |
read() |
void |
reset() |
protected java.lang.String encoding
protected java.io.Reader reader
protected URIConverter.ReadableInputStream.Buffer buffer
public ReadableInputStream(java.io.Reader reader,
java.lang.String encoding)
public ReadableInputStream(java.io.Reader xmlReader)
public ReadableInputStream(java.lang.String string,
java.lang.String encoding)
public ReadableInputStream(java.lang.String xmlString)
public static java.lang.String getEncoding(java.lang.String xmlString)
public static java.lang.String getEncoding(java.io.Reader xmlReader)
public int read()
throws java.io.IOException
read in class java.io.InputStreamjava.io.IOExceptionpublic java.io.Reader asReader()
URIConverter.ReadableasReader in interface URIConverter.Readablepublic java.lang.String getEncoding()
URIConverter.ReadablegetEncoding in interface URIConverter.Readablepublic void close()
throws java.io.IOException
close in interface java.io.Closeableclose in interface java.lang.AutoCloseableclose in class java.io.InputStreamjava.io.IOExceptionpublic void reset()
throws java.io.IOException
reset in class java.io.InputStreamjava.io.IOExceptionCopyright © 2018. Licensed under the Eclipse Public License v1.0. All rights reserved.
Submit a bug or feature