Package org.snpeff.util
Class Log
- java.lang.Object
-
- org.snpeff.util.Log
-
public class Log extends java.lang.ObjectLogging
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLog.FatalErrorBehabiour
-
Field Summary
Fields Modifier and Type Field Description static intMAX_ERRORSstatic intMAX_WARNINGSprotected static java.util.Map<ErrorWarningType,java.lang.Integer>warnCount
-
Constructor Summary
Constructors Constructor Description Log()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voiddebug(java.lang.Object obj)Prints a debug message (prints class name, method and line number)static voiddebug(java.lang.Object obj, int offset)Prints a debug message (prints class name, method and line number)static voiddebug(java.lang.Object obj, int offset, boolean newLine)Prints a debug message (prints class name, method and line number)static voiderror(java.lang.String msg)Show a warning message (up to MAX_ERRORS times)static voiderror(java.lang.Throwable e, java.lang.String message)static voidfatalError(java.lang.String message)Show an error message and exitstatic voidfatalError(java.lang.Throwable e, java.lang.String message)static java.util.Map<ErrorWarningType,java.lang.Integer>getWarnCount()static voidinfo(java.lang.Object msg)Show absolute timer value and a message on STDERRstatic voidinfoln(java.lang.Object msg)Show absolute timer value and a message on STDERR (prepend a newline)static voidreset()Reset all parameters, warning counters, silenced warningis, etc.static voidsetFatalErrorBehabiour(Log.FatalErrorBehabiour fatalErrorBehabiour)static voidsilenceWarning(ErrorWarningType warningType)static voidwarning(java.lang.String msg)static voidwarning(ErrorWarningType warnType, java.lang.String msg)Show a warning message (up to MAX_ERRORS times)static voidwarningln(java.lang.String msg)
-
-
-
Field Detail
-
MAX_WARNINGS
public static final int MAX_WARNINGS
- See Also:
- Constant Field Values
-
MAX_ERRORS
public static final int MAX_ERRORS
- See Also:
- Constant Field Values
-
warnCount
protected static java.util.Map<ErrorWarningType,java.lang.Integer> warnCount
-
-
Method Detail
-
debug
public static void debug(java.lang.Object obj)
Prints a debug message (prints class name, method and line number)
-
debug
public static void debug(java.lang.Object obj, int offset)Prints a debug message (prints class name, method and line number)
-
debug
public static void debug(java.lang.Object obj, int offset, boolean newLine)Prints a debug message (prints class name, method and line number)
-
error
public static void error(java.lang.String msg)
Show a warning message (up to MAX_ERRORS times)
-
error
public static void error(java.lang.Throwable e, java.lang.String message)
-
fatalError
public static void fatalError(java.lang.String message)
Show an error message and exit
-
fatalError
public static void fatalError(java.lang.Throwable e, java.lang.String message)
-
getWarnCount
public static java.util.Map<ErrorWarningType,java.lang.Integer> getWarnCount()
-
info
public static void info(java.lang.Object msg)
Show absolute timer value and a message on STDERR
-
infoln
public static void infoln(java.lang.Object msg)
Show absolute timer value and a message on STDERR (prepend a newline)
-
reset
public static void reset()
Reset all parameters, warning counters, silenced warningis, etc.
-
setFatalErrorBehabiour
public static void setFatalErrorBehabiour(Log.FatalErrorBehabiour fatalErrorBehabiour)
-
silenceWarning
public static void silenceWarning(ErrorWarningType warningType)
-
warning
public static void warning(java.lang.String msg)
-
warningln
public static void warningln(java.lang.String msg)
-
warning
public static void warning(ErrorWarningType warnType, java.lang.String msg)
Show a warning message (up to MAX_ERRORS times)
-
-