Module swim.vm
Package swim.vm

Class VmHostArray<T>

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

    public class VmHostArray<T>
    extends VmHostProxy<T>
    implements org.graalvm.polyglot.proxy.ProxyArray
    • Method Detail

      • getSize

        public long getSize()
        Specified by:
        getSize in interface org.graalvm.polyglot.proxy.ProxyArray
      • get

        public Object get​(long index)
        Specified by:
        get in interface org.graalvm.polyglot.proxy.ProxyArray
      • set

        public void set​(long index,
                        org.graalvm.polyglot.Value value)
        Specified by:
        set in interface org.graalvm.polyglot.proxy.ProxyArray
      • remove

        public boolean remove​(long index)
        Specified by:
        remove in interface org.graalvm.polyglot.proxy.ProxyArray