public final class Printers
extends java.lang.Object
Use the error(String), warn(String), info(String), verbose(String) and
debug(String) methods to print to the context printer.
The default context printer prints errors and warnings to System.err and infos to System.out,
and discards verbose and debug messages.
To switch to a different printer, use the withPrinter(Printer, Runnable) methods.
| Modifier and Type | Method and Description |
|---|---|
static void |
debug(java.lang.String message)
Prints a debug message on the context printer.
|
static void |
debug(java.lang.String pattern,
java.lang.Object... arguments)
Prints a debug message on the context printer.
|
static void |
error(java.lang.String message)
Prints an error condition on the context printer.
|
static void |
error(java.lang.String pattern,
java.lang.Object... arguments)
Prints an error condition on the context printer.
|
static void |
error(java.lang.String message,
java.lang.Throwable t)
Prints an error condition on the context printer.
|
static void |
error(java.lang.String pattern,
java.lang.Throwable t,
java.lang.Object... arguments)
Prints an error condition on the context printer.
|
static void |
info(java.lang.String message)
Prints an informative ("normal") message on the context printer.
|
static void |
info(java.lang.String pattern,
java.lang.Object... arguments)
Prints an informative ("normal") message on the context printer.
|
static void |
verbose(java.lang.String message)
Prints a verbose message on the context printer.
|
static void |
verbose(java.lang.String pattern,
java.lang.Object... arguments)
Prints a verbose message on the context printer.
|
static void |
warn(java.lang.String message)
Prints a warning condition on the context printer.
|
static void |
warn(java.lang.String pattern,
java.lang.Object... arguments)
Prints a warning condition on the context printer.
|
static void |
withPrinter(Printer printer,
java.lang.Runnable runnable)
Replaces the context printer with the given
printer while the runnable is running. |
static <EX extends java.lang.Exception> |
withPrinter(Printer printer,
RunnableWhichThrows<EX> runnable)
Replaces the context printer with the given
printer while the runnable is running. |
public static void error(java.lang.String message)
public static void error(java.lang.String pattern,
java.lang.Object... arguments)
public static void error(java.lang.String message,
java.lang.Throwable t)
public static void error(java.lang.String pattern,
java.lang.Throwable t,
java.lang.Object... arguments)
public static void warn(java.lang.String message)
public static void warn(java.lang.String pattern,
java.lang.Object... arguments)
public static void info(java.lang.String message)
public static void info(java.lang.String pattern,
java.lang.Object... arguments)
public static void verbose(java.lang.String message)
public static void verbose(java.lang.String pattern,
java.lang.Object... arguments)
public static void debug(java.lang.String message)
public static void debug(java.lang.String pattern,
java.lang.Object... arguments)
public static void withPrinter(Printer printer, java.lang.Runnable runnable)
printer while the runnable is running.public static <EX extends java.lang.Exception> void withPrinter(Printer printer, RunnableWhichThrows<EX> runnable) throws EX extends java.lang.Exception
printer while the runnable is running.EX extends java.lang.Exception