接口 ILogger
-
- 所有已知实现类:
AbstractBaseLogger
,AbstractLogger
,BasicLogger
,Logger
,LoggerInject
,MXLogger
,PrintStreamLogger
,WrappedLogger
public interface ILogger
日志模块
-
-
字段概要
字段 修饰符和类型 字段 说明 static String
CAUSE_CAPTION
Caption for labeling causative exception stack tracesstatic String
NULL_CAUSE_MESSAGE
Message for trying to suppress a null exception.static String
SELF_SUPPRESSION_MESSAGE
Message for trying to suppress oneself.static String
SUPPRESSED_CAPTION
Caption for labeling suppressed exception stack traces
-
方法概要
修饰符和类型 方法 说明 default ILogger
errformat(String format, Object... args)
default ILogger
errformat(Locale locale, String format, Object... args)
default ILogger
error(Object line)
ILogger
error(String line)
default ILogger
format(String format, Object... args)
default ILogger
format(Locale locale, String format, Object... args)
PrintStream
getErrorStream()
PrintStream
getPrintStream()
String
getStackTraceElementMessage(StackTraceElement track)
default boolean
isError(Level level)
default ILogger
printf(boolean err, String ln)
default ILogger
printf(Object data)
ILogger
printf(String line)
default ILogger
println(String line)
default ILogger
printStackTrace(Throwable thr)
ILogger
printStackTrace(Throwable thr, boolean printStacks, boolean isError)
ILogger
printThreadInfo(ThreadInfo info, boolean fullFrames, boolean emptyPrefix)
default ILogger
printThreadInfo(Thread thread, boolean fullFrames, boolean emptyPrefix)
default ILogger
publish(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)
-
-