- Source
- Collection.scala
Def
Alias for removeAll
Alias for removeAll
Removes all collection elements, which are equal to those in given stream
Returns the collection itself
- Inherited from
- Mutable
- Source
- Mutable.scala
Alias for remove
Alias for remove
Removes all collection elements, which are equal to the given value
Returns the collection itself
- Inherited from
- Mutable
- Source
- Mutable.scala
Add
Add
Adds given value to target container
// Generic example
val x = Idx.M(1, 2, 3)
x.add(4)
x.add(5)
x.add(6)
x.stream.tp // Prints Stream(1, 2, 3, 4, 5, 6)
- Definition Classes
- Inherited from
- Base
- Source
- Collection.scala
Add many
Add many
Adds given stream of elements to target container
// Generic example
val x = Idx.M(1, 2, 3)
x.addAll(4 <> 6)
x.addAll( Stream(7,8,9))
x.stream.tp // Stream(1, 2, 3, 4, 5, 6, 7, 8, 9)
- Definition Classes
- Inherited from
- Base
- Source
- Collection.scala
Remove everything
Remove everything
Discards all elements, so the colection size will become 0
- Definition Classes
- Inherited from
- Base
- Source
- Collection.scala
Remove element
Remove element
Removes all collection elements, which are equal to the given value
Returns count of removed elements, which can be 0, 1, or many
- Definition Classes
- Inherited from
- Base
- Source
- Collection.scala
Remove all streamed
Remove all streamed
Removes all collection elements, which are equal to those in given stream
Returns count of removed elements, which can be 0, 1, or many
- Definition Classes
- Inherited from
- Base
- Source
- Collection.scala
Replace everything
Replace everything
Discards all old elements and adds all provided elements
- Inherited from
- Mutable
- Source
- Mutable.scala
Stream elements
Stream elements
Returns a stream of all collection elements
Unless specifically defined, the order must be assumed as random
val c = Collection(1,3,5,7)
c.stream.tp
// Output
Stream(1, 3, 5, 7)
- Definition Classes
- Inherited from
- Base
- Source
- Collection.scala