public class Logger
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static void |
d(java.lang.String logTag,
java.lang.String message,
java.lang.Object... args)
Logs an
Log.DEBUG level log message |
static void |
d(java.lang.String logTag,
java.lang.String message,
java.lang.Throwable throwable,
java.lang.Object... args)
Logs a
Log.DEBUG level log message |
static void |
e(java.lang.String logTag,
java.lang.String message,
java.lang.Object... args)
Logs an
Log.ERROR level log message |
static void |
e(java.lang.String logTag,
java.lang.String message,
java.lang.Throwable throwable,
java.lang.Object... args)
Logs a
Log.ERROR level log message |
static void |
i(java.lang.String logTag,
java.lang.String message,
java.lang.Object... args)
Logs an
Log.INFO level log message |
static void |
i(java.lang.String logTag,
java.lang.String message,
java.lang.Throwable throwable,
java.lang.Object... args)
Logs a
Log.INFO level log message |
static boolean |
isEnabled()
Returns the enabled state of the Logger.
|
static void |
setEnabled(boolean isEnabled)
Sets the enabled/disabled state of the
Logger |
static void |
v(java.lang.String logTag,
java.lang.String message,
java.lang.Object... args)
Logs a
Log.VERBOSE log message |
static void |
v(java.lang.String logTag,
java.lang.String message,
java.lang.Throwable throwable,
java.lang.Object... args)
Logs a
Log.VERBOSE level log message |
static void |
w(java.lang.String logTag,
java.lang.String message,
java.lang.Object... args)
Logs an
Log.WARN level log message |
static void |
w(java.lang.String logTag,
java.lang.String message,
java.lang.Throwable throwable,
java.lang.Object... args)
Logs a
Log.WARN level log message |
public static void setEnabled(boolean isEnabled)
Logger
isEnabled
- true if logging should be enabled, false otherwisepublic static boolean isEnabled()
public static void v(java.lang.String logTag, java.lang.String message, java.lang.Object... args)
Log.VERBOSE
log messagelogTag
- The log tag for the log messagemessage
- The body text for the log messageargs
- Arguments used for formatted string messagespublic static void v(java.lang.String logTag, java.lang.String message, java.lang.Throwable throwable, java.lang.Object... args)
Log.VERBOSE
level log messagelogTag
- The log tag for the log messagemessage
- The body text for the log messagethrowable
- A throwable exception to be written to the log messageargs
- Arguments used for formatted string messagespublic static void i(java.lang.String logTag, java.lang.String message, java.lang.Object... args)
Log.INFO
level log messagelogTag
- The log tag for the log messagemessage
- The body text for the log messageargs
- Arguments used for formatted string messagespublic static void i(java.lang.String logTag, java.lang.String message, java.lang.Throwable throwable, java.lang.Object... args)
Log.INFO
level log messagelogTag
- The log tag for the log messagemessage
- The body text for the log messagethrowable
- A throwable exception to be written to the log messageargs
- Arguments used for formatted string messagespublic static void d(java.lang.String logTag, java.lang.String message, java.lang.Object... args)
Log.DEBUG
level log messagelogTag
- The log tag for the log messagemessage
- The body text for the log messageargs
- Arguments used for formatted string messagespublic static void d(java.lang.String logTag, java.lang.String message, java.lang.Throwable throwable, java.lang.Object... args)
Log.DEBUG
level log messagelogTag
- The log tag for the log messagemessage
- The body text for the log messagethrowable
- A throwable exception to be written to the log messageargs
- Arguments used for formatted string messagespublic static void w(java.lang.String logTag, java.lang.String message, java.lang.Object... args)
Log.WARN
level log messagelogTag
- The log tag for the log messagemessage
- The body text for the log messageargs
- Arguments used for formatted string messagespublic static void w(java.lang.String logTag, java.lang.String message, java.lang.Throwable throwable, java.lang.Object... args)
Log.WARN
level log messagelogTag
- The log tag for the log messagemessage
- The body text for the log messagethrowable
- A throwable exception to be written to the log messageargs
- Arguments used for formatted string messagespublic static void e(java.lang.String logTag, java.lang.String message, java.lang.Object... args)
Log.ERROR
level log messagelogTag
- The log tag for the log messagemessage
- The body text for the log messageargs
- Arguments used for formatted string messagespublic static void e(java.lang.String logTag, java.lang.String message, java.lang.Throwable throwable, java.lang.Object... args)
Log.ERROR
level log messagelogTag
- The log tag for the log messagemessage
- The body text for the log messagethrowable
- A throwable exception to be written to the log messageargs
- Arguments used for formatted string messages