introduce simple logger
This commit is contained in:
27
src/main/java/util/tools/Logger.java
Normal file
27
src/main/java/util/tools/Logger.java
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
package util.tools;
|
||||||
|
|
||||||
|
// Maximal professioneller Logger
|
||||||
|
public final class Logger {
|
||||||
|
|
||||||
|
private static final boolean enabled = true;
|
||||||
|
|
||||||
|
private Logger() {}
|
||||||
|
|
||||||
|
public static void log(String message) {
|
||||||
|
if (enabled) {
|
||||||
|
System.out.println(message);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public static void logNullable(String message) {
|
||||||
|
if (message != null) {
|
||||||
|
log(message);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public static void logIfTrue(boolean pred, String message) {
|
||||||
|
if (pred) {
|
||||||
|
log(message);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user