logger.log(level, marker, name); // marker, String
logger.log(level, msg, t); // Message, Throwable
logger.log(level, 123, t); // Object, Throwable
logger.log(level, name, "param1", "param2"); // String, Object...
logger.log(level, name, t); // String, Throwable
logger.log(level, marker, msg, t); // Marker, Message, Throwable
logger.log(level, marker, 123, t); // Marker, Object, Throwable
logger.log(level, marker, name, "param1", "param2"); // Marker, String, Object...
logger.log(level, marker, name, t); // Marker, String, Throwable
}
}