public class AILog extends Constant
Shouldn't use Log class to print log in any aios module.
When prints normal log use v\d\i\w\e\a\wtf method , prints high frequency log use vHighFreq and dHighFreq method. High frequency log should only print with verbose and debug level.
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ADAPTER_MARK_TAG |
static int |
DEFAULT_LOG_LEVEL |
A, D, DEFAULT_MESSAGE, E, I, JSON, JSON_INDENT, LINE_SEPARATOR, NULL_TIPS, V, W
Constructor and Description |
---|
AILog() |
Modifier and Type | Method and Description |
---|---|
static void |
a(java.lang.Object msg)
prints log with assert level
|
static void |
a(java.lang.String tag,
java.lang.Object obj)
prints log with assert level
|
static void |
a(java.lang.String tag,
java.lang.String msg)
prints log with assert level
|
static void |
d(java.lang.Object msg)
prints normal frequency log with debug level
|
static void |
d(java.lang.String tag,
java.lang.Object obj)
prints normal frequency log with debug level
|
static void |
d(java.lang.String tag,
java.lang.String msg)
prints normal frequency log with debug level
|
static void |
d(java.lang.String tag,
java.lang.String msg,
java.lang.Throwable tr)
prints normal frequency log with debug level
|
static void |
dHighFreq(java.lang.Object msg)
prints high frequency log with debug level
|
static void |
dHighFreq(java.lang.String tag,
java.lang.Object obj)
prints high frequency log with debug level
|
static void |
dHighFreq(java.lang.String tag,
java.lang.String msg)
prints high frequency log with debug level
|
static void |
dHighFreq(java.lang.String tag,
java.lang.String msg,
java.lang.Throwable tr)
prints normal frequency log with debug level
|
static void |
e(java.lang.Object msg)
prints log with error level
|
static void |
e(java.lang.String tag,
java.lang.Object obj)
prints log with error level
|
static void |
e(java.lang.String tag,
java.lang.String msg)
prints log with error level
|
static void |
e(java.lang.String tag,
java.lang.String msg,
java.lang.Throwable tr)
prints log with error level
|
static int |
getLogLevel()
gets current log level
|
static void |
i(java.lang.Object msg)
prints log with info level
|
static void |
i(java.lang.String tag,
java.lang.Object obj)
prints log with info level
|
static void |
i(java.lang.String tag,
java.lang.String msg)
prints log with info level
|
static void |
i(java.lang.String tag,
java.lang.String s,
byte[]... bytes)
prints topic info log with info level
|
static void |
i(java.lang.String tag,
java.lang.String s,
java.lang.String[] bytes)
prints topic info log with info level
|
static void |
i(java.lang.String tag,
java.lang.String msg,
java.lang.Throwable tr)
prints log with info level
|
static void |
json(java.lang.String jsonFormat)
prints log in json format
|
static void |
json(java.lang.String tag,
java.lang.String jsonFormat)
prints log in json format
|
static void |
setLogLevel(int logLevel)
sets log level
|
static void |
snipet(java.lang.String tag,
java.lang.String message)
Deprecated.
2.0, no replacement
|
static void |
v(java.lang.Object msg)
prints normal frequency log with verbose level
|
static void |
v(java.lang.String tag,
java.lang.Object obj)
prints normal frequency log with verbose level
|
static void |
v(java.lang.String tag,
java.lang.String msg)
prints normal frequency log with verbose level
|
static void |
vHighFreq(java.lang.Object msg)
prints high frequency log with verbose level
|
static void |
vHighFreq(java.lang.String tag,
java.lang.Object obj)
prints high frequency log with verbose level
|
static void |
vHighFreq(java.lang.String tag,
java.lang.String msg)
prints high frequency log with verbose level
|
static void |
w(java.lang.Object msg)
prints log with warn level
|
static void |
w(java.lang.String tag,
java.lang.Object obj)
prints log with warn level
|
static void |
w(java.lang.String tag,
java.lang.String msg)
prints log with warn level
|
static void |
w(java.lang.String tag,
java.lang.String msg,
java.lang.Throwable tr)
prints log with warn level
|
static void |
wtf(java.lang.String tag,
java.lang.String msg)
prints log with wtf(what a terrible failure) level
|
static void |
wtf(java.lang.String tag,
java.lang.String msg,
java.lang.Throwable tr)
prints log with wtf(what a terrible failure) level
|
static void |
wtf(java.lang.String tag,
java.lang.Throwable tr)
prints log with wtf(what a terrible failure) level
|
public static final int DEFAULT_LOG_LEVEL
public static final java.lang.String ADAPTER_MARK_TAG
public static void v(java.lang.Object msg)
msg
- normal frequency log contentvHighFreq(Object)
public static void v(java.lang.String tag, java.lang.Object obj)
tag
- log tag which will be appended prefix ''AIN-"obj
- object.toString will be the contentvHighFreq(Object)
public static void v(java.lang.String tag, java.lang.String msg)
tag
- log tag which will be appended prefix ''AIN-"msg
- log contentvHighFreq(String, String)
public static void vHighFreq(java.lang.Object msg)
msg
- high frequency log contentv(Object)
public static void vHighFreq(java.lang.String tag, java.lang.Object obj)
tag
- log tag which will be appended prefix ''AIHF-"obj
- object.toString will be the contentv(String, Object)
public static void vHighFreq(java.lang.String tag, java.lang.String msg)
tag
- log tag which will be appended prefix ''AIHF-"msg
- log contentv(String, String)
public static void d(java.lang.Object msg)
msg
- normal frequency log contentdHighFreq(Object)
public static void d(java.lang.String tag, java.lang.Object obj)
tag
- log tag which will be appended prefix ''AIN-"obj
- object.toString will be the contentdHighFreq(String, Object)
public static void d(java.lang.String tag, java.lang.String msg)
tag
- log tag which will be appended prefix ''AIN-"msg
- log contentdHighFreq(String, String)
public static void d(java.lang.String tag, java.lang.String msg, java.lang.Throwable tr)
tag
- log tag which will be appended prefix ''AIN-"msg
- log contenttr
- exception infodHighFreq(String, String, Throwable)
public static void dHighFreq(java.lang.Object msg)
msg
- normal frequency log contentd(Object)
public static void dHighFreq(java.lang.String tag, java.lang.Object obj)
tag
- log tag which will be appended prefix ''AIHF-"obj
- object.toString will be the contentd(String, Object)
public static void dHighFreq(java.lang.String tag, java.lang.String msg)
tag
- log tag which will be appended prefix ''AIHF-"msg
- log contentd(String, String)
public static void dHighFreq(java.lang.String tag, java.lang.String msg, java.lang.Throwable tr)
tag
- log tag which will be appended prefix ''AIHF-"msg
- log contenttr
- exception infod(String, String, Throwable)
public static void i(java.lang.Object msg)
msg
- log contentpublic static void i(java.lang.String tag, java.lang.Object obj)
tag
- log tag which will be appended prefix ''AIN-"obj
- object.toString will be the contentpublic static void i(java.lang.String tag, java.lang.String msg)
tag
- log tag which will be appended prefix ''AIN-"msg
- log contentpublic static void i(java.lang.String tag, java.lang.String msg, java.lang.Throwable tr)
tag
- log tag which will be appended prefix ''AIN-"msg
- log contenttr
- exception infopublic static void i(java.lang.String tag, java.lang.String s, byte[]... bytes)
tag
- log tag which will be appended prefix ''AIN-"s
- topic namebytes
- topic params with byte arraypublic static void i(java.lang.String tag, java.lang.String s, java.lang.String[] bytes)
tag
- log tag which will be appended prefix ''AIN-"s
- topic namebytes
- topic paramspublic static void w(java.lang.Object msg)
msg
- log contentpublic static void w(java.lang.String tag, java.lang.Object obj)
tag
- log tag which will be appended prefix ''AIN-"obj
- object.toString will be the contentpublic static void w(java.lang.String tag, java.lang.String msg)
tag
- log tag which will be appended prefix ''AIN-"msg
- log contentpublic static void w(java.lang.String tag, java.lang.String msg, java.lang.Throwable tr)
tag
- log tag which will be appended prefix ''AIN-"msg
- log contenttr
- exception infopublic static void e(java.lang.Object msg)
msg
- log contentpublic static void e(java.lang.String tag, java.lang.Object obj)
tag
- log tag which will be appended prefix ''AIN-"obj
- object.toString will be the contentpublic static void e(java.lang.String tag, java.lang.String msg)
tag
- log tag which will be appended prefix ''AIN-"msg
- log contentpublic static void e(java.lang.String tag, java.lang.String msg, java.lang.Throwable tr)
tag
- log tag which will be appended prefix ''AIN-"msg
- log contenttr
- exception infopublic static void a(java.lang.Object msg)
msg
- log contentpublic static void a(java.lang.String tag, java.lang.Object obj)
tag
- log tag which will be appended prefix ''AIN-"obj
- object.toString will be the contentpublic static void a(java.lang.String tag, java.lang.String msg)
tag
- log tag which will be appended prefix ''AIN-"msg
- log contentpublic static void wtf(java.lang.String tag, java.lang.String msg)
tag
- log tag which will be appended prefix ''AIN-"msg
- log contentpublic static void wtf(java.lang.String tag, java.lang.Throwable tr)
tag
- log tag which will be appended prefix ''AIN-"tr
- exception infopublic static void wtf(java.lang.String tag, java.lang.String msg, java.lang.Throwable tr)
tag
- log tag which will be appended prefix ''AIN-"msg
- log contenttr
- exception infopublic static void json(java.lang.String jsonFormat)
jsonFormat
- log in json formatpublic static void json(java.lang.String tag, java.lang.String jsonFormat)
tag
- og tag which will be appended prefix ''AIN-"jsonFormat
- log in json format@Deprecated public static void snipet(java.lang.String tag, java.lang.String message)
public static int getLogLevel()
public static void setLogLevel(int logLevel)
logLevel
- {V = 1 , D =2 , I = 3 , W = 4 , E = 5, A = 6}