public interface XLogger
| 限定符和类型 | 接口和说明 |
|---|---|
static interface |
XLogger.Handler
日志处理器接口
|
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
LEVEL_DETAIL |
static String |
LEVEL_ERROR |
static String |
LEVEL_NOTICE |
static String |
LEVEL_OFF |
static String |
LEVEL_WARNING |
| 限定符和类型 | 方法和说明 |
|---|---|
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及其子级的日志等级
|
void logE(String tag, String error, Object... args)
tag - 日志tagerror - 错误信息args - 错误信息中的参数void logE(String tag, Throwable throwable, String error, Object... args)
tag - 日志tagthrowable - 异常对象error - 错误信息args - 错误信息中的参数void logW(String tag, String warning, Object... args)
tag - 日志tagwarning - 警告信息args - 警告信息中的参数void logW(String tag, Throwable throwable, String warning, Object... args)
tag - 日志tagthrowable - 异常对象warning - 告警信息args - 告警信息中的参数void logN(String tag, String notice, Object... args)
tag - 日志tagnotice - 提示信息args - 提示信息中的参数void logN(String tag, Throwable throwable, String notice, Object... args)
tag - 日志tagthrowable - 异常对象notice - 提示信息args - 提示信息中的参数void logD(String tag, String detail, Object... args)
tag - 日志tagdetail - 详细信息args - 详细信息中的参数void logD(String tag, Throwable throwable, String detail, Object... args)
tag - 日志tagthrowable - 异常对象detail - 详细信息args - 详细信息中的参数void setLevel(String level)
level - 根节点日志等级String getLevel()
void addHandler(XLogger.Handler handler)
handler - 日志处理器XLogger.Handler[] getHandlers()
Copyright © 2019. All rights reserved.