AnySeqDelegate
A SeqFactory 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
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