scala.collection

Members list

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 Equals
trait MultiDictOps[K, V, MultiDict, MultiDict[K, V]]
trait Iterable[(K, V)]
trait IterableFactoryDefaults[(K, V), Iterable]
trait IterableOps[(K, V), Iterable, MultiDict[K, V]]
trait IterableOnceOps[(K, V), Iterable, MultiDict[K, V]]
trait IterableOnce[(K, V)]
class Object
trait Matchable
class Any
Show all
Known subtypes
class MultiDict[K, V]
class MultiDict[K, V]
trait SortedMultiDict[K, V]
class SortedMultiDict[K, V]
class SortedMultiDict[K, V]
object MultiDict extends Delegate[MultiDict]

Attributes

Companion
trait
Supertypes
class Delegate[MultiDict]
trait MapFactory[MultiDict]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
MultiDict.type
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 Object
trait Matchable
class Any
Show all
Known subtypes
class MultiDict[K, V]
class MultiDict[K, V]
trait MultiDict[K, V]
trait SortedMultiDict[K, V]
class SortedMultiDict[K, V]
class SortedMultiDict[K, V]
trait SortedMultiDictOps[K, V, CC, C]
Show all
object MultiDictOps

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self 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
trait Equals
trait MultiSetOps[A, MultiSet, MultiSet[A]]
trait Iterable[A]
trait IterableFactoryDefaults[A, Iterable]
trait IterableOps[A, MultiSet, MultiSet[A]]
trait IterableOnceOps[A, MultiSet, MultiSet[A]]
trait IterableOnce[A]
class Object
trait Matchable
class Any
Show all
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
object MultiSet extends Delegate[MultiSet]

Attributes

Companion
trait
Supertypes
class Delegate[MultiSet]
trait IterableFactory[MultiSet]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
MultiSet.type
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 Object
trait Matchable
class Any
Show all
Known subtypes
trait MultiSetOps[A, CC, C]
trait MultiSet[A]
class MultiSetImpl[A]
class SortedMultiSet[A]
trait MultiSet[A]
class MultiSetImpl[A]
class SortedMultiSet[A]
trait MultiSet[A]
trait SortedMultiSet[A]
trait SortedMultiSetOps[A, CC, C]
Show all

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 SortedOps[K, SortedMultiDict[K, V]]
trait MultiDict[K, V]
trait Equals
trait MultiDictOps[K, V, MultiDict, SortedMultiDict[K, V]]
trait Iterable[(K, V)]
trait IterableFactoryDefaults[(K, V), Iterable]
trait IterableOps[(K, V), Iterable, SortedMultiDict[K, V]]
trait IterableOnceOps[(K, V), Iterable, SortedMultiDict[K, V]]
trait IterableOnce[(K, V)]
class Object
trait Matchable
class Any
Show all
Known subtypes
class SortedMultiDict[K, V]
class SortedMultiDict[K, V]
object SortedMultiDict extends Delegate[SortedMultiDict]

Attributes

Companion
trait
Supertypes
class Delegate[SortedMultiDict]
trait SortedMapFactory[SortedMultiDict]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self 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 MultiDictOps[K, V, MultiDict, C]
trait IterableOps[(K, V), Iterable, C]
trait IterableOnceOps[(K, V), Iterable, C]
trait IterableOnce[(K, V)]
class Object
trait Matchable
class Any
Show all
Known subtypes
class SortedMultiDict[K, V]
class SortedMultiDict[K, V]
trait SortedMultiDict[K, V]

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type

Multiset whose elements are sorted

Multiset whose elements are sorted

Type parameters

A

Type of elements

Attributes

Companion
object
Supertypes
trait SortedOps[A, SortedMultiSet[A]]
trait MultiSet[A]
trait Equals
trait Iterable[A]
trait IterableFactoryDefaults[A, Iterable]
trait IterableOps[A, MultiSet, SortedMultiSet[A]]
trait IterableOnceOps[A, MultiSet, SortedMultiSet[A]]
trait IterableOnce[A]
class Object
trait Matchable
class Any
Show all
Known subtypes
class SortedMultiSet[A]
class SortedMultiSet[A]
object SortedMultiSet extends Delegate[SortedMultiSet]

Attributes

Companion
trait
Supertypes
class Delegate[SortedMultiSet]
trait SortedIterableFactory[SortedMultiSet]
class Delegate[SortedMultiSet, Ordering]
trait EvidenceIterableFactory[SortedMultiSet, Ordering]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self 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 MultiSetOps[A, MultiSet, C]
trait IterableOps[A, MultiSet, C]
trait IterableOnceOps[A, MultiSet, C]
trait IterableOnce[A]
class Object
trait Matchable
class Any
Show all
Known subtypes
class SortedMultiSet[A]
class SortedMultiSet[A]
trait SortedMultiSet[A]

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type