Class NullWriter

java.lang.Object
java.io.Writer
org.codehaus.groovy.control.io.NullWriter
All Implemented Interfaces:
Closeable, Flushable, Appendable, AutoCloseable

public class NullWriter extends Writer
A Writer that eats its input.
  • Field Details

    • DEFAULT

      public static final NullWriter DEFAULT
      Shared no-op writer instance.
  • Constructor Details

    • NullWriter

      public NullWriter()
  • Method Details

    • close

      public void close()
      Closes this writer. No action is performed.
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in interface Closeable
      Specified by:
      close in class Writer
    • flush

      public void flush()
      Flushes this writer. No action is performed.
      Specified by:
      flush in interface Flushable
      Specified by:
      flush in class Writer
    • write

      public void write(char[] cbuf, int off, int len)
      Discards the supplied character data.
      Specified by:
      write in class Writer
      Parameters:
      cbuf - the source buffer
      off - the start offset
      len - the number of characters to discard