Class Log


  • public final class Log
    extends java.lang.Object
    Internal logger.
    Since:
    2.0
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private static java.util.logging.Logger logger  
    • Constructor Summary

      Constructors 
      Constructor Description
      Log()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      (package private) static java.util.logging.LogRecord createRecord​(java.util.logging.Level level, java.lang.Object... messages)  
      (package private) static java.util.logging.LogRecord createRecord​(java.util.logging.Level level, java.util.function.Supplier<java.lang.String> message)  
      static void debug​(java.lang.Object... messages)  
      static void debug​(java.util.function.Supplier<java.lang.String> supplier)  
      static void error​(java.lang.Object... messages)  
      static void info​(java.lang.Object... messages)  
      static boolean isDebugEnabled()  
      (package private) static boolean isEnabled​(java.util.logging.Level level)  
      (package private) static void log​(java.util.logging.Level level, java.lang.Object... messages)  
      (package private) static void log​(java.util.logging.Level level, java.util.function.Supplier<java.lang.String> message)  
      (package private) static void logr​(java.util.logging.Level level, java.util.function.Supplier<java.util.logging.LogRecord> record)  
      (package private) static void render​(java.io.PrintStream out, java.lang.Object message)
      Helper to support rendering messages.
      static void trace​(java.lang.Object... messages)  
      static void trace​(java.util.function.Supplier<java.lang.String> supplier)  
      static void warn​(java.lang.Object... messages)  
      • Methods inherited from class java.lang.Object

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

      • logger

        private static final java.util.logging.Logger logger
    • Constructor Detail

      • Log

        public Log()
    • Method Detail

      • trace

        public static void trace​(java.lang.Object... messages)
      • trace

        public static void trace​(java.util.function.Supplier<java.lang.String> supplier)
      • debug

        public static void debug​(java.util.function.Supplier<java.lang.String> supplier)
      • debug

        public static void debug​(java.lang.Object... messages)
      • info

        public static void info​(java.lang.Object... messages)
      • warn

        public static void warn​(java.lang.Object... messages)
      • error

        public static void error​(java.lang.Object... messages)
      • isDebugEnabled

        public static boolean isDebugEnabled()
      • render

        static void render​(java.io.PrintStream out,
                           java.lang.Object message)
        Helper to support rendering messages.
      • createRecord

        static java.util.logging.LogRecord createRecord​(java.util.logging.Level level,
                                                        java.lang.Object... messages)
      • createRecord

        static java.util.logging.LogRecord createRecord​(java.util.logging.Level level,
                                                        java.util.function.Supplier<java.lang.String> message)
      • log

        static void log​(java.util.logging.Level level,
                        java.util.function.Supplier<java.lang.String> message)
      • log

        static void log​(java.util.logging.Level level,
                        java.lang.Object... messages)
      • logr

        static void logr​(java.util.logging.Level level,
                         java.util.function.Supplier<java.util.logging.LogRecord> record)
      • isEnabled

        static boolean isEnabled​(java.util.logging.Level level)