1 package com.puppycrawl.tools.checkstyle.grammar.java8; 2 3 import java.util.logging.Logger; 4 5 6 public class InputLambda3 { 7 8 private static final Logger LOG = Logger.getLogger(InputLambda3.class.getName()); 9 10 public static void testVoidLambda(TestOfVoidLambdas test) { 11 LOG.info("Method called"); 12 test.doSmth(); 13 } 14 15 16 public static void main(String[] args) { 17 testVoidLambda(() -> { 18 LOG.info("Method in interface called"); 19 }); 20 } 21 22 private interface TestOfVoidLambdas { 23 24 public void doSmth(); 25 } 26 }