}
private static String formatDuration(final DurationWithTime current) {
- if (current != null) {
- return formatDuration(current.getDuration(), current.getTimeMillis());
- } else {
+ if (current == null) {
return formatDuration(0, null);
}
+ return formatDuration(current.getDuration(), current.getTimeMillis());
}
private static TimeUnit chooseUnit(final long nanos) {
private static String abbreviate(final TimeUnit unit) {
switch (unit) {
- case NANOSECONDS:
- return "ns";
- case MICROSECONDS:
- return "\u03bcs"; // μs
- case MILLISECONDS:
- return "ms";
- case SECONDS:
- return "s";
- case MINUTES:
- return "m";
- case HOURS:
- return "h";
- case DAYS:
- return "d";
- default:
- LOG.warn("Unhandled time unit {}", unit);
- return "";
+ case NANOSECONDS:
+ return "ns";
+ case MICROSECONDS:
+ return "\u03bcs"; // μs
+ case MILLISECONDS:
+ return "ms";
+ case SECONDS:
+ return "s";
+ case MINUTES:
+ return "m";
+ case HOURS:
+ return "h";
+ case DAYS:
+ return "d";
+ default:
+ LOG.warn("Unhandled time unit {}", unit);
+ return "";
}
}
}