Class JSIteratorWrapper

java.lang.Object
com.oracle.truffle.js.runtime.interop.JSIteratorWrapper
All Implemented Interfaces:
com.oracle.truffle.api.interop.TruffleObject

public final class JSIteratorWrapper extends Object implements com.oracle.truffle.api.interop.TruffleObject
A wrapper around a JS iterator that fetches the next element on InteropLibrary.hasIteratorNextElement(Object) and saves it for InteropLibrary.getIteratorNextElement(Object).