public static void debug(String message, Object... args) {

        if (recordCaller) {
            LoggerFactory.getLogger(getCallerClassName()).debug(message, args);
        } else {
            slf4j.debug(message, args);
        }
    }
public static void debug(String message, Object... args) {

        if (recordCaller) {
            LoggerFactory.getLogger(getCallerClassName()).debug(message, args);
        } else {
            slf4j.debug(message, args);
        }
    }
public static void debug ( String message , Object ... args ) { if ( recordCaller ) { LoggerFactory . getLogger ( getCallerClassName ( ) ) . debug ( message , args ) ; } else { slf4j . debug ( message , args ) ; } }
Log with DEBUG level

@param message The message pattern
@param args    Pattern arguments
Log with DEBUG level