All Methods Static Methods Concrete Methods
| Modifier and Type |
Method and Description |
static Object |
coercibleIterativeMethod(Context cx,
ArrayLikeAbstractOperations.IterativeOperation operation,
Scriptable scope,
Scriptable o,
Object[] args,
long length) |
static Comparator<Object> |
getSortComparator(Context cx,
Scriptable scope,
Object[] args) |
static ArrayLikeAbstractOperations.ElementComparator |
getSortComparatorFromArguments(Context cx,
Scriptable scope,
Object[] args) |
static Object |
iterativeMethod(Context cx,
ArrayLikeAbstractOperations.IterativeOperation operation,
Scriptable scope,
Scriptable thisObj,
Object[] args,
ArrayLikeAbstractOperations.LengthAccessor lengthAccessor)
Implements the methods "every", "filter", "forEach", "map", and "some" without using an
IdFunctionObject.
|
static Object |
iterativeMethod(Context cx,
IdFunctionObject fun,
ArrayLikeAbstractOperations.IterativeOperation operation,
Scriptable scope,
Scriptable thisObj,
Object[] args,
ArrayLikeAbstractOperations.LengthAccessor lengthAccessor)
Implements the methods "every", "filter", "forEach", "map", and "some" using an
IdFunctionObject.
|
static Object |
iterativeMethod(Context cx,
Object tag,
String name,
ArrayLikeAbstractOperations.IterativeOperation operation,
Scriptable scope,
Scriptable thisObj,
Object[] args,
ArrayLikeAbstractOperations.LengthAccessor lengthAccessor) |
static Object |
reduceMethod(Context cx,
ArrayLikeAbstractOperations.ReduceOperation operation,
Scriptable scope,
Scriptable thisObj,
Object[] args)
Implements the methods "reduce" and "reduceRight".
|
static Object |
reduceMethodWithLength(Context cx,
ArrayLikeAbstractOperations.ReduceOperation operation,
Scriptable scope,
Scriptable o,
Object[] args,
long length) |
static long |
toSliceIndex(double value,
long length) |