scala.collection

Members list

Concise view

Type members

Classlikes

trait MultiDict[K, V] extends Iterable[(K, V)] with MultiDictOps[K, V, MultiDict, MultiDict[K, V]] with 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.

Attributes

K

the type of keys

V

the type of values

Companion:
object
Graph
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
Known subtypes
trait SortedMultiDict[K, V]
class SortedMultiDict[K, V]
class SortedMultiDict[K, V]
class MultiDict[K, V]
class MultiDict[K, V]
object MultiDict extends Delegate[MultiDict]

Attributes

Companion:
trait
Graph
Supertypes
class Delegate[MultiDict]
trait MapFactory[MultiDict]
trait Serializable
class Object
trait Matchable
class Any
Self type
trait MultiDictOps[K, V, +CC <: (MultiDict), +C <: MultiDict[K, V]] extends IterableOps[(K, V), Iterable, C]

Attributes

Companion:
object
Graph
Supertypes
trait IterableOps[(K, V), Iterable, C]
trait IterableOnceOps[(K, V), Iterable, C]
trait IterableOnce[(K, V)]
class Object
trait Matchable
class Any
Known subtypes
trait MultiDict[K, V]
trait SortedMultiDict[K, V]
class SortedMultiDict[K, V]
class SortedMultiDict[K, V]
class MultiDict[K, V]
class MultiDict[K, V]
trait SortedMultiDictOps[K, V, CC, C]

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
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.

Attributes

A

the element type of the collection

Companion:
object
Graph
Supertypes
trait Equals
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
Known subtypes
trait MultiSet[A]
class MultiSetImpl[A]
trait MultiSet[A]
class MultiSetImpl[A]
object MultiSet extends Delegate[MultiSet]

Attributes

Companion:
trait
Graph
Supertypes
class Delegate[MultiSet]
trait IterableFactory[MultiSet]
trait Serializable
class Object
trait Matchable
class Any
Self type
trait MultiSetOps[A, +CC <: (MultiSet), +C <: MultiSet[A]] extends IterableOps[A, CC, C]

Attributes

Graph
Supertypes
trait IterableOps[A, CC, C]
trait IterableOnceOps[A, CC, C]
trait IterableOnce[A]
class Object
trait Matchable
class Any
Known subtypes
trait MultiSet[A]
trait MultiSet[A]
class MultiSetImpl[A]
trait MultiSet[A]
class MultiSetImpl[A]
trait SortedMultiSetOps[A, CC, C]
trait MultiSetOps[A, CC, C]
trait SortedMultiDict[K, V] extends MultiDict[K, V] with SortedMultiDictOps[K, V, SortedMultiDict, SortedMultiDict[K, V]]

A multidict whose keys are sorted

A multidict whose keys are sorted

Attributes

K

the type of keys

V

the type of values

Companion:
object
Graph
Supertypes
trait SortedOps[K, SortedMultiDict[K, V]]
trait MultiDict[K, V]
trait Equals
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
Known subtypes
class SortedMultiDict[K, V]
class SortedMultiDict[K, V]
object SortedMultiDict extends Delegate[SortedMultiDict]

Attributes

Companion:
trait
Graph
Supertypes
class Delegate[SortedMultiDict]
trait SortedMapFactory[SortedMultiDict]
trait Serializable
class Object
trait Matchable
class Any
Self type
trait SortedMultiDictOps[K, V, +CC <: (MultiDict), +C <: MultiDict[K, V]] extends MultiDictOps[K, V, MultiDict, C] with SortedOps[K, C]

Attributes

Companion:
object
Graph
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
Known subtypes
trait SortedMultiDict[K, V]
class SortedMultiDict[K, V]
class SortedMultiDict[K, V]

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Multiset whose elements are sorted

Multiset whose elements are sorted

Attributes

A

Type of elements

Companion:
object
Graph
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
Known subtypes
object SortedMultiSet extends Delegate[SortedMultiSet]

Attributes

Companion:
trait
Graph
Supertypes
class Delegate[SortedMultiSet]
trait SortedIterableFactory[SortedMultiSet]
class Delegate[SortedMultiSet, Ordering]
trait EvidenceIterableFactory[SortedMultiSet, Ordering]
trait Serializable
class Object
trait Matchable
class Any
Self type
trait SortedMultiSetOps[A, +CC <: (MultiSet), +C <: MultiSet[A]] extends MultiSetOps[A, MultiSet, C] with SortedOps[A, C]

Attributes

Companion:
object
Graph
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
Known subtypes

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type