Class Log


  • public class Log
    extends java.lang.Object
    Logging
    • 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 exit
      static 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 STDERR
      static 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)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Log

        public Log()
    • 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)