Package org.snpeff.util
Class Log
- java.lang.Object
-
- org.snpeff.util.Log
-
public class Log extends java.lang.Object
Logging
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Log.FatalErrorBehabiour
-
Field Summary
Fields Modifier and Type Field Description static int
MAX_ERRORS
static int
MAX_WARNINGS
protected 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 void
debug(java.lang.Object obj)
Prints a debug message (prints class name, method and line number)static void
debug(java.lang.Object obj, int offset)
Prints a debug message (prints class name, method and line number)static void
debug(java.lang.Object obj, int offset, boolean newLine)
Prints a debug message (prints class name, method and line number)static void
error(java.lang.String msg)
Show a warning message (up to MAX_ERRORS times)static void
error(java.lang.Throwable e, java.lang.String message)
static void
fatalError(java.lang.String message)
Show an error message and exitstatic void
fatalError(java.lang.Throwable e, java.lang.String message)
static java.util.Map<ErrorWarningType,java.lang.Integer>
getWarnCount()
static void
info(java.lang.Object msg)
Show absolute timer value and a message on STDERRstatic void
infoln(java.lang.Object msg)
Show absolute timer value and a message on STDERR (prepend a newline)static void
reset()
Reset all parameters, warning counters, silenced warningis, etc.static void
setFatalErrorBehabiour(Log.FatalErrorBehabiour fatalErrorBehabiour)
static void
silenceWarning(ErrorWarningType warningType)
static void
warning(java.lang.String msg)
static void
warning(ErrorWarningType warnType, java.lang.String msg)
Show a warning message (up to MAX_ERRORS times)static void
warningln(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)
-
-