scala

collection

package collection

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. collection
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. trait Bag[A] extends Iterable[A] with BagLike[A, Bag[A]] with GenBag[A]

  2. trait BagBucket[A] extends Iterable[A]

  3. trait BagConfiguration[A, +BagBucket <: BagBucket[A]] extends AnyRef

  4. trait BagLike[A, +This <: BagLike[A, This] with Bag[A]] extends IterableLike[A, This] with GenBagLike[A, This] with (A) ⇒ This with Subtractable[A, This]

    A template trait for bag collections of type Bag[A].

    A template trait for bag collections of type Bag[A].

    Note: This trait replaces every method that uses break in TraversableLike by an iterator version.

    A

    the element type of the scala.collection

    This

    the type of the actual scala.collection containing the elements.

  5. trait BagOfMultiplicitiesBagBucket[A] extends BagBucket[A]

  6. trait GenBag[A] extends GenBagLike[A, GenBag[A]] with GenIterable[A]

  7. trait GenBagLike[A, +Repr] extends GenIterableLike[A, Repr] with Equals

  8. trait HashedBagConfiguration[A, +BagBucket <: BagBucket[A]] extends BagConfiguration[A, BagBucket]

  9. trait ListBagBucket[A] extends BagBucket[A]

  10. class Multiplicities[A] extends Map[A, Int]

  11. trait MultiplicityBagBucket[A] extends BagBucket[A]

  12. trait SortedBagConfiguration[A, +BagBucket <: BagBucket[A]] extends BagConfiguration[A, BagBucket]

Value Members

  1. object Bag extends ImmutableHashedBagFactory[collection.immutable.Bag]

  2. object BagPredef

  3. object GenBag

  4. object HashedBagConfiguration

  5. def breakOut[From, T, To](implicit b: CanBuildFrom[Nothing, T, To]): CanBuildFrom[From, T, To]

  6. package generic

  7. package immutable

  8. package mutable

Inherited from AnyRef

Inherited from Any

Ungrouped