Package com.intuit.karate.graal
Class JsLambda
- java.lang.Object
-
- com.intuit.karate.graal.JsFunction
-
- com.intuit.karate.graal.JsFunction.Executable
-
- com.intuit.karate.graal.JsFunction.Instantiable
-
- com.intuit.karate.graal.JsLambda
-
- All Implemented Interfaces:
Runnable,java.util.function.Consumer,java.util.function.Function,org.graalvm.polyglot.proxy.Proxy,org.graalvm.polyglot.proxy.ProxyExecutable,org.graalvm.polyglot.proxy.ProxyInstantiable,org.graalvm.polyglot.proxy.ProxyObject
public class JsLambda extends JsFunction.Instantiable implements java.util.function.Consumer, java.util.function.Function, Runnable
- Author:
- pthomas3
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.intuit.karate.graal.JsFunction
JsFunction.Executable, JsFunction.Instantiable
-
-
Field Summary
-
Fields inherited from class com.intuit.karate.graal.JsFunction
LOCK, logger, value
-
-
Constructor Summary
Constructors Constructor Description JsLambda(org.graalvm.polyglot.Value v)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(Object arg)Objectapply(Object arg)voidrun()-
Methods inherited from class com.intuit.karate.graal.JsFunction.Instantiable
newInstance
-
Methods inherited from class com.intuit.karate.graal.JsFunction.Executable
execute, execute
-
Methods inherited from class com.intuit.karate.graal.JsFunction
getMember, getMemberKeys, getValue, hasMember, putMember, removeMember, wrap
-
-