Attributes
- Companion
- trait
- Source
- Buffer.scala
- Graph
- 
    
- Supertypes
- 
    class Delegate[IndexedBuffer]trait SeqFactory[IndexedBuffer]trait IterableFactory[IndexedBuffer]trait Puretrait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
- 
    IndexedBuffer.type
Members list
Value members
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
- Definition Classes
- Inherited from:
- Delegate
- 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
An empty collection
An empty collection
Type parameters
- A
- 
               the type of the collection's elements 
Attributes
- Inherited from:
- Delegate
- 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
Creates a target collection from an existing source collection
Creates a target collection from an existing source collection
Type parameters
- A
- 
               the type of the collection’s elements 
Value parameters
- source
- 
               Source collection 
Attributes
- Returns
- 
               a new collection with the elements of source
- Inherited from:
- Delegate
- 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
Type parameters
- A
- 
               the type of the collection’s elements 
Attributes
- Returns
- 
               A builder for Iterableobjects.
- Inherited from:
- Delegate
- 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
Attributes
- Inherited from:
- SeqFactory
- 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