Class TSerializedLambda

java.lang.Object
org.teavm.classlib.java.lang.invoke.TSerializedLambda
All Implemented Interfaces:
Serializable

public final class TSerializedLambda extends Object implements Serializable
See Also:
  • Constructor Details

    • TSerializedLambda

      public TSerializedLambda(Class<?> capturingClass, String functionalInterfaceClass, String functionalInterfaceMethodName, String functionalInterfaceMethodSignature, int implMethodKind, String implClass, String implMethodName, String implMethodSignature, String instantiatedMethodType, Object[] capturedArgs)
  • Method Details

    • getCapturingClass

      public String getCapturingClass()
    • getFunctionalInterfaceClass

      public String getFunctionalInterfaceClass()
    • getFunctionalInterfaceMethodName

      public String getFunctionalInterfaceMethodName()
    • getFunctionalInterfaceMethodSignature

      public String getFunctionalInterfaceMethodSignature()
    • getImplClass

      public String getImplClass()
    • getImplMethodName

      public String getImplMethodName()
    • getImplMethodSignature

      public String getImplMethodSignature()
    • getImplMethodKind

      public int getImplMethodKind()
    • getInstantiatedMethodType

      public String getInstantiatedMethodType()
    • getCapturedArgCount

      public int getCapturedArgCount()
    • getCapturedArg

      public Object getCapturedArg(int i)
    • toString

      public String toString()
      Overrides:
      toString in class Object