public final class ReaderOf extends Reader
Reader
that encapsulates other sources of data.
There is no thread-safety guarantee.
Constructor and Description |
---|
ReaderOf(byte[] bytes)
Ctor.
|
ReaderOf(byte[] bytes,
CharSequence charset)
Ctor.
|
ReaderOf(byte[] bytes,
Charset charset)
Ctor.
|
ReaderOf(Bytes bytes)
Ctor.
|
ReaderOf(char... chars)
Ctor.
|
ReaderOf(char[] chars,
CharSequence charset)
Ctor.
|
ReaderOf(char[] chars,
Charset charset)
Ctor.
|
ReaderOf(CharSequence text)
Ctor.
|
ReaderOf(CharSequence text,
CharSequence charset)
Ctor.
|
ReaderOf(CharSequence text,
Charset charset)
Ctor.
|
ReaderOf(File file)
Ctor.
|
ReaderOf(Input input)
Ctor.
|
ReaderOf(Input input,
CharSequence charset)
Ctor.
|
ReaderOf(Input input,
Charset charset)
Ctor.
|
ReaderOf(Input input,
CharsetDecoder decoder)
Ctor.
|
ReaderOf(InputStream stream)
Ctor.
|
ReaderOf(InputStream stream,
CharSequence charset)
Ctor.
|
ReaderOf(InputStream stream,
Charset charset)
Ctor.
|
ReaderOf(InputStream stream,
CharsetDecoder decoder)
Ctor.
|
ReaderOf(Path path)
Ctor.
|
ReaderOf(Text text)
Ctor.
|
ReaderOf(Text text,
CharSequence charset)
Ctor.
|
ReaderOf(Text text,
Charset charset)
Ctor.
|
ReaderOf(URI uri)
Ctor.
|
ReaderOf(URL url)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
void |
close() |
int |
read(char[] cbuf,
int off,
int len) |
public ReaderOf(char... chars)
chars
- Charspublic ReaderOf(char[] chars, Charset charset)
chars
- Charscharset
- Charsetpublic ReaderOf(char[] chars, CharSequence charset)
chars
- Charscharset
- Charsetpublic ReaderOf(byte[] bytes)
bytes
- Bytespublic ReaderOf(byte[] bytes, Charset charset)
bytes
- Bytescharset
- Charsetpublic ReaderOf(byte[] bytes, CharSequence charset)
bytes
- Bytescharset
- Charsetpublic ReaderOf(Path path)
path
- The pathpublic ReaderOf(File file)
file
- The filepublic ReaderOf(URL url)
url
- The URLpublic ReaderOf(URI uri)
uri
- The URIpublic ReaderOf(Bytes bytes)
bytes
- The textpublic ReaderOf(Text text)
text
- The textpublic ReaderOf(Text text, Charset charset)
text
- The textcharset
- Charsetpublic ReaderOf(Text text, CharSequence charset)
text
- The textcharset
- Charsetpublic ReaderOf(CharSequence text)
text
- The textpublic ReaderOf(CharSequence text, Charset charset)
text
- The textcharset
- Charsetpublic ReaderOf(CharSequence text, CharSequence charset)
text
- The textcharset
- Charsetpublic ReaderOf(Input input)
input
- The inputpublic ReaderOf(Input input, Charset charset)
input
- The inputcharset
- The charsetpublic ReaderOf(Input input, CharSequence charset)
input
- The inputcharset
- The charsetpublic ReaderOf(Input input, CharsetDecoder decoder)
input
- The inputdecoder
- The decoderpublic ReaderOf(InputStream stream)
stream
- The streampublic ReaderOf(InputStream stream, Charset charset)
stream
- The streamcharset
- The charsetpublic ReaderOf(InputStream stream, CharSequence charset) throws UnsupportedEncodingException
stream
- The streamcharset
- The charsetUnsupportedEncodingException
- If failspublic ReaderOf(InputStream stream, CharsetDecoder decoder)
stream
- The streamdecoder
- The charset decoderpublic int read(char[] cbuf, int off, int len) throws IOException
read
in class Reader
IOException
public void close() throws IOException
close
in interface Closeable
close
in interface AutoCloseable
close
in class Reader
IOException
Copyright © 2017–2019 Cactoos. All rights reserved.