static LogMapping forLevel(Logger log, int level) {
switch (level) {
case LogLevel.ERROR:
return new LogMapping(LocationAwareLogger.ERROR_INT,
log::isErrorEnabled,
log::error,
return new LogMapping(LocationAwareLogger.WARN_INT,
log::isWarnEnabled,
log::warn,
return new LogMapping(LocationAwareLogger.INFO_INT,
log::isInfoEnabled,
log::info,
return new LogMapping(LocationAwareLogger.DEBUG_INT,
log::isDebugEnabled,
log::debug,
return new LogMapping(LocationAwareLogger.TRACE_INT,
log::isTraceEnabled,
log::trace,