package collection
- Alphabetic
- By Inheritance
- collection
- LowPriority
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
- type AnyConstr[X] = Any
-
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
- trait MultiMapOps[K, V, +CC[X, Y] <: MultiMap[X, Y], +C <: MultiMap[K, V]] extends IterableOps[(K, V), Iterable, C]
-
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
- trait MultiSetOps[A, +CC[X] <: MultiSet[X], +C <: MultiSet[A]] extends IterableOps[A, CC, C]
- 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]]
-
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
- trait SortedMultiMapOps[K, V, +CC[X, Y] <: MultiMap[X, Y], +C <: MultiMap[K, V]] extends MultiMapOps[K, V, MultiMap, C] with SortedOps[K, C]
-
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
- trait SortedMultiSetOps[A, +CC[X] <: MultiSet[X], +C <: MultiSet[A]] extends MultiSetOps[A, MultiSet, C] with SortedOps[A, C]
-
type
GenIterable[+X] = Iterable[X]
- Annotations
- @deprecated
- Deprecated
(Since version 2.13.0) Gen* collection types have been removed
-
type
GenMap[K, +V] = Map[K, V]
- Annotations
- @deprecated
- Deprecated
(Since version 2.13.0) Gen* collection types have been removed
-
type
GenSeq[+X] = Seq[X]
- Annotations
- @deprecated
- Deprecated
(Since version 2.13.0) Gen* collection types have been removed
-
type
GenSet[X] = Set[X]
- Annotations
- @deprecated
- Deprecated
(Since version 2.13.0) Gen* collection types have been removed
-
type
GenTraversable[+X] = Iterable[X]
- Annotations
- @deprecated
- Deprecated
(Since version 2.13.0) Gen* collection types have been removed
-
type
GenTraversableOnce[+X] = IterableOnce[X]
- Annotations
- @deprecated
- Deprecated
(Since version 2.13.0) Gen* collection types have been removed
-
type
SeqLike[A, T] = SeqOps[A, Seq, T]
- Annotations
- @deprecated
- Deprecated
(Since version 2.13.0) Use SeqOps instead of SeqLike
Value Members
- implicit def arrayToArrayOps[A](as: Array[A]): ArrayOps[A]
-
implicit
def
arrayToWrappedArray[T](xs: Array[T]): collection.mutable.IndexedSeq[T]
- Definition Classes
- LowPriority
- implicit def optionToIterableOnce[A](maybeA: Option[A]): IterableOnce[A]
-
implicit
def
stringToSeq(s: String): WrappedString
- Definition Classes
- LowPriority
- implicit def stringToStringOps(s: String): StringOps
- object MultiMap extends Delegate[MultiMap]
- object MultiSet extends Delegate[collection.immutable.MultiSet]
- object PrefixMap
- object SortedMultiMap extends Delegate[SortedMultiMap]
- object SortedMultiSet extends Delegate[collection.immutable.SortedMultiSet]
Deprecated Value Members
-
val
GenIterable: Iterable.type
- Annotations
- @deprecated
- Deprecated
(Since version 2.13.0) Gen* collection types have been removed
-
val
GenMap: Map.type
- Annotations
- @deprecated
- Deprecated
(Since version 2.13.0) Gen* collection types have been removed
-
val
GenSeq: Seq.type
- Annotations
- @deprecated
- Deprecated
(Since version 2.13.0) Gen* collection types have been removed
-
val
GenSet: Set.type
- Annotations
- @deprecated
- Deprecated
(Since version 2.13.0) Gen* collection types have been removed
-
val
GenTraversable: Iterable.type
- Annotations
- @deprecated
- Deprecated
(Since version 2.13.0) Gen* collection types have been removed
-
val
GenTraversableOnce: IterableOnce.type
- Annotations
- @deprecated
- Deprecated
(Since version 2.13.0) Gen* collection types have been removed
-
val
Traversable: Iterable.type
- Annotations
- @deprecated
- Deprecated
(Since version 2.13.0) Use Iterable instead of Traversable