Package org.jline.utils
Class Log
- java.lang.Object
-
- org.jline.utils.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)
-
-
-
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)
-
-