scala.collection.immutable

Members list

Concise view

Type members

Classlikes

class MultiDict[K, V] extends MultiDict[K, V] with Iterable[(K, V)] with MultiDictOps[K, V, MultiDict, MultiDict[K, V]] with IterableOps[(K, V), Iterable, MultiDict[K, V]]

An immutable multidict

An immutable multidict

Attributes

K

the type of keys

V

the type of values

Companion:
object
Graph
Supertypes
trait Iterable[(K, V)]
trait MultiDict[K, V]
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
object MultiDict extends MapFactory[MultiDict]

Attributes

Companion:
class
Graph
Supertypes
trait MapFactory[MultiDict]
trait Serializable
class Object
trait Matchable
class Any
Self type
trait MultiSet[A] extends MultiSet[A] with Iterable[A] with MultiSetOps[A, MultiSet, MultiSet[A]]

An immutable multiset

An immutable multiset

Attributes

A

the element type of the collection

Companion:
object
Graph
Supertypes
trait Iterable[A]
trait MultiSet[A]
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
class MultiSetImpl[A]
object MultiSet extends IterableFactory[MultiSet]

Attributes

Companion:
trait
Graph
Supertypes
trait IterableFactory[MultiSet]
trait Serializable
class Object
trait Matchable
class Any
Self type
class MultiSetImpl[A] extends MultiSet[A]

Attributes

Graph
Supertypes
trait MultiSet[A]
trait Iterable[A]
trait MultiSet[A]
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
trait MultiSetOps[A, +CC <: (MultiSet), +C <: MultiSet[A]] extends MultiSetOps[A, CC, C]

Attributes

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

An immutable multidict whose keys are sorted

An immutable multidict whose keys are sorted

Attributes

K

the type of keys

V

the type of values

Companion:
object
Graph
Supertypes
trait Iterable[(K, V)]
trait SortedMultiDict[K, V]
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
object SortedMultiDict extends SortedMapFactory[SortedMultiDict]

Attributes

Companion:
class
Graph
Supertypes
trait SortedMapFactory[SortedMultiDict]
trait Serializable
class Object
trait Matchable
class Any
Self type

An immutable multiset whose elements are sorted.

An immutable multiset whose elements are sorted.

Attributes

A

Type of elements

Companion:
object
Graph
Supertypes
trait SortedOps[A, SortedMultiSet[A]]
trait MultiSet[A]
trait Iterable[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
object SortedMultiSet extends SortedIterableFactory[SortedMultiSet]

Attributes

Companion:
class
Graph
Supertypes
trait SortedIterableFactory[SortedMultiSet]
trait EvidenceIterableFactory[SortedMultiSet, Ordering]
trait Serializable
class Object
trait Matchable
class Any
Self type