Package com.android.utils
Class NullLogger
- java.lang.Object
-
- com.android.utils.NullLogger
-
- All Implemented Interfaces:
ILogger
public class NullLogger extends java.lang.Object implements ILogger
Dummy implementation of anILogger
.Use
getLogger()
to get a default instance of thisNullLogger
.
-
-
Constructor Summary
Constructors Constructor Description NullLogger()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
error(java.lang.Throwable t, java.lang.String errorFormat, java.lang.Object... args)
Prints an error message.static ILogger
getLogger()
void
info(java.lang.String msgFormat, java.lang.Object... args)
Prints an information message.void
verbose(java.lang.String msgFormat, java.lang.Object... args)
Prints a verbose message.void
warning(java.lang.String warningFormat, java.lang.Object... args)
Prints a warning message.
-
-
-
Method Detail
-
getLogger
public static ILogger getLogger()
-
error
public void error(@Nullable java.lang.Throwable t, @Nullable java.lang.String errorFormat, java.lang.Object... args)
Description copied from interface:ILogger
Prints an error message.- Specified by:
error
in interfaceILogger
- Parameters:
t
- is an optionalThrowable
orException
. If non-null, its message will be printed out.errorFormat
- is an optional error format. If non-null, it will be printed using aFormatter
with the provided arguments.args
- provides the arguments for errorFormat.
-
warning
public void warning(@NonNull java.lang.String warningFormat, java.lang.Object... args)
Description copied from interface:ILogger
Prints a warning message.
-
info
public void info(@NonNull java.lang.String msgFormat, java.lang.Object... args)
Description copied from interface:ILogger
Prints an information message.
-
-