java/lang/invoke/CallSite.class
<Unknown>
package java.lang.invoke
public abstract java.lang.invoke.CallSite extends java.lang.Object {
public void <init> ()
public java.lang.invoke.MethodType type ()
public abstract java.lang.invoke.MethodHandle getTarget ()
public abstract void setTarget (java.lang.invoke.MethodHandle)
public abstract java.lang.invoke.MethodHandle dynamicInvoker ()
}
java/lang/invoke/LambdaConversionException.class
<Unknown>
package java.lang.invoke
public java.lang.invoke.LambdaConversionException extends java.lang.Exception {
public void <init> ()
public void <init> (java.lang.String)
public void <init> (java.lang.String, java.lang.Throwable)
public void <init> (java.lang.Throwable)
public void <init> (java.lang.String, java.lang.Throwable, boolean, boolean)
}
java/lang/invoke/LambdaMetafactory.class
<Unknown>
package java.lang.invoke
public java.lang.invoke.LambdaMetafactory extends java.lang.Object {
public static final int FLAG_SERIALIZABLE
public static final int FLAG_MARKERS
public static final int FLAG_BRIDGES
public void <init> ()
public static java.lang.invoke.CallSite metafactory (java.lang.invoke.MethodHandles$Lookup, java.lang.String, java.lang.invoke.MethodType, java.lang.invoke.MethodType, java.lang.invoke.MethodHandle, java.lang.invoke.MethodType) throws java.lang.invoke.LambdaConversionException
public static transient java.lang.invoke.CallSite altMetafactory (java.lang.invoke.MethodHandles$Lookup, java.lang.String, java.lang.invoke.MethodType, java.lang.Object[]) throws java.lang.invoke.LambdaConversionException
}
java/lang/invoke/MethodHandle.class
<Unknown>
package java.lang.invoke
public abstract java.lang.invoke.MethodHandle extends java.lang.Object {
public void <init> ()
public java.lang.invoke.MethodType type ()
public final transient java.lang.Object invokeExact (java.lang.Object[]) throws java.lang.Throwable
public final transient java.lang.Object invoke (java.lang.Object[]) throws java.lang.Throwable
public transient java.lang.Object invokeWithArguments (java.lang.Object[]) throws java.lang.Throwable
public java.lang.Object invokeWithArguments (java.util.List) throws java.lang.Throwable
public java.lang.invoke.MethodHandle asType (java.lang.invoke.MethodType)
public java.lang.invoke.MethodHandle asCollector (java.lang.Class, int)
public java.lang.invoke.MethodHandle asVarargsCollector (java.lang.Class)
public boolean isVarargsCollector ()
public java.lang.invoke.MethodHandle asFixedArity ()
public java.lang.invoke.MethodHandle bindTo (java.lang.Object)
}
java/lang/invoke/MethodHandles$Lookup.class
<Unknown>
package java.lang.invoke
public final java.lang.invoke.MethodHandles$Lookup extends java.lang.Object {
public static final int PUBLIC
public static final int PRIVATE
public static final int PROTECTED
public static final int PACKAGE
public void <init> ()
public java.lang.Class lookupClass ()
public int lookupModes ()
public java.lang.invoke.MethodHandles$Lookup in (java.lang.Class)
public java.lang.invoke.MethodHandle findStatic (java.lang.Class, java.lang.String, java.lang.invoke.MethodType) throws java.lang.NoSuchMethodException java.lang.IllegalAccessException
public java.lang.invoke.MethodHandle findVirtual (java.lang.Class, java.lang.String, java.lang.invoke.MethodType) throws java.lang.NoSuchMethodException java.lang.IllegalAccessException
public java.lang.invoke.MethodHandle findConstructor (java.lang.Class, java.lang.invoke.MethodType) throws java.lang.NoSuchMethodException java.lang.IllegalAccessException
public java.lang.invoke.MethodHandle findSpecial (java.lang.Class, java.lang.String, java.lang.invoke.MethodType, java.lang.Class) throws java.lang.NoSuchMethodException java.lang.IllegalAccessException
public java.lang.invoke.MethodHandle findGetter (java.lang.Class, java.lang.String, java.lang.Class) throws java.lang.NoSuchFieldException java.lang.IllegalAccessException
public java.lang.invoke.MethodHandle findSetter (java.lang.Class, java.lang.String, java.lang.Class) throws java.lang.NoSuchFieldException java.lang.IllegalAccessException
public java.lang.invoke.MethodHandle findStaticGetter (java.lang.Class, java.lang.String, java.lang.Class) throws java.lang.NoSuchFieldException java.lang.IllegalAccessException
public java.lang.invoke.MethodHandle findStaticSetter (java.lang.Class, java.lang.String, java.lang.Class) throws java.lang.NoSuchFieldException java.lang.IllegalAccessException
public java.lang.invoke.MethodHandle bind (java.lang.Object, java.lang.String, java.lang.invoke.MethodType) throws java.lang.NoSuchMethodException java.lang.IllegalAccessException
public java.lang.invoke.MethodHandle unreflect (java.lang.reflect.Method) throws java.lang.IllegalAccessException
public java.lang.invoke.MethodHandle unreflectSpecial (java.lang.reflect.Method, java.lang.Class) throws java.lang.IllegalAccessException
public java.lang.invoke.MethodHandle unreflectConstructor (java.lang.reflect.Constructor) throws java.lang.IllegalAccessException
public java.lang.invoke.MethodHandle unreflectGetter (java.lang.reflect.Field) throws java.lang.IllegalAccessException
public java.lang.invoke.MethodHandle unreflectSetter (java.lang.reflect.Field) throws java.lang.IllegalAccessException
public java.lang.invoke.MethodHandleInfo revealDirect (java.lang.invoke.MethodHandle)
}
java/lang/invoke/MethodHandles.class
<Unknown>
package java.lang.invoke
public java.lang.invoke.MethodHandles extends java.lang.Object {
public void <init> ()
public static java.lang.invoke.MethodHandles$Lookup lookup ()
public static java.lang.invoke.MethodHandles$Lookup publicLookup ()
public static java.lang.reflect.Member reflectAs (java.lang.Class, java.lang.invoke.MethodHandle)
public static java.lang.invoke.MethodHandle arrayElementGetter (java.lang.Class) throws java.lang.IllegalArgumentException
public static java.lang.invoke.MethodHandle arrayElementSetter (java.lang.Class) throws java.lang.IllegalArgumentException
public static java.lang.invoke.MethodHandle spreadInvoker (java.lang.invoke.MethodType, int)
public static java.lang.invoke.MethodHandle exactInvoker (java.lang.invoke.MethodType)
public static java.lang.invoke.MethodHandle invoker (java.lang.invoke.MethodType)
public static java.lang.invoke.MethodHandle explicitCastArguments (java.lang.invoke.MethodHandle, java.lang.invoke.MethodType)
public static transient java.lang.invoke.MethodHandle permuteArguments (java.lang.invoke.MethodHandle, java.lang.invoke.MethodType, int[])
public static java.lang.invoke.MethodHandle constant (java.lang.Class, java.lang.Object)
public static java.lang.invoke.MethodHandle identity (java.lang.Class)
public static transient java.lang.invoke.MethodHandle insertArguments (java.lang.invoke.MethodHandle, int, java.lang.Object[])
public static java.lang.invoke.MethodHandle dropArguments (java.lang.invoke.MethodHandle, int, java.util.List)
public static transient java.lang.invoke.MethodHandle dropArguments (java.lang.invoke.MethodHandle, int, java.lang.Class[])
public static transient java.lang.invoke.MethodHandle filterArguments (java.lang.invoke.MethodHandle, int, java.lang.invoke.MethodHandle[])
public static java.lang.invoke.MethodHandle collectArguments (java.lang.invoke.MethodHandle, int, java.lang.invoke.MethodHandle)
public static java.lang.invoke.MethodHandle filterReturnValue (java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle)
public static java.lang.invoke.MethodHandle foldArguments (java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle)
public static java.lang.invoke.MethodHandle guardWithTest (java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle)
public static java.lang.invoke.MethodHandle catchException (java.lang.invoke.MethodHandle, java.lang.Class, java.lang.invoke.MethodHandle)
public static java.lang.invoke.MethodHandle throwException (java.lang.Class, java.lang.Class)
}
java/lang/invoke/MethodType.class
<Unknown>
package java.lang.invoke
public final java.lang.invoke.MethodType extends java.lang.Object implements java.io.Serializable {
public void <init> ()
public static java.lang.invoke.MethodType methodType (java.lang.Class, java.lang.Class[])
public static java.lang.invoke.MethodType methodType (java.lang.Class, java.util.List)
public static transient java.lang.invoke.MethodType methodType (java.lang.Class, java.lang.Class, java.lang.Class[])
public static java.lang.invoke.MethodType methodType (java.lang.Class)
public static java.lang.invoke.MethodType methodType (java.lang.Class, java.lang.Class)
public static java.lang.invoke.MethodType methodType (java.lang.Class, java.lang.invoke.MethodType)
public static java.lang.invoke.MethodType genericMethodType (int, boolean)
public static java.lang.invoke.MethodType genericMethodType (int)
public java.lang.invoke.MethodType changeParameterType (int, java.lang.Class)
public transient java.lang.invoke.MethodType insertParameterTypes (int, java.lang.Class[])
public transient java.lang.invoke.MethodType appendParameterTypes (java.lang.Class[])
public java.lang.invoke.MethodType insertParameterTypes (int, java.util.List)
public java.lang.invoke.MethodType appendParameterTypes (java.util.List)
public java.lang.invoke.MethodType dropParameterTypes (int, int)
public java.lang.invoke.MethodType changeReturnType (java.lang.Class)
public boolean hasPrimitives ()
public boolean hasWrappers ()
public java.lang.invoke.MethodType erase ()
public java.lang.invoke.MethodType generic ()
public java.lang.invoke.MethodType wrap ()
public java.lang.invoke.MethodType unwrap ()
public java.lang.Class parameterType (int)
public int parameterCount ()
public java.lang.Class returnType ()
public java.util.List parameterList ()
public java.lang.Class[] parameterArray ()
public static java.lang.invoke.MethodType fromMethodDescriptorString (java.lang.String, java.lang.ClassLoader) throws java.lang.IllegalArgumentException java.lang.TypeNotPresentException
public java.lang.String toMethodDescriptorString ()
}
java/lang/invoke/SerializedLambda.class
<Unknown>
package java.lang.invoke
public final java.lang.invoke.SerializedLambda extends java.lang.Object implements java.io.Serializable {
public void <init> (java.lang.Class, java.lang.String, java.lang.String, java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Object[])
public java.lang.String getCapturingClass ()
public java.lang.String getFunctionalInterfaceClass ()
public java.lang.String getFunctionalInterfaceMethodName ()
public java.lang.String getFunctionalInterfaceMethodSignature ()
public java.lang.String getImplClass ()
public java.lang.String getImplMethodName ()
public java.lang.String getImplMethodSignature ()
public int getImplMethodKind ()
public final java.lang.String getInstantiatedMethodType ()
public int getCapturedArgCount ()
public java.lang.Object getCapturedArg (int)
}