Error等级日志<br>

@param log 日志对象
@param e 需在日志中堆栈打印的异常
@param format 格式文本，{} 代表变量
@param arguments 变量对应的参数
352848
public static void error(Log log, Throwable e, String format, Object... arguments) {
		if (false == log(log, Level.ERROR, e, format, arguments)) {
			log.error(e, format, arguments);
		}
	}
433279
public static void error(Logger log, String methodName, Object... params) {
        log.error(buildMethodLogString(methodName, params));
    }
1195488
public static void info(Log log, String format, Object... arguments) {
		if (false == log(log, Level.INFO, null, format, arguments)) {
			log.info(format, arguments);
		}
	}
520670
public void debug(String format, Object... args)
    {
        if (isLoggable(DEBUG))
        {
            logIt(DEBUG, String.format(format, args));
        }
    }
977272
public static void warn(Throwable e, String format, Object... arguments) {
		warn(LogFactory.get(CallerUtil.getCallerCaller()), e, StrUtil.format(format, arguments));
	}
163468
public static void error(Log log, Throwable e) {
		error(log, e, e.getMessage());
	}
1314705
public void error(String message, Object... args) {
		if (!NONE.equals(this.logLevel)) {
			System.out.println(String.format(message, args));
		}
	}
299603
public void d(String format, Object... args) {
    println(LogLevel.DEBUG, format, args);
  }
984691
public void errorf(Throwable t, String format, Object... params) {
        doLogf(Level.ERROR, FQCN, format, params, t);
    }
1339241
public void e(String format, Object... args) {
    println(LogLevel.ERROR, format, args);
  }
904025
public static void e(String tag, String msg, Object... args) {
        if (sLevel > LEVEL_ERROR) {
            return;
        }
        if (args.length > 0) {
            msg = String.format(msg, args);
        }
        Log.e(tag, msg);
    }
763416
public static void log(int logLevel, String format, Object... args) {
    assertInitialization();
    sLogger.log(logLevel, format, args);
  }
406438
public static void debug(String format, Object... arguments) {
		debug(LogFactory.get(CallerUtil.getCallerCaller()), format, arguments);
	}
156322
public void errorf(Throwable t, String format, Object param1) {
        if (isEnabled(Level.ERROR)) {
            doLogf(Level.ERROR, FQCN, format, new Object[] { param1 }, t);
        }
    }
388006
public void error(String message, Object... args) {
    error(String.format(message, args), getThrowable(args));
  }
1043299
public static void error(final Logger logger, final String format, final Object... params) {
		error(logger, format, null, params);
	}
1226554
public static void warnWithException(Logger logger, String format, Object... arguments) {
    if (logger.isDebugEnabled()) {
      logger.warn(format, arguments);
    } else {
      Object last = arguments[arguments.length - 1];
      if (last instanceof Throwable) {
        Throwable t = (Throwable) last;
        arguments[arguments.length - 1] = t.getClass().getSimpleName() + ": " + t.getMessage();
        logger.warn(format + " ({})", arguments);
      } else {
        // Should only be called with an exception as last argument, but handle gracefully anyway
        logger.warn(format, arguments);
      }
    }
  }