Loading api/current.txt +10 −0 Original line number Diff line number Diff line Loading @@ -52330,12 +52330,15 @@ package java.lang.invoke { } public abstract class MethodHandle { method public java.lang.invoke.MethodHandle asCollector(java.lang.Class<?>, int); method public java.lang.invoke.MethodHandle asFixedArity(); method public java.lang.invoke.MethodHandle asSpreader(java.lang.Class<?>, int); method public java.lang.invoke.MethodHandle asType(java.lang.invoke.MethodType); method public java.lang.invoke.MethodHandle asVarargsCollector(java.lang.Class<?>); method public java.lang.invoke.MethodHandle bindTo(java.lang.Object); method public final java.lang.Object invoke(java.lang.Object...) throws java.lang.Throwable; method public final java.lang.Object invokeExact(java.lang.Object...) throws java.lang.Throwable; method public java.lang.Object invokeWithArguments(java.lang.Object...) throws java.lang.Throwable; method public java.lang.Object invokeWithArguments(java.util.List<?>) throws java.lang.Throwable; method public boolean isVarargsCollector(); method public java.lang.invoke.MethodType type(); Loading Loading @@ -52369,17 +52372,23 @@ package java.lang.invoke { method public static java.lang.invoke.MethodHandle arrayElementGetter(java.lang.Class<?>) throws java.lang.IllegalArgumentException; method public static java.lang.invoke.MethodHandle arrayElementSetter(java.lang.Class<?>) throws java.lang.IllegalArgumentException; method public static java.lang.invoke.MethodHandle catchException(java.lang.invoke.MethodHandle, java.lang.Class<? extends java.lang.Throwable>, java.lang.invoke.MethodHandle); method public static java.lang.invoke.MethodHandle collectArguments(java.lang.invoke.MethodHandle, int, java.lang.invoke.MethodHandle); method public static java.lang.invoke.MethodHandle constant(java.lang.Class<?>, java.lang.Object); method public static java.lang.invoke.MethodHandle dropArguments(java.lang.invoke.MethodHandle, int, java.util.List<java.lang.Class<?>>); method public static java.lang.invoke.MethodHandle dropArguments(java.lang.invoke.MethodHandle, int, java.lang.Class<?>...); method public static java.lang.invoke.MethodHandle exactInvoker(java.lang.invoke.MethodType); method public static java.lang.invoke.MethodHandle filterArguments(java.lang.invoke.MethodHandle, int, java.lang.invoke.MethodHandle...); method public static java.lang.invoke.MethodHandle filterReturnValue(java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle); method public static java.lang.invoke.MethodHandle foldArguments(java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle); method public static java.lang.invoke.MethodHandle guardWithTest(java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle); method public static java.lang.invoke.MethodHandle identity(java.lang.Class<?>); method public static java.lang.invoke.MethodHandle insertArguments(java.lang.invoke.MethodHandle, int, java.lang.Object...); method public static java.lang.invoke.MethodHandle invoker(java.lang.invoke.MethodType); method public static java.lang.invoke.MethodHandles.Lookup lookup(); method public static java.lang.invoke.MethodHandle permuteArguments(java.lang.invoke.MethodHandle, java.lang.invoke.MethodType, int...); method public static java.lang.invoke.MethodHandles.Lookup publicLookup(); method public static <T extends java.lang.reflect.Member> T reflectAs(java.lang.Class<T>, java.lang.invoke.MethodHandle); method public static java.lang.invoke.MethodHandle spreadInvoker(java.lang.invoke.MethodType, int); method public static java.lang.invoke.MethodHandle throwException(java.lang.Class<?>, java.lang.Class<? extends java.lang.Throwable>); } Loading @@ -52396,6 +52405,7 @@ package java.lang.invoke { method public java.lang.invoke.MethodHandles.Lookup in(java.lang.Class<?>); method public java.lang.Class<?> lookupClass(); method public int lookupModes(); method public java.lang.invoke.MethodHandleInfo revealDirect(java.lang.invoke.MethodHandle); method public void throwMakeAccessException(java.lang.String, java.lang.Object) throws java.lang.IllegalAccessException; method public java.lang.invoke.MethodHandle unreflect(java.lang.reflect.Method) throws java.lang.IllegalAccessException; method public java.lang.invoke.MethodHandle unreflectConstructor(java.lang.reflect.Constructor<?>) throws java.lang.IllegalAccessException; api/system-current.txt +10 −0 Original line number Diff line number Diff line Loading @@ -55951,12 +55951,15 @@ package java.lang.invoke { } public abstract class MethodHandle { method public java.lang.invoke.MethodHandle asCollector(java.lang.Class<?>, int); method public java.lang.invoke.MethodHandle asFixedArity(); method public java.lang.invoke.MethodHandle asSpreader(java.lang.Class<?>, int); method public java.lang.invoke.MethodHandle asType(java.lang.invoke.MethodType); method public java.lang.invoke.MethodHandle asVarargsCollector(java.lang.Class<?>); method public java.lang.invoke.MethodHandle bindTo(java.lang.Object); method public final java.lang.Object invoke(java.lang.Object...) throws java.lang.Throwable; method public final java.lang.Object invokeExact(java.lang.Object...) throws java.lang.Throwable; method public java.lang.Object invokeWithArguments(java.lang.Object...) throws java.lang.Throwable; method public java.lang.Object invokeWithArguments(java.util.List<?>) throws java.lang.Throwable; method public boolean isVarargsCollector(); method public java.lang.invoke.MethodType type(); Loading Loading @@ -55990,17 +55993,23 @@ package java.lang.invoke { method public static java.lang.invoke.MethodHandle arrayElementGetter(java.lang.Class<?>) throws java.lang.IllegalArgumentException; method public static java.lang.invoke.MethodHandle arrayElementSetter(java.lang.Class<?>) throws java.lang.IllegalArgumentException; method public static java.lang.invoke.MethodHandle catchException(java.lang.invoke.MethodHandle, java.lang.Class<? extends java.lang.Throwable>, java.lang.invoke.MethodHandle); method public static java.lang.invoke.MethodHandle collectArguments(java.lang.invoke.MethodHandle, int, java.lang.invoke.MethodHandle); method public static java.lang.invoke.MethodHandle constant(java.lang.Class<?>, java.lang.Object); method public static java.lang.invoke.MethodHandle dropArguments(java.lang.invoke.MethodHandle, int, java.util.List<java.lang.Class<?>>); method public static java.lang.invoke.MethodHandle dropArguments(java.lang.invoke.MethodHandle, int, java.lang.Class<?>...); method public static java.lang.invoke.MethodHandle exactInvoker(java.lang.invoke.MethodType); method public static java.lang.invoke.MethodHandle filterArguments(java.lang.invoke.MethodHandle, int, java.lang.invoke.MethodHandle...); method public static java.lang.invoke.MethodHandle filterReturnValue(java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle); method public static java.lang.invoke.MethodHandle foldArguments(java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle); method public static java.lang.invoke.MethodHandle guardWithTest(java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle); method public static java.lang.invoke.MethodHandle identity(java.lang.Class<?>); method public static java.lang.invoke.MethodHandle insertArguments(java.lang.invoke.MethodHandle, int, java.lang.Object...); method public static java.lang.invoke.MethodHandle invoker(java.lang.invoke.MethodType); method public static java.lang.invoke.MethodHandles.Lookup lookup(); method public static java.lang.invoke.MethodHandle permuteArguments(java.lang.invoke.MethodHandle, java.lang.invoke.MethodType, int...); method public static java.lang.invoke.MethodHandles.Lookup publicLookup(); method public static <T extends java.lang.reflect.Member> T reflectAs(java.lang.Class<T>, java.lang.invoke.MethodHandle); method public static java.lang.invoke.MethodHandle spreadInvoker(java.lang.invoke.MethodType, int); method public static java.lang.invoke.MethodHandle throwException(java.lang.Class<?>, java.lang.Class<? extends java.lang.Throwable>); } Loading @@ -56017,6 +56026,7 @@ package java.lang.invoke { method public java.lang.invoke.MethodHandles.Lookup in(java.lang.Class<?>); method public java.lang.Class<?> lookupClass(); method public int lookupModes(); method public java.lang.invoke.MethodHandleInfo revealDirect(java.lang.invoke.MethodHandle); method public void throwMakeAccessException(java.lang.String, java.lang.Object) throws java.lang.IllegalAccessException; method public java.lang.invoke.MethodHandle unreflect(java.lang.reflect.Method) throws java.lang.IllegalAccessException; method public java.lang.invoke.MethodHandle unreflectConstructor(java.lang.reflect.Constructor<?>) throws java.lang.IllegalAccessException; api/test-current.txt +10 −0 Original line number Diff line number Diff line Loading @@ -52421,12 +52421,15 @@ package java.lang.invoke { } public abstract class MethodHandle { method public java.lang.invoke.MethodHandle asCollector(java.lang.Class<?>, int); method public java.lang.invoke.MethodHandle asFixedArity(); method public java.lang.invoke.MethodHandle asSpreader(java.lang.Class<?>, int); method public java.lang.invoke.MethodHandle asType(java.lang.invoke.MethodType); method public java.lang.invoke.MethodHandle asVarargsCollector(java.lang.Class<?>); method public java.lang.invoke.MethodHandle bindTo(java.lang.Object); method public final java.lang.Object invoke(java.lang.Object...) throws java.lang.Throwable; method public final java.lang.Object invokeExact(java.lang.Object...) throws java.lang.Throwable; method public java.lang.Object invokeWithArguments(java.lang.Object...) throws java.lang.Throwable; method public java.lang.Object invokeWithArguments(java.util.List<?>) throws java.lang.Throwable; method public boolean isVarargsCollector(); method public java.lang.invoke.MethodType type(); Loading Loading @@ -52460,17 +52463,23 @@ package java.lang.invoke { method public static java.lang.invoke.MethodHandle arrayElementGetter(java.lang.Class<?>) throws java.lang.IllegalArgumentException; method public static java.lang.invoke.MethodHandle arrayElementSetter(java.lang.Class<?>) throws java.lang.IllegalArgumentException; method public static java.lang.invoke.MethodHandle catchException(java.lang.invoke.MethodHandle, java.lang.Class<? extends java.lang.Throwable>, java.lang.invoke.MethodHandle); method public static java.lang.invoke.MethodHandle collectArguments(java.lang.invoke.MethodHandle, int, java.lang.invoke.MethodHandle); method public static java.lang.invoke.MethodHandle constant(java.lang.Class<?>, java.lang.Object); method public static java.lang.invoke.MethodHandle dropArguments(java.lang.invoke.MethodHandle, int, java.util.List<java.lang.Class<?>>); method public static java.lang.invoke.MethodHandle dropArguments(java.lang.invoke.MethodHandle, int, java.lang.Class<?>...); method public static java.lang.invoke.MethodHandle exactInvoker(java.lang.invoke.MethodType); method public static java.lang.invoke.MethodHandle filterArguments(java.lang.invoke.MethodHandle, int, java.lang.invoke.MethodHandle...); method public static java.lang.invoke.MethodHandle filterReturnValue(java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle); method public static java.lang.invoke.MethodHandle foldArguments(java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle); method public static java.lang.invoke.MethodHandle guardWithTest(java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle); method public static java.lang.invoke.MethodHandle identity(java.lang.Class<?>); method public static java.lang.invoke.MethodHandle insertArguments(java.lang.invoke.MethodHandle, int, java.lang.Object...); method public static java.lang.invoke.MethodHandle invoker(java.lang.invoke.MethodType); method public static java.lang.invoke.MethodHandles.Lookup lookup(); method public static java.lang.invoke.MethodHandle permuteArguments(java.lang.invoke.MethodHandle, java.lang.invoke.MethodType, int...); method public static java.lang.invoke.MethodHandles.Lookup publicLookup(); method public static <T extends java.lang.reflect.Member> T reflectAs(java.lang.Class<T>, java.lang.invoke.MethodHandle); method public static java.lang.invoke.MethodHandle spreadInvoker(java.lang.invoke.MethodType, int); method public static java.lang.invoke.MethodHandle throwException(java.lang.Class<?>, java.lang.Class<? extends java.lang.Throwable>); } Loading @@ -52487,6 +52496,7 @@ package java.lang.invoke { method public java.lang.invoke.MethodHandles.Lookup in(java.lang.Class<?>); method public java.lang.Class<?> lookupClass(); method public int lookupModes(); method public java.lang.invoke.MethodHandleInfo revealDirect(java.lang.invoke.MethodHandle); method public void throwMakeAccessException(java.lang.String, java.lang.Object) throws java.lang.IllegalAccessException; method public java.lang.invoke.MethodHandle unreflect(java.lang.reflect.Method) throws java.lang.IllegalAccessException; method public java.lang.invoke.MethodHandle unreflectConstructor(java.lang.reflect.Constructor<?>) throws java.lang.IllegalAccessException; Loading
api/current.txt +10 −0 Original line number Diff line number Diff line Loading @@ -52330,12 +52330,15 @@ package java.lang.invoke { } public abstract class MethodHandle { method public java.lang.invoke.MethodHandle asCollector(java.lang.Class<?>, int); method public java.lang.invoke.MethodHandle asFixedArity(); method public java.lang.invoke.MethodHandle asSpreader(java.lang.Class<?>, int); method public java.lang.invoke.MethodHandle asType(java.lang.invoke.MethodType); method public java.lang.invoke.MethodHandle asVarargsCollector(java.lang.Class<?>); method public java.lang.invoke.MethodHandle bindTo(java.lang.Object); method public final java.lang.Object invoke(java.lang.Object...) throws java.lang.Throwable; method public final java.lang.Object invokeExact(java.lang.Object...) throws java.lang.Throwable; method public java.lang.Object invokeWithArguments(java.lang.Object...) throws java.lang.Throwable; method public java.lang.Object invokeWithArguments(java.util.List<?>) throws java.lang.Throwable; method public boolean isVarargsCollector(); method public java.lang.invoke.MethodType type(); Loading Loading @@ -52369,17 +52372,23 @@ package java.lang.invoke { method public static java.lang.invoke.MethodHandle arrayElementGetter(java.lang.Class<?>) throws java.lang.IllegalArgumentException; method public static java.lang.invoke.MethodHandle arrayElementSetter(java.lang.Class<?>) throws java.lang.IllegalArgumentException; method public static java.lang.invoke.MethodHandle catchException(java.lang.invoke.MethodHandle, java.lang.Class<? extends java.lang.Throwable>, java.lang.invoke.MethodHandle); method public static java.lang.invoke.MethodHandle collectArguments(java.lang.invoke.MethodHandle, int, java.lang.invoke.MethodHandle); method public static java.lang.invoke.MethodHandle constant(java.lang.Class<?>, java.lang.Object); method public static java.lang.invoke.MethodHandle dropArguments(java.lang.invoke.MethodHandle, int, java.util.List<java.lang.Class<?>>); method public static java.lang.invoke.MethodHandle dropArguments(java.lang.invoke.MethodHandle, int, java.lang.Class<?>...); method public static java.lang.invoke.MethodHandle exactInvoker(java.lang.invoke.MethodType); method public static java.lang.invoke.MethodHandle filterArguments(java.lang.invoke.MethodHandle, int, java.lang.invoke.MethodHandle...); method public static java.lang.invoke.MethodHandle filterReturnValue(java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle); method public static java.lang.invoke.MethodHandle foldArguments(java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle); method public static java.lang.invoke.MethodHandle guardWithTest(java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle); method public static java.lang.invoke.MethodHandle identity(java.lang.Class<?>); method public static java.lang.invoke.MethodHandle insertArguments(java.lang.invoke.MethodHandle, int, java.lang.Object...); method public static java.lang.invoke.MethodHandle invoker(java.lang.invoke.MethodType); method public static java.lang.invoke.MethodHandles.Lookup lookup(); method public static java.lang.invoke.MethodHandle permuteArguments(java.lang.invoke.MethodHandle, java.lang.invoke.MethodType, int...); method public static java.lang.invoke.MethodHandles.Lookup publicLookup(); method public static <T extends java.lang.reflect.Member> T reflectAs(java.lang.Class<T>, java.lang.invoke.MethodHandle); method public static java.lang.invoke.MethodHandle spreadInvoker(java.lang.invoke.MethodType, int); method public static java.lang.invoke.MethodHandle throwException(java.lang.Class<?>, java.lang.Class<? extends java.lang.Throwable>); } Loading @@ -52396,6 +52405,7 @@ package java.lang.invoke { method public java.lang.invoke.MethodHandles.Lookup in(java.lang.Class<?>); method public java.lang.Class<?> lookupClass(); method public int lookupModes(); method public java.lang.invoke.MethodHandleInfo revealDirect(java.lang.invoke.MethodHandle); method public void throwMakeAccessException(java.lang.String, java.lang.Object) throws java.lang.IllegalAccessException; method public java.lang.invoke.MethodHandle unreflect(java.lang.reflect.Method) throws java.lang.IllegalAccessException; method public java.lang.invoke.MethodHandle unreflectConstructor(java.lang.reflect.Constructor<?>) throws java.lang.IllegalAccessException;
api/system-current.txt +10 −0 Original line number Diff line number Diff line Loading @@ -55951,12 +55951,15 @@ package java.lang.invoke { } public abstract class MethodHandle { method public java.lang.invoke.MethodHandle asCollector(java.lang.Class<?>, int); method public java.lang.invoke.MethodHandle asFixedArity(); method public java.lang.invoke.MethodHandle asSpreader(java.lang.Class<?>, int); method public java.lang.invoke.MethodHandle asType(java.lang.invoke.MethodType); method public java.lang.invoke.MethodHandle asVarargsCollector(java.lang.Class<?>); method public java.lang.invoke.MethodHandle bindTo(java.lang.Object); method public final java.lang.Object invoke(java.lang.Object...) throws java.lang.Throwable; method public final java.lang.Object invokeExact(java.lang.Object...) throws java.lang.Throwable; method public java.lang.Object invokeWithArguments(java.lang.Object...) throws java.lang.Throwable; method public java.lang.Object invokeWithArguments(java.util.List<?>) throws java.lang.Throwable; method public boolean isVarargsCollector(); method public java.lang.invoke.MethodType type(); Loading Loading @@ -55990,17 +55993,23 @@ package java.lang.invoke { method public static java.lang.invoke.MethodHandle arrayElementGetter(java.lang.Class<?>) throws java.lang.IllegalArgumentException; method public static java.lang.invoke.MethodHandle arrayElementSetter(java.lang.Class<?>) throws java.lang.IllegalArgumentException; method public static java.lang.invoke.MethodHandle catchException(java.lang.invoke.MethodHandle, java.lang.Class<? extends java.lang.Throwable>, java.lang.invoke.MethodHandle); method public static java.lang.invoke.MethodHandle collectArguments(java.lang.invoke.MethodHandle, int, java.lang.invoke.MethodHandle); method public static java.lang.invoke.MethodHandle constant(java.lang.Class<?>, java.lang.Object); method public static java.lang.invoke.MethodHandle dropArguments(java.lang.invoke.MethodHandle, int, java.util.List<java.lang.Class<?>>); method public static java.lang.invoke.MethodHandle dropArguments(java.lang.invoke.MethodHandle, int, java.lang.Class<?>...); method public static java.lang.invoke.MethodHandle exactInvoker(java.lang.invoke.MethodType); method public static java.lang.invoke.MethodHandle filterArguments(java.lang.invoke.MethodHandle, int, java.lang.invoke.MethodHandle...); method public static java.lang.invoke.MethodHandle filterReturnValue(java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle); method public static java.lang.invoke.MethodHandle foldArguments(java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle); method public static java.lang.invoke.MethodHandle guardWithTest(java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle); method public static java.lang.invoke.MethodHandle identity(java.lang.Class<?>); method public static java.lang.invoke.MethodHandle insertArguments(java.lang.invoke.MethodHandle, int, java.lang.Object...); method public static java.lang.invoke.MethodHandle invoker(java.lang.invoke.MethodType); method public static java.lang.invoke.MethodHandles.Lookup lookup(); method public static java.lang.invoke.MethodHandle permuteArguments(java.lang.invoke.MethodHandle, java.lang.invoke.MethodType, int...); method public static java.lang.invoke.MethodHandles.Lookup publicLookup(); method public static <T extends java.lang.reflect.Member> T reflectAs(java.lang.Class<T>, java.lang.invoke.MethodHandle); method public static java.lang.invoke.MethodHandle spreadInvoker(java.lang.invoke.MethodType, int); method public static java.lang.invoke.MethodHandle throwException(java.lang.Class<?>, java.lang.Class<? extends java.lang.Throwable>); } Loading @@ -56017,6 +56026,7 @@ package java.lang.invoke { method public java.lang.invoke.MethodHandles.Lookup in(java.lang.Class<?>); method public java.lang.Class<?> lookupClass(); method public int lookupModes(); method public java.lang.invoke.MethodHandleInfo revealDirect(java.lang.invoke.MethodHandle); method public void throwMakeAccessException(java.lang.String, java.lang.Object) throws java.lang.IllegalAccessException; method public java.lang.invoke.MethodHandle unreflect(java.lang.reflect.Method) throws java.lang.IllegalAccessException; method public java.lang.invoke.MethodHandle unreflectConstructor(java.lang.reflect.Constructor<?>) throws java.lang.IllegalAccessException;
api/test-current.txt +10 −0 Original line number Diff line number Diff line Loading @@ -52421,12 +52421,15 @@ package java.lang.invoke { } public abstract class MethodHandle { method public java.lang.invoke.MethodHandle asCollector(java.lang.Class<?>, int); method public java.lang.invoke.MethodHandle asFixedArity(); method public java.lang.invoke.MethodHandle asSpreader(java.lang.Class<?>, int); method public java.lang.invoke.MethodHandle asType(java.lang.invoke.MethodType); method public java.lang.invoke.MethodHandle asVarargsCollector(java.lang.Class<?>); method public java.lang.invoke.MethodHandle bindTo(java.lang.Object); method public final java.lang.Object invoke(java.lang.Object...) throws java.lang.Throwable; method public final java.lang.Object invokeExact(java.lang.Object...) throws java.lang.Throwable; method public java.lang.Object invokeWithArguments(java.lang.Object...) throws java.lang.Throwable; method public java.lang.Object invokeWithArguments(java.util.List<?>) throws java.lang.Throwable; method public boolean isVarargsCollector(); method public java.lang.invoke.MethodType type(); Loading Loading @@ -52460,17 +52463,23 @@ package java.lang.invoke { method public static java.lang.invoke.MethodHandle arrayElementGetter(java.lang.Class<?>) throws java.lang.IllegalArgumentException; method public static java.lang.invoke.MethodHandle arrayElementSetter(java.lang.Class<?>) throws java.lang.IllegalArgumentException; method public static java.lang.invoke.MethodHandle catchException(java.lang.invoke.MethodHandle, java.lang.Class<? extends java.lang.Throwable>, java.lang.invoke.MethodHandle); method public static java.lang.invoke.MethodHandle collectArguments(java.lang.invoke.MethodHandle, int, java.lang.invoke.MethodHandle); method public static java.lang.invoke.MethodHandle constant(java.lang.Class<?>, java.lang.Object); method public static java.lang.invoke.MethodHandle dropArguments(java.lang.invoke.MethodHandle, int, java.util.List<java.lang.Class<?>>); method public static java.lang.invoke.MethodHandle dropArguments(java.lang.invoke.MethodHandle, int, java.lang.Class<?>...); method public static java.lang.invoke.MethodHandle exactInvoker(java.lang.invoke.MethodType); method public static java.lang.invoke.MethodHandle filterArguments(java.lang.invoke.MethodHandle, int, java.lang.invoke.MethodHandle...); method public static java.lang.invoke.MethodHandle filterReturnValue(java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle); method public static java.lang.invoke.MethodHandle foldArguments(java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle); method public static java.lang.invoke.MethodHandle guardWithTest(java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle); method public static java.lang.invoke.MethodHandle identity(java.lang.Class<?>); method public static java.lang.invoke.MethodHandle insertArguments(java.lang.invoke.MethodHandle, int, java.lang.Object...); method public static java.lang.invoke.MethodHandle invoker(java.lang.invoke.MethodType); method public static java.lang.invoke.MethodHandles.Lookup lookup(); method public static java.lang.invoke.MethodHandle permuteArguments(java.lang.invoke.MethodHandle, java.lang.invoke.MethodType, int...); method public static java.lang.invoke.MethodHandles.Lookup publicLookup(); method public static <T extends java.lang.reflect.Member> T reflectAs(java.lang.Class<T>, java.lang.invoke.MethodHandle); method public static java.lang.invoke.MethodHandle spreadInvoker(java.lang.invoke.MethodType, int); method public static java.lang.invoke.MethodHandle throwException(java.lang.Class<?>, java.lang.Class<? extends java.lang.Throwable>); } Loading @@ -52487,6 +52496,7 @@ package java.lang.invoke { method public java.lang.invoke.MethodHandles.Lookup in(java.lang.Class<?>); method public java.lang.Class<?> lookupClass(); method public int lookupModes(); method public java.lang.invoke.MethodHandleInfo revealDirect(java.lang.invoke.MethodHandle); method public void throwMakeAccessException(java.lang.String, java.lang.Object) throws java.lang.IllegalAccessException; method public java.lang.invoke.MethodHandle unreflect(java.lang.reflect.Method) throws java.lang.IllegalAccessException; method public java.lang.invoke.MethodHandle unreflectConstructor(java.lang.reflect.Constructor<?>) throws java.lang.IllegalAccessException;