TestInvokePolymorphic.java package public TestInvokePolymorphic extends java.lang.Object { public void <init> () public static void testInvokeVoidReturnNoArgs (java.lang.invoke.MethodHandle) throws java.lang.Throwable java.lang.invoke.MethodHandle mh public static void testInvokeExactVoidReturnNoArgs (java.lang.invoke.MethodHandle) throws java.lang.Throwable java.lang.invoke.MethodHandle mh public static int testInvokeIntReturnNoArgs (java.lang.invoke.MethodHandle) throws java.lang.Throwable java.lang.invoke.MethodHandle mh public static int testInvokeExactIntReturnNoArgs (java.lang.invoke.MethodHandle) throws java.lang.Throwable java.lang.invoke.MethodHandle mh public static long testInvokeLongReturnNoArgs (java.lang.invoke.MethodHandle) throws java.lang.Throwable java.lang.invoke.MethodHandle mh public static long testInvokeExactLongReturnNoArgs (java.lang.invoke.MethodHandle) throws java.lang.Throwable java.lang.invoke.MethodHandle mh public static double testInvokeDoubleReturnNoArgs (java.lang.invoke.MethodHandle) throws java.lang.Throwable java.lang.invoke.MethodHandle mh public static double testInvokeExactDoubleReturnNoArgs (java.lang.invoke.MethodHandle) throws java.lang.Throwable java.lang.invoke.MethodHandle mh public static double testInvokeDoubleReturn2Arguments (java.lang.invoke.MethodHandle, java.lang.Object, long) throws java.lang.Throwable java.lang.invoke.MethodHandle mh Object o long l public static double testInvokeExactDoubleReturn2Arguments (java.lang.invoke.MethodHandle, java.lang.Object, long) throws java.lang.Throwable java.lang.invoke.MethodHandle mh Object o long l public static void testInvokeVoidReturn3IntArguments (java.lang.invoke.MethodHandle, int, int, int) throws java.lang.Throwable java.lang.invoke.MethodHandle mh int x int y int z public static void testInvokeExactVoidReturn3IntArguments (java.lang.invoke.MethodHandle, int, int, int) throws java.lang.Throwable java.lang.invoke.MethodHandle mh int x int y int z public static void testInvokeVoidReturn3Arguments (java.lang.invoke.MethodHandle, java.lang.Object, long, double) throws java.lang.Throwable java.lang.invoke.MethodHandle mh Object o long l double d public static void testInvokeExactVoidReturn3Arguments (java.lang.invoke.MethodHandle, java.lang.Object, long, double) throws java.lang.Throwable java.lang.invoke.MethodHandle mh Object o long l double d public static int testInvokeIntReturn5Arguments (java.lang.invoke.MethodHandle, java.lang.Object, long, double, float, java.lang.String) throws java.lang.Throwable java.lang.invoke.MethodHandle mh Object o long l double d float f String s public static int testInvokeExactIntReturn5Arguments (java.lang.invoke.MethodHandle, java.lang.Object, long, double, float, java.lang.String) throws java.lang.Throwable java.lang.invoke.MethodHandle mh Object o long l double d float f String s }