1   package com.puppycrawl.tools.checkstyle.checks.coding.illegalinstantiation;
2   
3   import java.util.function.Function;
4   import java.util.function.Supplier;
5   
6   
7   public class InputIllegalInstantiation
8   {
9   
10      public static void main(String[] args)
11      {
12  
13          Supplier<InputMethodReferencesTest2> supplier = InputMethodReferencesTest2::new;
14          Function<Integer, String[]> messageArrayFactory = String[]::new;
15  
16      }
17  
18      private static class InputMethodReferencesTest2<T>
19      {
20  
21      }
22  }