1 /* 2 InnerAssignment 3 4 5 */ 6 7 package com.puppycrawl.tools.checkstyle.checks.coding.innerassignment; 8 9 import java.util.function.Supplier; 10 11 12 public class InputInnerAssignmentLambdaExpressions { 13 interface MyLambda { 14 void e(Object e); 15 } 16 private static class MyButton { 17 public void setOnAction(MyLambda my) { 18 } 19 } 20 private void setAction() { 21 MyButton button = new MyButton(); 22 button.setOnAction(e -> { boolean pressed = true; }); 23 } 24 }