package mutable
- Alphabetic
- Public
- All
Type Members
-
class
ArrayBuffer
[A] extends IndexedOptimizedGrowableSeq[A] with SeqLike[A, ArrayBuffer] with Buildable[A, ArrayBuffer[A]] with Builder[A, ArrayBuffer[A]]
Concrete collection type: ArrayBuffer
- class ArrayBufferView [A] extends IndexedView[A]
- trait BitSet extends collection.BitSet with BitSetLike[BitSet] with SortedSet[Int]
-
trait
Buildable
[+A, +Repr] extends IterableMonoTransforms[A, Repr]
Base trait for strict collections that can be built using a builder.
Base trait for strict collections that can be built using a builder.
- A
the element type of the collection
- Repr
the type of the underlying collection
-
trait
Builder
[-A, +To] extends Growable[A]
Base trait for collection builders
-
trait
Growable
[-A] extends AnyRef
This trait forms part of collections that can be augmented using a
+=operator and that can be cleared of all elements using aclearmethod. - trait GrowableSeq [A] extends Seq[A] with SeqLike[A, Seq] with Growable[A]
-
final
class
HashMap
[K, V] extends Map[K, V] with MapLike[K, V, HashMap]
A mutable map backed by a hashtable
-
final
class
HashSet
[A] extends Set[A] with SetLike[A, HashSet] with Buildable[A, HashSet[A]] with Builder[A, HashSet[A]]
Mutable set backed by a hash trie
- trait IndexedOptimizedGrowableSeq [A] extends IndexedOptimizedSeq[A] with GrowableSeq[A]
- trait IndexedOptimizedSeq [A] extends Seq[A]
- trait Iterable [A] extends collection.Iterable[A] with IterableLike[A, Iterable]
-
class
ListBuffer
[A] extends Seq[A] with SeqLike[A, ListBuffer] with Buildable[A, ListBuffer[A]] with Builder[A, ListBuffer[A]]
Concrete collection type: ListBuffer
-
trait
Map
[K, V] extends collection.Map[K, V] with MapLike[K, V, Map]
Base type of mutable Maps
-
trait
MapLike
[K, V, +C[X, Y] <: Map[X, Y]] extends collection.MapLike[K, V, C] with Iterable[(K, V)] with Growable[(K, V)]
Base trait of mutable Maps implementations
- trait Seq [A] extends collection.Seq[A] with SeqLike[A, Seq] with Iterable[A]
-
trait
Set
[A] extends collection.Set[A] with SetLike[A, Set] with Growable[A]
Base trait for mutable sets
- trait SetLike [A, +C[X] <: Set[X]] extends collection.SetLike[A, C] with SetMonoTransforms[A, C[A]]
- trait SetMonoTransforms [A, +Repr] extends collection.SetMonoTransforms[A, Repr]
- trait SortedSet [A] extends collection.SortedSet[A] with Set[A] with SortedSetLike[A, SortedSet]
- trait SortedSetLike [A, +C[X] <: SortedSet[X]] extends collection.SortedSetLike[A, C] with SetLike[A, Set] with SetMonoTransforms[A, C[A]]
- class StringBuilder extends Builder[Char, String]
Value Members
- object ArrayBuffer extends IterableFactories[ArrayBuffer]
- object BitSet extends BitSetFactories[BitSet]
- object HashMap extends MapFactories[HashMap]
- object HashSet extends IterableFactories[HashSet]
- object ListBuffer extends IterableFactories[ListBuffer]
-
object
RefArrayUtils
An object used internally by collections backed by an extensible Array[AnyRef]
- object Set