Package org.htmlunit.corejs.javascript
Class NativePromise.PromiseAllResolver
- java.lang.Object
-
- org.htmlunit.corejs.javascript.NativePromise.PromiseAllResolver
-
- Enclosing class:
- NativePromise
private static class NativePromise.PromiseAllResolver extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) NativePromise.Capability
capability
(package private) boolean
failFast
(package private) IteratorLikeIterable.Itr
iterator
private static int
MAX_PROMISES
(package private) int
remainingElements
(package private) Scriptable
thisObj
(package private) java.util.ArrayList<java.lang.Object>
values
-
Constructor Summary
Constructors Constructor Description PromiseAllResolver(IteratorLikeIterable.Itr iter, Scriptable thisObj, NativePromise.Capability cap, boolean failFast)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
finalResolution(Context cx, Scriptable scope)
(package private) java.lang.Object
resolve(Context topCx, Scriptable topScope)
-
-
-
Field Detail
-
MAX_PROMISES
private static final int MAX_PROMISES
- See Also:
- Constant Field Values
-
values
final java.util.ArrayList<java.lang.Object> values
-
remainingElements
int remainingElements
-
iterator
IteratorLikeIterable.Itr iterator
-
thisObj
Scriptable thisObj
-
capability
NativePromise.Capability capability
-
failFast
boolean failFast
-
-
Constructor Detail
-
PromiseAllResolver
PromiseAllResolver(IteratorLikeIterable.Itr iter, Scriptable thisObj, NativePromise.Capability cap, boolean failFast)
-
-
Method Detail
-
resolve
java.lang.Object resolve(Context topCx, Scriptable topScope)
-
finalResolution
void finalResolution(Context cx, Scriptable scope)
-
-