xref: /aosp_15_r20/prebuilts/sdk/tools/core-lambda-stubs.jar (revision 344a7f5ef16c479e7a7f54ee6567a9d112f9e72b)

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 <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/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 <init> () public void <init> (java.lang.String) String message public void <init> (java.lang.String, java.lang.Throwable) String message Throwable cause public void <init> (java.lang.Throwable) Throwable cause public void <init> (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 <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 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 <init> () 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 <init> () 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 <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) 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 <init> () 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 <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[]) 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