Package org.cactoos.text
Class TextOf
- java.lang.Object
-
- org.cactoos.text.TextEnvelope
-
- org.cactoos.text.TextOf
-
- All Implemented Interfaces:
Text
public final class TextOf extends TextEnvelope
TextOfThere is no thread-safety guarantee.
- Since:
- 0.12
-
-
Constructor Summary
Constructors Constructor Description TextOf(byte... bytes)
Ctor.TextOf(char... chars)
Ctor.TextOf(char[] chars, Charset cset)
Ctor.TextOf(File file)
Ctor.TextOf(InputStream input)
Ctor.TextOf(Reader rdr)
Ctor.TextOf(Reader rdr, int max, Charset cset)
Ctor.TextOf(Reader rdr, Charset cset)
Ctor.TextOf(CharSequence str)
Ctor.TextOf(CharSequence str, Charset cset)
Ctor.TextOf(Iterable<Character> iterable)
Ctor.TextOf(StackTraceElement... strace)
Ctor.TextOf(StackTraceElement[] strace, CharSequence charset)
Ctor.TextOf(StackTraceElement[] strace, Charset charset)
Ctor.TextOf(String input)
Ctor.TextOf(Throwable error)
Ctor.TextOf(Throwable error, CharSequence charset)
Ctor.TextOf(Throwable error, Charset charset)
Ctor.TextOf(URI uri)
Ctor.TextOf(URL url)
Ctor.TextOf(Path path)
Ctor.TextOf(Iterator<Character> iterator)
Ctor.TextOf(Bytes bytes)
Ctor.TextOf(Bytes bytes, String cset)
Ctor.TextOf(Bytes bytes, Charset cset)
Ctor.TextOf(Input input)
Ctor.TextOf(Input input, int max)
Ctor.TextOf(Input input, int max, Charset cset)
Ctor.TextOf(Input input, String cset)
Ctor.TextOf(Input input, Charset cset)
Ctor.TextOf(Scalar<? extends CharSequence> scalar)
Ctor.
-
-
-
Constructor Detail
-
TextOf
public TextOf(Input input)
Ctor.- Parameters:
input
- The Input
-
TextOf
public TextOf(URL url)
Ctor.- Parameters:
url
- The URL- Since:
- 0.16
-
TextOf
public TextOf(URI uri)
Ctor.- Parameters:
uri
- The URI- Since:
- 0.16
-
TextOf
public TextOf(Path path)
Ctor.- Parameters:
path
- The Input- Since:
- 0.13
-
TextOf
public TextOf(File file)
Ctor.- Parameters:
file
- The Input- Since:
- 0.13
-
TextOf
public TextOf(Input input, int max)
Ctor.- Parameters:
input
- The inputmax
- Max length of the buffer for reading
-
TextOf
public TextOf(Input input, Charset cset)
Ctor.- Parameters:
input
- The Inputcset
- The Charset
-
TextOf
public TextOf(Input input, String cset)
Ctor.- Parameters:
input
- The Inputcset
- The Charset
-
TextOf
public TextOf(Input input, int max, Charset cset)
Ctor.- Parameters:
input
- The inputmax
- Max length of the buffer for readingcset
- The Charset
-
TextOf
public TextOf(Reader rdr)
Ctor.- Parameters:
rdr
- Reader
-
TextOf
public TextOf(Reader rdr, int max, Charset cset)
Ctor.- Parameters:
rdr
- Readermax
- Buffer sizecset
- Charset
-
TextOf
public TextOf(CharSequence str)
Ctor.- Parameters:
str
- The CharSequence
-
TextOf
public TextOf(CharSequence str, Charset cset)
Ctor.- Parameters:
str
- The CharSequencecset
- The Charset
-
TextOf
public TextOf(char... chars)
Ctor.- Parameters:
chars
- The chars
-
TextOf
public TextOf(char[] chars, Charset cset)
Ctor.- Parameters:
chars
- The charscset
- The charset
-
TextOf
public TextOf(Throwable error)
Ctor.- Parameters:
error
- The exception to serialize
-
TextOf
public TextOf(Throwable error, Charset charset)
Ctor.- Parameters:
error
- The exception to serializecharset
- Charset- Since:
- 0.29
-
TextOf
public TextOf(Throwable error, CharSequence charset)
Ctor.- Parameters:
error
- The exception to serializecharset
- Charset- Since:
- 0.29
-
TextOf
public TextOf(StackTraceElement... strace)
Ctor.- Parameters:
strace
- The stacktrace to serialize- Since:
- 0.29
-
TextOf
public TextOf(StackTraceElement[] strace, Charset charset)
Ctor.- Parameters:
strace
- The stacktrace to serializecharset
- Charset- Since:
- 0.29
-
TextOf
public TextOf(StackTraceElement[] strace, CharSequence charset)
Ctor.- Parameters:
strace
- The stacktrace to serializecharset
- Charset- Since:
- 0.29
-
TextOf
public TextOf(byte... bytes)
Ctor.- Parameters:
bytes
- The array of bytes
-
TextOf
public TextOf(Bytes bytes)
Ctor.- Parameters:
bytes
- The Bytes
-
TextOf
public TextOf(Bytes bytes, Charset cset)
Ctor.- Parameters:
bytes
- The Bytescset
- The Charset
-
TextOf
public TextOf(Bytes bytes, String cset)
Ctor.- Parameters:
bytes
- The Bytescset
- The Charset
-
TextOf
public TextOf(String input)
Ctor.- Parameters:
input
- The String
-
TextOf
public TextOf(Iterator<Character> iterator)
Ctor.- Parameters:
iterator
- The iterable to convert to string
-
TextOf
public TextOf(Iterable<Character> iterable)
Ctor.- Parameters:
iterable
- The iterable to convert to string
-
TextOf
public TextOf(InputStream input)
Ctor.- Parameters:
input
- The InputStream where the text is read from- Since:
- 0.21
-
TextOf
public TextOf(Scalar<? extends CharSequence> scalar)
Ctor.- Parameters:
scalar
- The Scalar of String
-
-