Interface Printer

All Known Implementing Classes:
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.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static class 
    Default printer uses System out print stream.
  • Method Summary

    Modifier and Type
    Method
    Description
    default void
    print(String output)
     
    default void
     
    default void
    printf(String format, Object... args)
     
    default void
     
    default void
     
  • Method Details

    • println

      default void println()
    • println

      default void println(String line)
    • print

      default void print(String output)
    • printf

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

      default void printErr(Exception e)