public void example() { // BEGIN debug_optimised Logger logger = new Logger(); if (logger.isDebugEnabled()) { logger.debug("Look at this: " + expensiveOperation()); } // END debug_optimised }
public void exampleWithLambda() { // BEGIN debug_optimised_lambda Logger logger = new Logger(); logger.debug(() -> "Look at this: " + expensiveOperation()); // END debug_optimised_lambda }