|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectde.unkrig.commons.text.AbstractPrinter
de.unkrig.commons.text.LevelFilteredPrinter
public class LevelFilteredPrinter
Filters messages by their level; by default only info(String) and higher are printed.
| Constructor Summary | |
|---|---|
LevelFilteredPrinter(Printer delegate)
|
|
| Method Summary | |
|---|---|
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. |
| Methods inherited from class de.unkrig.commons.text.AbstractPrinter |
|---|
debug, error, error, error, info, verbose, warn |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public LevelFilteredPrinter(Printer delegate)
| Method Detail |
|---|
public void setNoWarn()
public void setQuiet()
public void setNormal()
public void setVerbose()
public void setDebug()
public void error(@Nullable
java.lang.String message)
Printer
public boolean isWarnEnabled()
isWarnEnabled in interface PrinterisWarnEnabled in class AbstractPrinterPrinter.warn(String) methods have any effectpublic void warn(java.lang.String message)
Printer
public boolean isInfoEnabled()
isInfoEnabled in interface PrinterisInfoEnabled in class AbstractPrinterPrinter.info(String) methods have any effectpublic void info(java.lang.String message)
Printer
public boolean isVerboseEnabled()
isVerboseEnabled in interface PrinterisVerboseEnabled in class AbstractPrinterPrinter.verbose(String) methods have any effectpublic void verbose(java.lang.String message)
Printer
public boolean isDebugEnabled()
isDebugEnabled in interface PrinterisDebugEnabled in class AbstractPrinterPrinter.debug(String) methods have any effectpublic void debug(java.lang.String message)
Printer
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||