Class AnsiRenderWriter

  • All Implemented Interfaces:
    java.io.Closeable, java.io.Flushable, java.lang.Appendable, java.lang.AutoCloseable

    public class AnsiRenderWriter
    extends java.io.PrintWriter
    Print writer which supports automatic ANSI color rendering via AnsiRenderer.
    Since:
    1.1
    • Field Summary

      • Fields inherited from class java.io.PrintWriter

        out
      • Fields inherited from class java.io.Writer

        lock
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.io.PrintWriter format​(java.lang.String format, java.lang.Object... args)  
      java.io.PrintWriter format​(java.util.Locale l, java.lang.String format, java.lang.Object... args)  
      void write​(java.lang.String s)  
      • Methods inherited from class java.io.PrintWriter

        append, append, append, checkError, clearError, close, flush, print, print, print, print, print, print, print, print, print, printf, printf, println, println, println, println, println, println, println, println, println, println, setError, write, write, write, write
      • Methods inherited from class java.io.Writer

        nullWriter
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AnsiRenderWriter

        public AnsiRenderWriter​(java.io.OutputStream out)
      • AnsiRenderWriter

        public AnsiRenderWriter​(java.io.OutputStream out,
                                boolean autoFlush)
      • AnsiRenderWriter

        public AnsiRenderWriter​(java.io.Writer out)
      • AnsiRenderWriter

        public AnsiRenderWriter​(java.io.Writer out,
                                boolean autoFlush)
    • Method Detail

      • write

        public void write​(java.lang.String s)
        Overrides:
        write in class java.io.PrintWriter
      • format

        public java.io.PrintWriter format​(java.lang.String format,
                                          java.lang.Object... args)
        Overrides:
        format in class java.io.PrintWriter
      • format

        public java.io.PrintWriter format​(java.util.Locale l,
                                          java.lang.String format,
                                          java.lang.Object... args)
        Overrides:
        format in class java.io.PrintWriter