Interface LinePrinter

  • All Known Implementing Classes:
    Terminal
    Functional Interface:
    This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

    @FunctionalInterface
    public interface LinePrinter
    LinePrinter interface.
    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      default void error​(java.lang.String format, java.lang.Object... params)
      Print an error string message.
      default void fatal​(java.lang.String format, java.lang.Object... params)
      Print a fatal string message.
      default void formatln​(java.lang.String format, java.lang.Object... params)
      Format and print a string message.
      default void info​(java.lang.String format, java.lang.Object... params)
      Print an info string message.
      void println​(java.lang.String message)
      Print a new line to the terminal.
      default void warn​(java.lang.String format, java.lang.Object... params)
      Print a warning string message.
    • Method Detail

      • println

        void println​(java.lang.String message)
        Print a new line to the terminal.
        Parameters:
        message - The message to write.
      • formatln

        default void formatln​(java.lang.String format,
                              java.lang.Object... params)
        Format and print a string message.
        Parameters:
        format - The message format.
        params - Printf like params to format.
      • info

        default void info​(java.lang.String format,
                          java.lang.Object... params)
        Print an info string message.
        Parameters:
        format - The info message.
        params - Printf like params to format.
      • warn

        default void warn​(java.lang.String format,
                          java.lang.Object... params)
        Print a warning string message.
        Parameters:
        format - The warning message.
        params - Printf like params to format.
      • error

        default void error​(java.lang.String format,
                           java.lang.Object... params)
        Print an error string message.
        Parameters:
        format - The error message.
        params - Printf like params to format.
      • fatal

        default void fatal​(java.lang.String format,
                           java.lang.Object... params)
        Print a fatal string message.
        Parameters:
        format - The fatal message.
        params - Printf like params to format.