Module swim.vm
Package swim.vm

Class VmHostMethod<T>

  • All Implemented Interfaces:
    org.graalvm.polyglot.proxy.Proxy, org.graalvm.polyglot.proxy.ProxyExecutable

    public class VmHostMethod<T>
    extends Object
    implements org.graalvm.polyglot.proxy.ProxyExecutable
    • Constructor Detail

      • VmHostMethod

        public VmHostMethod​(VmBridge bridge,
                            swim.dynamic.HostMethod<? super T> method,
                            T self)
    • Method Detail

      • execute

        public Object execute​(org.graalvm.polyglot.Value... guestArguments)
        Specified by:
        execute in interface org.graalvm.polyglot.proxy.ProxyExecutable