scala.collection
package scala.collection
Members list
Packages
package scala.collection.decorators
package scala.collection.immutable
package scala.collection.mutable
Type members
Classlikes
trait MultiDict[K, V] extends Iterable[(K, V)], MultiDictOps[K, V, MultiDict, MultiDict[K, V]], Equals
A multidict is a map that can associate a set of values to a given key.
A multidict is a map that can associate a set of values to a given key.
Type parameters
- K
-
the type of keys
- V
-
the type of values
Attributes
- Companion
- object
- Supertypes
-
trait Equalstrait Iterable[(K, V)]trait IterableFactoryDefaults[(K, V), Iterable]trait IterableOnce[(K, V)]class Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait MultiDictOps[K, V, +CC <: (MultiDict), +C <: MultiDict[K, V]] extends IterableOps[(K, V), Iterable, C]
Attributes
- Companion
- object
- Supertypes
-
trait IterableOps[(K, V), Iterable, C]trait IterableOnceOps[(K, V), Iterable, C]trait IterableOnce[(K, V)]class Objecttrait Matchableclass AnyShow all
- Known subtypes
-
Show all
object MultiDictOps
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
MultiDictOps.type
trait MultiSet[A] extends Iterable[A], MultiSetOps[A, MultiSet, MultiSet[A]], 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.
Type parameters
- A
-
the element type of the collection
Attributes
- Companion
- object
- Supertypes
- Known subtypes
-
trait MultiSet[A]class MultiSetImpl[A]class SortedMultiSet[A]trait MultiSet[A]class MultiSetImpl[A]class SortedMultiSet[A]trait SortedMultiSet[A]Show all
trait MultiSetOps[A, +CC <: (MultiSet), +C <: MultiSet[A]] extends IterableOps[A, CC, C]
Attributes
- Supertypes
-
trait IterableOps[A, CC, C]trait IterableOnceOps[A, CC, C]trait IterableOnce[A]class Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait MultiSet[A]class MultiSetImpl[A]class SortedMultiSet[A]trait MultiSet[A]class MultiSetImpl[A]class SortedMultiSet[A]trait MultiSet[A]trait SortedMultiSet[A]Show all
trait SortedMultiDict[K, V] extends MultiDict[K, V], SortedMultiDictOps[K, V, SortedMultiDict, SortedMultiDict[K, V]]
A multidict whose keys are sorted
A multidict whose keys are sorted
Type parameters
- K
-
the type of keys
- V
-
the type of values
Attributes
- Companion
- object
- Supertypes
-
trait Equalstrait Iterable[(K, V)]trait IterableFactoryDefaults[(K, V), Iterable]trait IterableOnce[(K, V)]class Objecttrait Matchableclass AnyShow all
- Known subtypes
-
object SortedMultiDict extends Delegate[SortedMultiDict]
Attributes
- Companion
- trait
- Supertypes
-
class Delegate[SortedMultiDict]trait SortedMapFactory[SortedMultiDict]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
SortedMultiDict.type
trait SortedMultiDictOps[K, V, +CC <: (MultiDict), +C <: MultiDict[K, V]] extends MultiDictOps[K, V, MultiDict, C], SortedOps[K, C]
Attributes
- Companion
- object
- Supertypes
-
trait SortedOps[K, C]trait IterableOps[(K, V), Iterable, C]trait IterableOnceOps[(K, V), Iterable, C]trait IterableOnce[(K, V)]class Objecttrait Matchableclass AnyShow all
- Known subtypes
object SortedMultiDictOps
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
SortedMultiDictOps.type
trait SortedMultiSet[A] extends MultiSet[A], SortedMultiSetOps[A, SortedMultiSet, SortedMultiSet[A]]
Multiset whose elements are sorted
Multiset whose elements are sorted
Type parameters
- A
-
Type of elements
Attributes
- Companion
- object
- Supertypes
-
trait MultiSet[A]trait Equalstrait Iterable[A]trait IterableFactoryDefaults[A, Iterable]trait IterableOnce[A]class Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class SortedMultiSet[A]class SortedMultiSet[A]
object SortedMultiSet extends Delegate[SortedMultiSet]
Attributes
- Companion
- trait
- Supertypes
-
class Delegate[SortedMultiSet]trait SortedIterableFactory[SortedMultiSet]trait Serializableclass Objecttrait Matchableclass AnyShow all
- Self type
-
SortedMultiSet.type
trait SortedMultiSetOps[A, +CC <: (MultiSet), +C <: MultiSet[A]] extends MultiSetOps[A, MultiSet, C], SortedOps[A, C]
Attributes
- Companion
- object
- Supertypes
-
trait SortedOps[A, C]trait IterableOnce[A]class Objecttrait Matchableclass AnyShow all
- Known subtypes
object SortedMultiSetOps
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
SortedMultiSetOps.type
In this article