Class TextOf

  • All Implemented Interfaces:
    Text

    public final class TextOf
    extends TextEnvelope
    TextOf

    There is no thread-safety guarantee.

    Since:
    0.12
    • 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 input
        max - Max length of the buffer for reading
      • TextOf

        public TextOf​(Input input,
                      Charset cset)
        Ctor.
        Parameters:
        input - The Input
        cset - The Charset
      • TextOf

        public TextOf​(Input input,
                      String cset)
        Ctor.
        Parameters:
        input - The Input
        cset - The Charset
      • TextOf

        public TextOf​(Input input,
                      int max,
                      Charset cset)
        Ctor.
        Parameters:
        input - The input
        max - Max length of the buffer for reading
        cset - The Charset
      • TextOf

        public TextOf​(Reader rdr)
        Ctor.
        Parameters:
        rdr - Reader
      • TextOf

        public TextOf​(Reader rdr,
                      Charset cset)
        Ctor.
        Parameters:
        rdr - Reader
        cset - Charset
      • TextOf

        public TextOf​(Reader rdr,
                      int max,
                      Charset cset)
        Ctor.
        Parameters:
        rdr - Reader
        max - Buffer size
        cset - Charset
      • TextOf

        public TextOf​(CharSequence str)
        Ctor.
        Parameters:
        str - The CharSequence
      • TextOf

        public TextOf​(CharSequence str,
                      Charset cset)
        Ctor.
        Parameters:
        str - The CharSequence
        cset - The Charset
      • TextOf

        public TextOf​(char... chars)
        Ctor.
        Parameters:
        chars - The chars
      • TextOf

        public TextOf​(char[] chars,
                      Charset cset)
        Ctor.
        Parameters:
        chars - The chars
        cset - 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 serialize
        charset - Charset
        Since:
        0.29
      • TextOf

        public TextOf​(Throwable error,
                      CharSequence charset)
        Ctor.
        Parameters:
        error - The exception to serialize
        charset - 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 serialize
        charset - Charset
        Since:
        0.29
      • TextOf

        public TextOf​(StackTraceElement[] strace,
                      CharSequence charset)
        Ctor.
        Parameters:
        strace - The stacktrace to serialize
        charset - 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 Bytes
        cset - The Charset
      • TextOf

        public TextOf​(Bytes bytes,
                      String cset)
        Ctor.
        Parameters:
        bytes - The Bytes
        cset - 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