@@ -100,6 +100,15 @@ public static PrintStream getLog(Level level) {
100100 return level != null ? STREAMS .get (level ) : EMPTY ;
101101 }
102102
103+ /**
104+ * Prints an empty message to the given level, similar to {@link PrintStream#println()}.
105+ *
106+ * @param level The level to log the message at
107+ */
108+ public static void log (Level level ) {
109+ getLog (level ).println ();
110+ }
111+
103112 /**
104113 * Logs a message for the given level.
105114 *
@@ -136,6 +145,10 @@ public enum Level {
136145 DEBUG , QUIET , INFO , WARN , ERROR , FATAL ;
137146 }
138147
148+ public static void debug () {
149+ log (Level .DEBUG );
150+ }
151+
139152 public static void debug (Object message ) {
140153 log (Level .DEBUG , message );
141154 }
@@ -148,6 +161,10 @@ public static void debug(Object message, Throwable throwable) {
148161 log (Level .DEBUG , message , throwable );
149162 }
150163
164+ public static void quiet () {
165+ log (Level .QUIET );
166+ }
167+
151168 public static void quiet (Object message ) {
152169 log (Level .QUIET , message );
153170 }
@@ -160,6 +177,10 @@ public static void quiet(Object message, Throwable throwable) {
160177 log (Level .QUIET , message , throwable );
161178 }
162179
180+ public static void info () {
181+ log (Level .INFO );
182+ }
183+
163184 public static void info (Object message ) {
164185 log (Level .INFO , message );
165186 }
@@ -172,6 +193,10 @@ public static void info(Object message, Throwable throwable) {
172193 log (Level .INFO , message , throwable );
173194 }
174195
196+ public static void warn () {
197+ log (Level .WARN );
198+ }
199+
175200 public static void warn (Object message ) {
176201 log (Level .WARN , message );
177202 }
@@ -184,6 +209,10 @@ public static void warn(Object message, Throwable throwable) {
184209 log (Level .WARN , message , throwable );
185210 }
186211
212+ public static void error () {
213+ log (Level .ERROR );
214+ }
215+
187216 public static void error (Object message ) {
188217 log (Level .ERROR , message );
189218 }
@@ -196,6 +225,10 @@ public static void error(Object message, Throwable throwable) {
196225 log (Level .ERROR , message , throwable );
197226 }
198227
228+ public static void fatal () {
229+ log (Level .FATAL );
230+ }
231+
199232 public static void fatal (Object message ) {
200233 log (Level .FATAL , message );
201234 }
0 commit comments