Home | History | Annotate | Download | only in tools

META-INF/
META-INF/MANIFEST.MF
java/lang/invoke/CallSite.class
CallSite.java
package java.lang.invoke
public abstract java.lang.invoke.CallSite extends java.lang.Object {
	public void  () 
	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/CallSite.java
java/lang/invoke/LambdaConversionException.class
LambdaConversionException.java
package java.lang.invoke
public java.lang.invoke.LambdaConversionException extends java.lang.Exception {
	private static final long serialVersionUID
	public void  () 
	public void  (java.lang.String) 
		String message
	public void  (java.lang.String, java.lang.Throwable) 
		String message
		Throwable cause
	public void  (java.lang.Throwable) 
		Throwable cause
	public void  (java.lang.String, java.lang.Throwable, boolean, boolean) 
		String message
		Throwable cause
		boolean enableSuppression
		boolean writableStackTrace
}

java/lang/invoke/LambdaConversionException.java
java/lang/invoke/LambdaMetafactory.class
LambdaMetafactory.java
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  () 
	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 
		java.lang.invoke.MethodHandles$Lookup caller
		String invokedName
		java.lang.invoke.MethodType invokedType
		java.lang.invoke.MethodType samMethodType
		java.lang.invoke.MethodHandle implMethod
		java.lang.invoke.MethodType instantiatedMethodType
	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.MethodHandles$Lookup caller
		String invokedName
		java.lang.invoke.MethodType invokedType
		Object[] args
}

java/lang/invoke/LambdaMetafactory.java
java/lang/invoke/MethodHandle.class
MethodHandle.java
package java.lang.invoke
public abstract java.lang.invoke.MethodHandle extends java.lang.Object {
	public void  () 
	public java.lang.invoke.MethodType type () 
	public final transient java.lang.Object invokeExact (java.lang.Object[])  throws java.lang.Throwable 
		Object[] args
	public final transient java.lang.Object invoke (java.lang.Object[])  throws java.lang.Throwable 
		Object[] args
	public transient java.lang.Object invokeWithArguments (java.lang.Object[])  throws java.lang.Throwable 
		Object[] arguments
	public java.lang.Object invokeWithArguments (java.util.List)  throws java.lang.Throwable 
		java.util.List arguments
	public java.lang.invoke.MethodHandle asType (java.lang.invoke.MethodType) 
		java.lang.invoke.MethodType newType
	public java.lang.invoke.MethodHandle asCollector (java.lang.Class, int) 
		Class arrayType
		int arrayLength
	public java.lang.invoke.MethodHandle asVarargsCollector (java.lang.Class) 
		Class arrayType
	public boolean isVarargsCollector () 
	public java.lang.invoke.MethodHandle asFixedArity () 
	public java.lang.invoke.MethodHandle bindTo (java.lang.Object) 
		Object x
}

java/lang/invoke/MethodHandle.java
java/lang/invoke/MethodHandles$Lookup.class
MethodHandles.java
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  () 
	public java.lang.Class lookupClass () 
	public int lookupModes () 
	public java.lang.invoke.MethodHandles$Lookup in (java.lang.Class) 
		Class requestedLookupClass
	public java.lang.invoke.MethodHandle findStatic (java.lang.Class, java.lang.String, java.lang.invoke.MethodType)  throws java.lang.NoSuchMethodException java.lang.IllegalAccessException 
		Class refc
		String name
		java.lang.invoke.MethodType type
	public java.lang.invoke.MethodHandle findVirtual (java.lang.Class, java.lang.String, java.lang.invoke.MethodType)  throws java.lang.NoSuchMethodException java.lang.IllegalAccessException 
		Class refc
		String name
		java.lang.invoke.MethodType type
	public java.lang.invoke.MethodHandle findConstructor (java.lang.Class, java.lang.invoke.MethodType)  throws java.lang.NoSuchMethodException java.lang.IllegalAccessException 
		Class refc
		java.lang.invoke.MethodType type
	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 
		Class refc
		String name
		java.lang.invoke.MethodType type
		Class specialCaller
	public java.lang.invoke.MethodHandle findGetter (java.lang.Class, java.lang.String, java.lang.Class)  throws java.lang.NoSuchFieldException java.lang.IllegalAccessException 
		Class refc
		String name
		Class type
	public java.lang.invoke.MethodHandle findSetter (java.lang.Class, java.lang.String, java.lang.Class)  throws java.lang.NoSuchFieldException java.lang.IllegalAccessException 
		Class refc
		String name
		Class type
	public java.lang.invoke.MethodHandle findStaticGetter (java.lang.Class, java.lang.String, java.lang.Class)  throws java.lang.NoSuchFieldException java.lang.IllegalAccessException 
		Class refc
		String name
		Class type
	public java.lang.invoke.MethodHandle findStaticSetter (java.lang.Class, java.lang.String, java.lang.Class)  throws java.lang.NoSuchFieldException java.lang.IllegalAccessException 
		Class refc
		String name
		Class type
	public java.lang.invoke.MethodHandle bind (java.lang.Object, java.lang.String, java.lang.invoke.MethodType)  throws java.lang.NoSuchMethodException java.lang.IllegalAccessException 
		Object receiver
		String name
		java.lang.invoke.MethodType type
	public java.lang.invoke.MethodHandle unreflect (java.lang.reflect.Method)  throws java.lang.IllegalAccessException 
		java.lang.reflect.Method m
	public java.lang.invoke.MethodHandle unreflectSpecial (java.lang.reflect.Method, java.lang.Class)  throws java.lang.IllegalAccessException 
		java.lang.reflect.Method m
		Class specialCaller
	public java.lang.invoke.MethodHandle unreflectConstructor (java.lang.reflect.Constructor)  throws java.lang.IllegalAccessException 
		java.lang.reflect.Constructor c
	public java.lang.invoke.MethodHandle unreflectGetter (java.lang.reflect.Field)  throws java.lang.IllegalAccessException 
		java.lang.reflect.Field f
	public java.lang.invoke.MethodHandle unreflectSetter (java.lang.reflect.Field)  throws java.lang.IllegalAccessException 
		java.lang.reflect.Field f
	public java.lang.invoke.MethodHandleInfo revealDirect (java.lang.invoke.MethodHandle) 
		java.lang.invoke.MethodHandle target
}

java/lang/invoke/MethodHandles.class
MethodHandles.java
package java.lang.invoke
public java.lang.invoke.MethodHandles extends java.lang.Object {
	public void  () 
	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) 
		Class expected
		java.lang.invoke.MethodHandle target
	public static java.lang.invoke.MethodHandle arrayElementGetter (java.lang.Class)  throws java.lang.IllegalArgumentException 
		Class arrayClass
	public static java.lang.invoke.MethodHandle arrayElementSetter (java.lang.Class)  throws java.lang.IllegalArgumentException 
		Class arrayClass
	public static java.lang.invoke.MethodHandle spreadInvoker (java.lang.invoke.MethodType, int) 
		java.lang.invoke.MethodType type
		int leadingArgCount
	public static java.lang.invoke.MethodHandle exactInvoker (java.lang.invoke.MethodType) 
		java.lang.invoke.MethodType type
	public static java.lang.invoke.MethodHandle invoker (java.lang.invoke.MethodType) 
		java.lang.invoke.MethodType type
	public static java.lang.invoke.MethodHandle explicitCastArguments (java.lang.invoke.MethodHandle, java.lang.invoke.MethodType) 
		java.lang.invoke.MethodHandle target
		java.lang.invoke.MethodType newType
	public static transient java.lang.invoke.MethodHandle permuteArguments (java.lang.invoke.MethodHandle, java.lang.invoke.MethodType, int[]) 
		java.lang.invoke.MethodHandle target
		java.lang.invoke.MethodType newType
		int[] reorder
	public static java.lang.invoke.MethodHandle constant (java.lang.Class, java.lang.Object) 
		Class type
		Object value
	public static java.lang.invoke.MethodHandle identity (java.lang.Class) 
		Class type
	public static transient java.lang.invoke.MethodHandle insertArguments (java.lang.invoke.MethodHandle, int, java.lang.Object[]) 
		java.lang.invoke.MethodHandle target
		int pos
		Object[] values
	public static java.lang.invoke.MethodHandle dropArguments (java.lang.invoke.MethodHandle, int, java.util.List) 
		java.lang.invoke.MethodHandle target
		int pos
		java.util.List valueTypes
	public static transient java.lang.invoke.MethodHandle dropArguments (java.lang.invoke.MethodHandle, int, java.lang.Class[]) 
		java.lang.invoke.MethodHandle target
		int pos
		Class[] valueTypes
	public static transient java.lang.invoke.MethodHandle filterArguments (java.lang.invoke.MethodHandle, int, java.lang.invoke.MethodHandle[]) 
		java.lang.invoke.MethodHandle target
		int pos
		java.lang.invoke.MethodHandle[] filters
	public static java.lang.invoke.MethodHandle collectArguments (java.lang.invoke.MethodHandle, int, java.lang.invoke.MethodHandle) 
		java.lang.invoke.MethodHandle target
		int pos
		java.lang.invoke.MethodHandle filter
	public static java.lang.invoke.MethodHandle filterReturnValue (java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle) 
		java.lang.invoke.MethodHandle target
		java.lang.invoke.MethodHandle filter
	public static java.lang.invoke.MethodHandle foldArguments (java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle) 
		java.lang.invoke.MethodHandle target
		java.lang.invoke.MethodHandle combiner
	public static java.lang.invoke.MethodHandle guardWithTest (java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle, java.lang.invoke.MethodHandle) 
		java.lang.invoke.MethodHandle test
		java.lang.invoke.MethodHandle target
		java.lang.invoke.MethodHandle fallback
	public static java.lang.invoke.MethodHandle catchException (java.lang.invoke.MethodHandle, java.lang.Class, java.lang.invoke.MethodHandle) 
		java.lang.invoke.MethodHandle target
		Class exType
		java.lang.invoke.MethodHandle handler
	public static java.lang.invoke.MethodHandle throwException (java.lang.Class, java.lang.Class) 
		Class returnType
		Class exType
}

java/lang/invoke/MethodHandles.java
java/lang/invoke/MethodType.class
MethodType.java
package java.lang.invoke
public final java.lang.invoke.MethodType extends java.lang.Object implements java.io.Serializable  {
	public void  () 
	public static java.lang.invoke.MethodType methodType (java.lang.Class, java.lang.Class[]) 
		Class rtype
		Class[] ptypes
	public static java.lang.invoke.MethodType methodType (java.lang.Class, java.util.List) 
		Class rtype
		java.util.List ptypes
	public static transient java.lang.invoke.MethodType methodType (java.lang.Class, java.lang.Class, java.lang.Class[]) 
		Class rtype
		Class ptype0
		Class[] ptypes
	public static java.lang.invoke.MethodType methodType (java.lang.Class) 
		Class rtype
	public static java.lang.invoke.MethodType methodType (java.lang.Class, java.lang.Class) 
		Class rtype
		Class ptype0
	public static java.lang.invoke.MethodType methodType (java.lang.Class, java.lang.invoke.MethodType) 
		Class rtype
		java.lang.invoke.MethodType ptypes
	public static java.lang.invoke.MethodType genericMethodType (int, boolean) 
		int objectArgCount
		boolean finalArray
	public static java.lang.invoke.MethodType genericMethodType (int) 
		int objectArgCount
	public java.lang.invoke.MethodType changeParameterType (int, java.lang.Class) 
		int num
		Class nptype
	public transient java.lang.invoke.MethodType insertParameterTypes (int, java.lang.Class[]) 
		int num
		Class[] ptypesToInsert
	public transient java.lang.invoke.MethodType appendParameterTypes (java.lang.Class[]) 
		Class[] ptypesToInsert
	public java.lang.invoke.MethodType insertParameterTypes (int, java.util.List) 
		int num
		java.util.List ptypesToInsert
	public java.lang.invoke.MethodType appendParameterTypes (java.util.List) 
		java.util.List ptypesToInsert
	public java.lang.invoke.MethodType dropParameterTypes (int, int) 
		int start
		int end
	public java.lang.invoke.MethodType changeReturnType (java.lang.Class) 
		Class nrtype
	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) 
		int num
	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 
		String descriptor
		ClassLoader loader
	public java.lang.String toMethodDescriptorString () 
}

java/lang/invoke/MethodType.java
java/lang/invoke/SerializedLambda.class
SerializedLambda.java
package java.lang.invoke
public final java.lang.invoke.SerializedLambda extends java.lang.Object implements java.io.Serializable  {
	public void  (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[]) 
		Class capturingClass
		String functionalInterfaceClass
		String functionalInterfaceMethodName
		String functionalInterfaceMethodSignature
		int implMethodKind
		String implClass
		String implMethodName
		String implMethodSignature
		String instantiatedMethodType
		Object[] capturedArgs
	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) 
		int i
}

java/lang/invoke/SerializedLambda.java