Class TLambdaMetafactory
java.lang.Object
org.teavm.classlib.java.lang.invoke.TLambdaMetafactory
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic TCallSite
altMetafactory
(TMethodHandles.Lookup caller, String invokedName, TMethodType invokedType, Object... args) static TCallSite
metafactory
(TMethodHandles.Lookup caller, String invokedName, TMethodType invokedType, TMethodType samMethodType, TMethodHandle implMethod, TMethodType instantiatedMethodType)
-
Field Details
-
FLAG_SERIALIZABLE
public static final int FLAG_SERIALIZABLE- See Also:
-
FLAG_MARKERS
public static final int FLAG_MARKERS- See Also:
-
FLAG_BRIDGES
public static final int FLAG_BRIDGES- See Also:
-
-
Method Details
-
metafactory
public static TCallSite metafactory(TMethodHandles.Lookup caller, String invokedName, TMethodType invokedType, TMethodType samMethodType, TMethodHandle implMethod, TMethodType instantiatedMethodType) throws TLambdaConversionException - Throws:
TLambdaConversionException
-
altMetafactory
public static TCallSite altMetafactory(TMethodHandles.Lookup caller, String invokedName, TMethodType invokedType, Object... args) throws TLambdaConversionException - Throws:
TLambdaConversionException
-