public class LevelFilteredPrinter extends AbstractPrinter
info(String) and higher are printed.| Constructor and Description |
|---|
LevelFilteredPrinter(Printer delegate) |
| Modifier and Type | Method and Description |
|---|---|
void |
debug(java.lang.String message)
Prints a debug message.
|
void |
error(java.lang.String message)
Prints an error condition.
|
void |
info(java.lang.String message)
Prints an informative ("normal") message.
|
boolean |
isDebugEnabled() |
boolean |
isInfoEnabled() |
boolean |
isVerboseEnabled() |
boolean |
isWarnEnabled() |
void |
setDebug()
Print all messages (errors, warnings, info, verbose and debug).
|
void |
setNormal()
Revert to default settings.
|
void |
setNoWarn()
Suppress all messages but errors.
|
void |
setQuiet()
Suppress "normal" output; print only errors and warnings.
|
void |
setVerbose()
Print all messages (errors, warnings, infos and verbose) except debug.
|
void |
verbose(java.lang.String message)
Prints a verbose message.
|
void |
warn(java.lang.String message)
Prints a warning condition.
|
public LevelFilteredPrinter(Printer delegate)
LevelFilteredPrinterpublic void setNoWarn()
public void setQuiet()
public void setNormal()
public void setVerbose()
public void setDebug()
public void error(@Nullable java.lang.String message)
Printerpublic boolean isWarnEnabled()
isWarnEnabled in interface PrinterisWarnEnabled in class AbstractPrinterPrinter.warn(String) methods have any effectpublic void warn(@Nullable java.lang.String message)
Printerpublic boolean isInfoEnabled()
isInfoEnabled in interface PrinterisInfoEnabled in class AbstractPrinterPrinter.info(String) methods have any effectpublic void info(@Nullable java.lang.String message)
Printerpublic boolean isVerboseEnabled()
isVerboseEnabled in interface PrinterisVerboseEnabled in class AbstractPrinterPrinter.verbose(String) methods have any effectpublic void verbose(@Nullable java.lang.String message)
Printerpublic boolean isDebugEnabled()
isDebugEnabled in interface PrinterisDebugEnabled in class AbstractPrinterPrinter.debug(String) methods have any effect