package collection
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- collection
- LowPriority
- AnyRef
- Any
- Hide All
- Show All
Visibility
- 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]
Value Members
- implicit def arrayToArrayOps[A](as: Array[A]): ArrayOps[A]
-
implicit
def
arrayToView[T](xs: Array[T]): ArrayView[T]
- Definition Classes
- LowPriority
- implicit def optionToIterableOnce[A](maybeA: Option[A]): IterableOnce[A]
- implicit def stringToStringOps(s: String): collection.immutable.StringOps
-
implicit
def
stringToView(s: String): collection.immutable.StringView
- Definition Classes
- LowPriority
- 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]