Class Log

java.lang.Object
org.snpeff.util.Log

public class Log extends Object
Logging
  • Field Details

  • Constructor Details

    • Log

      public Log()
  • Method Details

    • debug

      public static void debug(Object obj)
      Prints a debug message (prints class name, method and line number)
    • debug

      public static void debug(Object obj, int offset)
      Prints a debug message (prints class name, method and line number)
    • debug

      public static void debug(Object obj, int offset, boolean newLine)
      Prints a debug message (prints class name, method and line number)
    • error

      public static void error(String msg)
      Show a warning message (up to MAX_ERRORS times)
    • error

      public static void error(Throwable e, String message)
    • fatalError

      public static void fatalError(String message)
      Show an error message and exit
    • fatalError

      public static void fatalError(Throwable e, String message)
    • getWarnCount

      public static Map<ErrorWarningType,Integer> getWarnCount()
    • info

      public static void info(Object msg)
      Show absolute timer value and a message on STDERR
    • infoln

      public static void infoln(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(String msg)
    • warningln

      public static void warningln(String msg)
    • warning

      public static void warning(ErrorWarningType warnType, String msg)
      Show a warning message (up to MAX_ERRORS times)