Tue, 01 Sep 2015 18:28:11 +0530
8068901: Surprising behavior with more than one functional interface on a class
8068903: Can't invoke vararg @FunctionalInterface methods
Reviewed-by: attila, hannesw
attila@963 | 1 | java.awt.Color[r=255,g=0,b=255] |
attila@963 | 2 | [jdk.internal.dynalink.beans.SimpleDynamicMethod Color java.awt.Color.java.awt.Color(int,int,int)] |
attila@963 | 3 | java.awt.Color[r=33,g=233,b=2] |
attila@963 | 4 | TypeError: No such Java class: java.lang.NonExistent |
attila@963 | 5 | TypeError: No such Java constructor: Object(String) |
attila@963 | 6 | TypeError: Java constructor signature invalid: Object()xxxxx |
attila@963 | 7 | TypeError: Java constructor signature invalid: Object( |
attila@963 | 8 | TypeError: Java constructor signature invalid: Object) |
hannesw@1011 | 9 | TypeError: Java method [jdk.internal.dynalink.beans.OverloadedDynamicMethod java.lang.System.getProperty] cannot be used as a constructor. |
hannesw@1011 | 10 | TypeError: Java method [jdk.internal.dynalink.beans.OverloadedDynamicMethod java.io.PrintStream.println] cannot be used as a constructor. |
hannesw@1011 | 11 | TypeError: Constructor [jdk.internal.dynalink.beans.SimpleDynamicMethod Color java.awt.Color.java.awt.Color(int,int,int)] requires "new". |
attila@963 | 12 | TypeError: No such Java constructor: Runnable() |
attila@963 | 13 | TypeError: No such Java constructor: Runnable(int) |
attila@963 | 14 | java.lang.InstantiationException: java.io.InputStream |