Interface Printer

All Known Implementing Classes:
Printer.QuietPrinter, Printer.SystemOutPrinter, StringPrinter

public interface Printer
Printer interface used by commands to write output to given print stream. By default, uses System out print stream, but unit tests for instance may use a different print stream.
  • Method Details

    • println

      void println()
    • println

      void println(String line)
    • print

      void print(String output)
    • printf

      void printf(String format, Object... args)
    • printErr

      default void printErr(String message)
    • printErr

      default void printErr(String message, Exception e)
    • printErr

      default void printErr(Exception e)