Packages

p

strawman

collection

package collection

Linear Supertypes
LowPriority, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. collection
  2. LowPriority
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type AnyConstr[X] = Any
  2. trait MultiMap[K, V] extends Iterable[(K, V)] with MultiMapOps[K, V, MultiMap, MultiMap[K, V]] with Equals

    A multimap is a map that can associate a set of values to a given key.

    A multimap is a map that can associate a set of values to a given key.

    K

    the type of keys

    V

    the type of values

  3. trait MultiMapOps[K, V, +CC[X, Y] <: MultiMap[X, Y], +C <: MultiMap[K, V]] extends IterableOps[(K, V), Iterable, C]
  4. trait MultiSet[A] extends Iterable[A] with MultiSetOps[A, MultiSet, MultiSet[A]] with Equals

    A multiset is a set that can contain multiple occurrences of a same value.

    A multiset is a set that can contain multiple occurrences of a same value.

    A

    the element type of the collection

  5. trait MultiSetOps[A, +CC[X] <: MultiSet[X], +C <: MultiSet[A]] extends IterableOps[A, CC, C]
  6. class PrefixMap[A] extends collection.mutable.Map[String, A] with collection.mutable.MapOps[String, A, collection.mutable.Map, PrefixMap[A]] with StrictOptimizedIterableOps[(String, A), collection.mutable.Iterable, PrefixMap[A]]
  7. trait SortedMultiMap[K, V] extends MultiMap[K, V] with SortedMultiMapOps[K, V, SortedMultiMap, SortedMultiMap[K, V]]

    A multimap whose keys are sorted

    A multimap whose keys are sorted

    K

    the type of keys

    V

    the type of values

  8. trait SortedMultiMapOps[K, V, +CC[X, Y] <: MultiMap[X, Y], +C <: MultiMap[K, V]] extends MultiMapOps[K, V, MultiMap, C] with SortedOps[K, C]
  9. trait SortedMultiSet[A] extends MultiSet[A] with SortedMultiSetOps[A, SortedMultiSet, SortedMultiSet[A]]

    Multiset whose elements are sorted

    Multiset whose elements are sorted

    A

    Type of elements

  10. trait SortedMultiSetOps[A, +CC[X] <: MultiSet[X], +C <: MultiSet[A]] extends MultiSetOps[A, MultiSet, C] with SortedOps[A, C]

Value Members

  1. implicit def arrayToArrayOps[A](as: Array[A]): ArrayOps[A]
  2. implicit def arrayToView[T](xs: Array[T]): ArrayView[T]
    Definition Classes
    LowPriority
  3. implicit def optionToIterableOnce[A](maybeA: Option[A]): IterableOnce[A]
  4. implicit def stringToStringOps(s: String): collection.immutable.StringOps
  5. implicit def stringToView(s: String): collection.immutable.StringView
    Definition Classes
    LowPriority
  6. object MultiMap extends Delegate[MultiMap]
  7. object MultiSet extends Delegate[collection.immutable.MultiSet]
  8. object PrefixMap
  9. object SortedMultiMap extends Delegate[SortedMultiMap]
  10. object SortedMultiSet extends Delegate[collection.immutable.SortedMultiSet]

Inherited from LowPriority

Inherited from AnyRef

Inherited from Any

Ungrouped