AnyIterableDelegate
An IterableFactory that uses ClassTag.Any as the evidence for every element type. This may or may not be
sound depending on the use of the ClassTag
by the collection implementation.
- Source:
- Factory.scala
Value members
Concrete methods
Inherited methods
Concatenates all argument collections into a single collection.
Concatenates all argument collections into a single collection.
- Value parameters:
- xss
the collections that are to be concatenated.
- Returns:
the concatenation of all the collections.
- Inherited from:
- IterableFactory
- Source:
- Factory.scala
Produces a five-dimensional collection containing the results of some element computation a number of times.
Produces a five-dimensional collection containing the results of some element computation a number of times.
- Value parameters:
- elem
the element computation
- n1
the number of elements in the 1st dimension
- n2
the number of elements in the 2nd dimension
- n3
the number of elements in the 3rd dimension
- n4
the number of elements in the 4th dimension
- n5
the number of elements in the 5th dimension
- Returns:
A collection that contains the results of
n1 x n2 x n3 x n4 x n5
evaluations ofelem
.- Inherited from:
- IterableFactory
- Source:
- Factory.scala
Produces a four-dimensional collection containing the results of some element computation a number of times.
Produces a four-dimensional collection containing the results of some element computation a number of times.
- Value parameters:
- elem
the element computation
- n1
the number of elements in the 1st dimension
- n2
the number of elements in the 2nd dimension
- n3
the number of elements in the 3rd dimension
- n4
the number of elements in the 4th dimension
- Returns:
A collection that contains the results of
n1 x n2 x n3 x n4
evaluations ofelem
.- Inherited from:
- IterableFactory
- Source:
- Factory.scala
Produces a three-dimensional collection containing the results of some element computation a number of times.
Produces a three-dimensional collection containing the results of some element computation a number of times.
- Value parameters:
- elem
the element computation
- n1
the number of elements in the 1st dimension
- n2
the number of elements in the 2nd dimension
- n3
the number of elements in the 3rd dimension
- Returns:
A collection that contains the results of
n1 x n2 x n3
evaluations ofelem
.- Inherited from:
- IterableFactory
- Source:
- Factory.scala
Produces a two-dimensional collection containing the results of some element computation a number of times.
Produces a two-dimensional collection containing the results of some element computation a number of times.
- Value parameters:
- elem
the element computation
- n1
the number of elements in the 1st dimension
- n2
the number of elements in the 2nd dimension
- Returns:
A collection that contains the results of
n1 x n2
evaluations ofelem
.- Inherited from:
- IterableFactory
- Source:
- Factory.scala
Produces a five-dimensional collection containing values of a given function over ranges of integer values starting from 0.
Produces a five-dimensional collection containing values of a given function over ranges of integer values starting from 0.
- Value parameters:
- f
The function computing element values
- n1
the number of elements in the 1st dimension
- n2
the number of elements in the 2nd dimension
- n3
the number of elements in the 3rd dimension
- n4
the number of elements in the 4th dimension
- n5
the number of elements in the 5th dimension
- Returns:
A collection consisting of elements
f(i1, i2, i3, i4, i5)
for0 <= i1 < n1
,0 <= i2 < n2
,0 <= i3 < n3
,0 <= i4 < n4
, and0 <= i5 < n5
.- Inherited from:
- IterableFactory
- Source:
- Factory.scala
Produces a four-dimensional collection containing values of a given function over ranges of integer values starting from 0.
Produces a four-dimensional collection containing values of a given function over ranges of integer values starting from 0.
- Value parameters:
- f
The function computing element values
- n1
the number of elements in the 1st dimension
- n2
the number of elements in the 2nd dimension
- n3
the number of elements in the 3rd dimension
- n4
the number of elements in the 4th dimension
- Returns:
A collection consisting of elements
f(i1, i2, i3, i4)
for0 <= i1 < n1
,0 <= i2 < n2
,0 <= i3 < n3
, and0 <= i4 < n4
.- Inherited from:
- IterableFactory
- Source:
- Factory.scala
Produces a three-dimensional collection containing values of a given function over ranges of integer values starting from 0.
Produces a three-dimensional collection containing values of a given function over ranges of integer values starting from 0.
- Value parameters:
- f
The function computing element values
- n1
the number of elements in the 1st dimension
- n2
the number of elements in the 2nd dimension
- n3
the number of elements in the 3rd dimension
- Returns:
A collection consisting of elements
f(i1, i2, i3)
for0 <= i1 < n1
,0 <= i2 < n2
, and0 <= i3 < n3
.- Inherited from:
- IterableFactory
- Source:
- Factory.scala
Produces a two-dimensional collection containing values of a given function over ranges of integer values starting from 0.
Produces a two-dimensional collection containing values of a given function over ranges of integer values starting from 0.
- Value parameters:
- f
The function computing element values
- n1
the number of elements in the 1st dimension
- n2
the number of elements in the 2nd dimension
- Returns:
A collection consisting of elements
f(i1, i2)
for0 <= i1 < n1
and0 <= i2 < n2
.- Inherited from:
- IterableFactory
- Source:
- Factory.scala