| 限定符和类型 | 类和说明 |
|---|---|
static class |
XLoggerImpl.XConsoleHandler
控制台日志处理器
|
static class |
XLoggerImpl.XFileHandler
文件日志处理器
|
static class |
XLoggerImpl.XLogFormatter
日志格式化器
|
XLogger.Handler| 限定符和类型 | 字段和说明 |
|---|---|
static String |
CFG_CONSOLE_LEVEL |
static String |
CFG_CONSOLE_LEVEL_DEFAULT |
static String |
CFG_FILE |
static String |
CFG_FILE_APPEND |
static String |
CFG_FILE_APPEND_DEFAULT |
static String |
CFG_FILE_DEFAULT |
static String |
CFG_FILE_LEVEL |
static String |
CFG_FILE_LEVEL_DEFAULT |
static String |
CFG_FORMATTER |
static String |
CFG_FORMATTER_DEFAULT |
static String |
CFG_HANDLERS |
static String |
CFG_HANDLERS_DEFAULT |
LEVEL_DETAIL, LEVEL_ERROR, LEVEL_NOTICE, LEVEL_OFF, LEVEL_WARNING| 构造器和说明 |
|---|
XLoggerImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addHandler(XLogger.Handler handler)
添加日志处理器
|
XLogger.Handler[] |
getHandlers()
获取日志处理器
|
String |
getLevel()
获取根节点日志等级
|
String |
getLevel(String tag)
获取某个tag及其子级的日志等级
|
void |
logD(String tag,
String detail,
Object... args)
记录详细信息的日志
|
void |
logD(String tag,
Throwable throwable,
String detail,
Object... args)
记录详细信息的日志
|
void |
logE(String tag,
String error,
Object... args)
记录错误信息的日志
|
void |
logE(String tag,
Throwable throwable,
String error,
Object... args)
记录错误信息的日志
|
void |
logN(String tag,
String notice,
Object... args)
记录提示信息的日志
|
void |
logN(String tag,
Throwable throwable,
String notice,
Object... args)
记录提示信息的日志
|
void |
logW(String tag,
String warning,
Object... args)
记录告警信息的日志
|
void |
logW(String tag,
Throwable throwable,
String warning,
Object... args)
记录警告信息的日志
|
void |
setLevel(String level)
设置根节点日志等级
|
void |
setLevel(String tag,
String level)
设置某个tag及其子级的日志等级
|
public static final String CFG_HANDLERS_DEFAULT
public static final String CFG_FORMATTER_DEFAULT
public void logE(String tag, Throwable throwable, String error, Object... args)
XLoggerpublic void logW(String tag, Throwable throwable, String warning, Object... args)
XLoggerpublic void logN(String tag, Throwable throwable, String notice, Object... args)
XLoggerpublic void logD(String tag, Throwable throwable, String detail, Object... args)
XLoggerpublic void addHandler(XLogger.Handler handler)
XLoggeraddHandler 在接口中 XLoggerhandler - 日志处理器public XLogger.Handler[] getHandlers()
XLoggergetHandlers 在接口中 XLoggerCopyright © 2019. All rights reserved.