Package com.intuit.karate.graal
Class JsFunction.Executable
java.lang.Object
com.intuit.karate.graal.JsFunction
com.intuit.karate.graal.JsFunction.Executable
- All Implemented Interfaces:
org.graalvm.polyglot.proxy.Proxy,org.graalvm.polyglot.proxy.ProxyExecutable,org.graalvm.polyglot.proxy.ProxyObject
- Direct Known Subclasses:
JsFunction.Instantiable
- Enclosing class:
- JsFunction
public static class JsFunction.Executable
extends JsFunction
implements org.graalvm.polyglot.proxy.ProxyExecutable
-
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
ConstructorsModifierConstructorDescriptionprotectedExecutable(org.graalvm.polyglot.Value value) protectedExecutable(org.graalvm.polyglot.Value value, boolean lock) -
Method Summary
Methods inherited from class com.intuit.karate.graal.JsFunction
getMember, getMemberKeys, getValue, hasMember, putMember, removeMember, wrap
-
Constructor Details
-
Executable
protected Executable(org.graalvm.polyglot.Value value) -
Executable
protected Executable(org.graalvm.polyglot.Value value, boolean lock)
-
-
Method Details
-
execute
-
execute
- Specified by:
executein interfaceorg.graalvm.polyglot.proxy.ProxyExecutable
-