接口 ILogger
-
- 所有已知实现类:
AbstractBaseLogger,AbstractLogger,BasicLogger,Logger,LoggerInject,MXLogger,PrintStreamLogger,WrappedLogger
public interface ILogger日志模块
-
-
字段概要
字段 修饰符和类型 字段 说明 static StringCAUSE_CAPTIONCaption for labeling causative exception stack tracesstatic StringNULL_CAUSE_MESSAGEMessage for trying to suppress a null exception.static StringSELF_SUPPRESSION_MESSAGEMessage for trying to suppress oneself.static StringSUPPRESSED_CAPTIONCaption for labeling suppressed exception stack traces
-
方法概要
修饰符和类型 方法 说明 default ILoggererrformat(String format, Object... args)default ILoggererrformat(Locale locale, String format, Object... args)default ILoggererror(Object line)ILoggererror(String line)default ILoggerformat(String format, Object... args)default ILoggerformat(Locale locale, String format, Object... args)PrintStreamgetErrorStream()PrintStreamgetPrintStream()StringgetStackTraceElementMessage(StackTraceElement track)default booleanisError(Level level)default ILoggerprintf(boolean err, String ln)default ILoggerprintf(Object data)ILoggerprintf(String line)default ILoggerprintln(String line)default ILoggerprintStackTrace(Throwable thr)ILoggerprintStackTrace(Throwable thr, boolean printStacks, boolean isError)ILoggerprintThreadInfo(ThreadInfo info, boolean fullFrames, boolean emptyPrefix)default ILoggerprintThreadInfo(Thread thread, boolean fullFrames, boolean emptyPrefix)default ILoggerpublish(LogRecord record, Handler handler)
-
-
-
字段详细资料
-
NULL_CAUSE_MESSAGE
static final String NULL_CAUSE_MESSAGE
Message for trying to suppress a null exception.- 另请参阅:
- 常量字段值
-
SELF_SUPPRESSION_MESSAGE
static final String SELF_SUPPRESSION_MESSAGE
Message for trying to suppress oneself.- 另请参阅:
- 常量字段值
-
CAUSE_CAPTION
static final String CAUSE_CAPTION
Caption for labeling causative exception stack traces- 另请参阅:
- 常量字段值
-
-
方法详细资料
-
getStackTraceElementMessage
String getStackTraceElementMessage(StackTraceElement track)
-
getPrintStream
@NotNull PrintStream getPrintStream()
-
getErrorStream
@NotNull PrintStream getErrorStream()
-
printThreadInfo
@NotNull ILogger printThreadInfo(@NotNull ThreadInfo info, boolean fullFrames, boolean emptyPrefix)
-
printThreadInfo
@NotNull default ILogger printThreadInfo(@NotNull Thread thread, boolean fullFrames, boolean emptyPrefix)
-
isError
default boolean isError(Level level)
-
printStackTrace
@NotNull ILogger printStackTrace(@NotNull Throwable thr, boolean printStacks, boolean isError)
-
-