This object provides a set of operations to create Iterable values.
Attributes
- Companion
 - class
 - Source
 - LinkedHashSet.scala
 - Graph
 - 
    
 - Supertypes
 - 
    trait IterableFactory[LinkedHashSet]trait Puretrait Serializableclass Objecttrait Matchableclass AnyShow all
 - Self type
 - 
    LinkedHashSet.type
 
Members list
Value members
Concrete methods
An empty linked hash set
An empty linked hash set
Type parameters
- A
 - 
               
the type of the linked hash set's elements
 
Attributes
- Definition Classes
 - Source
 - LinkedHashSet.scala
 
Creates a target linked hash set from an existing source collection
Creates a target linked hash set from an existing source collection
Type parameters
- A
 - 
               
the type of the collection’s elements
 
Value parameters
- source
 - 
               
Source collection
 
Attributes
- Returns
 - 
               
a new linked hash set with the elements of
source - Source
 - LinkedHashSet.scala
 
Type parameters
- A
 - 
               
the type of the linked hash set’s elements
 
Attributes
- Returns
 - 
               
A builder for
LinkedHashSetobjects. - Source
 - LinkedHashSet.scala
 
Inherited methods
Creates a collection with the specified elements.
Creates a collection with the specified elements.
Type parameters
- A
 - 
               
the type of the collection's elements
 
Value parameters
- elems
 - 
               
the elements of the created collection
 
Attributes
- Returns
 - 
               
a new collection with elements
elems - Inherited from:
 - IterableFactory
 - Source
 - Factory.scala
 
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.
 
Attributes
- 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
 
Attributes
- Returns
 - 
               
A collection that contains the results of
n1 x n2 x n3 x n4 x n5evaluations 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
 
Attributes
- Returns
 - 
               
A collection that contains the results of
n1 x n2 x n3 x n4evaluations 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
 
Attributes
- Returns
 - 
               
A collection that contains the results of
n1 x n2 x n3evaluations 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
 
Attributes
- Returns
 - 
               
A collection that contains the results of
n1 x n2evaluations ofelem. - Inherited from:
 - IterableFactory
 - Source
 - Factory.scala
 
Produces a collection containing the results of some element computation a number of times.
Produces a collection containing the results of some element computation a number of times.
Value parameters
- elem
 - 
               
the element computation
 - n
 - 
               
the number of elements contained in the collection.
 
Attributes
- Returns
 - 
               
A collection that contains the results of
nevaluations ofelem. - Inherited from:
 - IterableFactory
 - Source
 - Factory.scala
 
Produces a collection containing repeated applications of a function to a start value.
Produces a collection containing repeated applications of a function to a start value.
Value parameters
- f
 - 
               
the function that's repeatedly applied
 - len
 - 
               
the number of elements contained in the collection
 - start
 - 
               
the start value of the collection
 
Attributes
- Returns
 - 
               
a collection with
lenvalues in the sequencestart, f(start), f(f(start)), ... - Inherited from:
 - IterableFactory
 - Source
 - Factory.scala
 
Produces a collection containing equally spaced values in some integer interval.
Produces a collection containing equally spaced values in some integer interval.
Value parameters
- end
 - 
               
the end value of the collection (the first value NOT contained)
 - start
 - 
               
the start value of the collection
 - step
 - 
               
the difference between successive elements of the collection (must be positive or negative)
 
Attributes
- Returns
 - 
               
a collection with values
start, start + step, ...up to, but excludingend - Inherited from:
 - IterableFactory
 - Source
 - Factory.scala
 
Produces a collection containing a sequence of increasing of integers.
Produces a collection containing a sequence of increasing of integers.
Value parameters
- end
 - 
               
the end value of the collection (the first value NOT contained)
 - start
 - 
               
the first element of the collection
 
Attributes
- Returns
 - 
               
a collection with values
start, start + 1, ..., end - 1 - 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
 
Attributes
- 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
 
Attributes
- 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
 
Attributes
- 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
 
Attributes
- Returns
 - 
               
A collection consisting of elements
f(i1, i2)for0 <= i1 < n1and0 <= i2 < n2. - Inherited from:
 - IterableFactory
 - Source
 - Factory.scala
 
Produces a collection containing values of a given function over a range of integer values starting from 0.
Produces a collection containing values of a given function over a range of integer values starting from 0.
Value parameters
- f
 - 
               
The function computing element values
 - n
 - 
               
The number of elements in the collection
 
Attributes
- Returns
 - 
               
A collection consisting of elements
f(0), ..., f(n -1) - Inherited from:
 - IterableFactory
 - Source
 - Factory.scala
 
Produces a collection that uses a function f to produce elements of type A and update an internal state of type S.
Produces a collection that uses a function f to produce elements of type A and update an internal state of type S. 
Type parameters
- A
 - 
               
Type of the elements
 - S
 - 
               
Type of the internal state
 
Value parameters
- f
 - 
               
Computes the next element (or returns
Noneto signal the end of the collection) - init
 - 
               
State initial value
 
Attributes
- Returns
 - 
               
a collection that produces elements using
funtilfreturnsNone - Inherited from:
 - IterableFactory
 - Source
 - Factory.scala
 
Implicits
Inherited implicits
Attributes
- Inherited from:
 - IterableFactory
 - Source
 - Factory.scala