public class Log
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
Log.Logger
Logger interface instance aids in printing out different log types to stack trace.
|
| Modifier and Type | Field and Description |
|---|---|
static int |
ASSERT
Assert priority level logs.
|
static int |
DEBUG
Debug priority level logs provide diagnosable information.
|
static int |
ERROR
Error priority level logs provide severity information.
|
static int |
INFO
Info priority level logs provide normal information which can be ignorable.
|
protected static java.lang.String[] |
LOG_LEVEL_TO_STR
A handy array that maintains a priority level to their corresponding log level methods.
|
static int |
VERBOSE
Verbose priority level logs provide more informative details about a behaviour in application.
|
static int |
WARN
Warn priority level logs provide info about warnings that may harm application.
|
| Constructor and Description |
|---|
Log() |
| Modifier and Type | Method and Description |
|---|---|
static int |
d(java.lang.String tag,
java.lang.String msg)
A function to print
DEBUG level logs. |
static int |
d(java.lang.String tag,
java.lang.String msg,
java.lang.Throwable tr)
A function to print
DEBUG level logs. |
static int |
e(java.lang.String tag,
java.lang.String msg)
A function to print
ERROR level logs. |
static int |
e(java.lang.String tag,
java.lang.String msg,
java.lang.Throwable tr)
A function to print
ERROR level logs. |
static int |
i(java.lang.String tag,
java.lang.String msg)
A function to print
INFO level logs. |
static int |
i(java.lang.String tag,
java.lang.String msg,
java.lang.Throwable tr)
A function to print
INFO level logs. |
static int |
v(java.lang.String tag,
java.lang.String msg)
A function to print
VERBOSE level logs. |
static int |
v(java.lang.String tag,
java.lang.String msg,
java.lang.Throwable tr)
A function to print
VERBOSE level logs. |
static int |
w(java.lang.String tag,
java.lang.String msg)
A function to print
WARN level logs. |
static int |
w(java.lang.String tag,
java.lang.String msg,
java.lang.Throwable tr)
A function to print
WARN level logs. |
public static final int VERBOSE
public static final int DEBUG
public static final int INFO
public static final int WARN
public static final int ERROR
public static final int ASSERT
protected static final java.lang.String[] LOG_LEVEL_TO_STR
public static int v(java.lang.String tag,
java.lang.String msg)
VERBOSE level logs.tag - Stringified class name.msg - Message to be logged to stack trace.public static int v(java.lang.String tag,
java.lang.String msg,
java.lang.Throwable tr)
VERBOSE level logs.tag - Stringified class name.msg - Message to be logged to stack trace.tr - Throwable to be logged.public static int d(java.lang.String tag,
java.lang.String msg)
DEBUG level logs.tag - Stringified class name.msg - Message to be logged to stack trace.public static int d(java.lang.String tag,
java.lang.String msg,
java.lang.Throwable tr)
DEBUG level logs.tag - Stringified class name.msg - Message to be logged to stack trace.tr - Throwable to be logged.public static int i(java.lang.String tag,
java.lang.String msg)
INFO level logs.tag - Stringified class name.msg - Message to be logged to stack trace.public static int i(java.lang.String tag,
java.lang.String msg,
java.lang.Throwable tr)
INFO level logs.tag - Stringified class name.msg - Message to be logged to stack trace.tr - Throwable to be logged.public static int w(java.lang.String tag,
java.lang.String msg)
WARN level logs.tag - Stringified class name.msg - Message to be logged to stack trace.public static int w(java.lang.String tag,
java.lang.String msg,
java.lang.Throwable tr)
WARN level logs.tag - Stringified class name.msg - Message to be logged to stack trace.tr - Throwable to be logged.public static int e(java.lang.String tag,
java.lang.String msg)
ERROR level logs.tag - Stringified class name.msg - Message to be logged to stack trace.public static int e(java.lang.String tag,
java.lang.String msg,
java.lang.Throwable tr)
ERROR level logs.tag - Stringified class name.msg - Message to be logged to stack trace.tr - Throwable to be logged.