t

# PriorityMap 

### Companion object PriorityMap

#### trait PriorityMap[T, U] extends Map[T, U]

A priority map is like a priority queue except that keys in the clue are mapped to values that determine their place in the queue. The value associated with a key can be updated, resulting in the key being moved to a different place in the queue.

Linear Supertypes
Map[T, U], MapLike[T, U, Map[T, U]], Cloneable[Map[T, U]], Cloneable, Cloneable, Shrinkable[T], Builder[(T, U), Map[T, U]], Growable[(T, U)], Clearable, Map[T, U], MapLike[T, U, Map[T, U]], Subtractable[T, Map[T, U]], PartialFunction[T, U], (T) ⇒ U, GenMap[T, U], GenMapLike[T, U, Map[T, U]], Iterable[(T, U)], Iterable[(T, U)], IterableLike[(T, U), Map[T, U]], Equals, GenIterable[(T, U)], GenIterableLike[(T, U), Map[T, U]], Traversable[(T, U)], Mutable, Traversable[(T, U)], GenTraversable[(T, U)], GenericTraversableTemplate[(T, U), Iterable], TraversableLike[(T, U), Map[T, U]], GenTraversableLike[(T, U), Map[T, U]], Parallelizable[(T, U), ParMap[T, U]], TraversableOnce[(T, U)], GenTraversableOnce[(T, U)], FilterMonadic[(T, U), Map[T, U]], HasNewBuilder[(T, U), Map[T, U]], AnyRef, Any
Known Subclasses
Ordering
1. Alphabetic
2. By Inheritance
Inherited
1. PriorityMap
2. Map
3. MapLike
4. Cloneable
5. Cloneable
6. Cloneable
7. Shrinkable
8. Builder
9. Growable
10. Clearable
11. Map
12. MapLike
13. Subtractable
14. PartialFunction
15. Function1
16. GenMap
17. GenMapLike
18. Iterable
19. Iterable
20. IterableLike
21. Equals
22. GenIterable
23. GenIterableLike
24. Traversable
25. Mutable
26. Traversable
27. GenTraversable
28. GenericTraversableTemplate
29. TraversableLike
30. GenTraversableLike
31. Parallelizable
32. TraversableOnce
33. GenTraversableOnce
35. HasNewBuilder
36. AnyRef
37. Any
1. Hide All
2. Show All
Visibility
1. Public
2. All

### Type Members

1. class DefaultKeySet extends AbstractSet[K] with Set[K] with Serializable
Attributes
protected
Definition Classes
MapLike
2. class DefaultValuesIterable extends AbstractIterable[V] with Iterable[V] with Serializable
Attributes
protected
Definition Classes
MapLike
3. class FilteredKeys extends AbstractMap[K, V] with DefaultMap[K, V]
Attributes
protected
Definition Classes
MapLike
4. class MappedValues[W] extends AbstractMap[K, W] with DefaultMap[K, W]
Attributes
protected
Definition Classes
MapLike
5. type Self = Map[T, U]
Attributes
protected[this]
Definition Classes
TraversableLike
6. class WithFilter extends FilterMonadic[A, Repr]
Definition Classes
TraversableLike

### Abstract Value Members

1. abstract def +=(kv: (T, U)): PriorityMap.this.type
Definition Classes
MapLike → Builder → Growable
2. abstract def -=(key: T): PriorityMap.this.type
Definition Classes
MapLike → Shrinkable
3. abstract def extractMin(): (T, U)

Extract and return the item with the minimum value.

4. abstract def get(key: T): Option[U]
Definition Classes
MapLike → GenMapLike
5. abstract def iterator: Iterator[(T, U)]
Definition Classes
MapLike → IterableLike → GenIterableLike

### Concrete Value Members

1. final def !=(arg0: Any): Boolean
Definition Classes
AnyRef → Any
2. final def ##(): Int
Definition Classes
AnyRef → Any
3. def +[V1 >: U](elem1: (T, V1), elem2: (T, V1), elems: (T, V1)*): Map[T, V1]
Definition Classes
MapLike → MapLike
Annotations
@migration
Migration

(Changed in version 2.8.0) `+` creates a new map. Use `+=` to add an element to this map and return that map itself.

4. def +[V1 >: U](kv: (T, V1)): Map[T, V1]
Definition Classes
MapLike → MapLike → GenMapLike
Annotations
@migration
Migration

(Changed in version 2.8.0) `+` creates a new map. Use `+=` to add an element to this map and return that map itself.

5. def ++[V1 >: U](xs: GenTraversableOnce[(T, V1)]): Map[T, V1]
Definition Classes
MapLike → MapLike
Annotations
@migration
Migration

(Changed in version 2.8.0) `++` creates a new map. Use `++=` to add an element to this map and return that map itself.

6. def ++[B >: (T, U), That](that: GenTraversableOnce[B])(implicit bf: CanBuildFrom[Map[T, U], B, That]): That
Definition Classes
TraversableLike → GenTraversableLike
7. def ++:[B >: (T, U), That](that: Traversable[B])(implicit bf: CanBuildFrom[Map[T, U], B, That]): That
Definition Classes
TraversableLike
8. def ++:[B >: (T, U), That](that: TraversableOnce[B])(implicit bf: CanBuildFrom[Map[T, U], B, That]): That
Definition Classes
TraversableLike
9. def ++=(xs: TraversableOnce[(T, U)]): PriorityMap.this.type
Definition Classes
Growable
10. def +=(elem1: (T, U), elem2: (T, U), elems: (T, U)*): PriorityMap.this.type
Definition Classes
Growable
11. def -(elem1: T, elem2: T, elems: T*): Map[T, U]
Definition Classes
MapLike → Subtractable
Annotations
@migration
Migration

(Changed in version 2.8.0) `-` creates a new map. Use `-=` to remove an element from this map and return that map itself.

12. def -(key: T): Map[T, U]
Definition Classes
MapLike → MapLike → Subtractable → GenMapLike
Annotations
@migration
Migration

(Changed in version 2.8.0) `-` creates a new map. Use `-=` to remove an element from this map and return that map itself.

13. def --(xs: GenTraversableOnce[T]): Map[T, U]
Definition Classes
MapLike → Subtractable
Annotations
@migration
Migration

(Changed in version 2.8.0) `--` creates a new map. Use `--=` to remove an element from this map and return that map itself.

14. def --=(xs: TraversableOnce[T]): PriorityMap.this.type
Definition Classes
Shrinkable
15. def -=(elem1: T, elem2: T, elems: T*): PriorityMap.this.type
Definition Classes
Shrinkable
16. def /:[B](z: B)(op: (B, (T, U)) ⇒ B): B
Definition Classes
TraversableOnce → GenTraversableOnce
17. def :\[B](z: B)(op: ((T, U), B) ⇒ B): B
Definition Classes
TraversableOnce → GenTraversableOnce
18. final def ==(arg0: Any): Boolean
Definition Classes
AnyRef → Any
19. def addString(b: StringBuilder, start: String, sep: String, end: String): StringBuilder
Definition Classes
MapLike → TraversableOnce
Definition Classes
TraversableOnce
21. def addString(b: StringBuilder, sep: String): StringBuilder
Definition Classes
TraversableOnce
22. def aggregate[B](z: ⇒ B)(seqop: (B, (T, U)) ⇒ B, combop: (B, B) ⇒ B): B
Definition Classes
TraversableOnce → GenTraversableOnce
23. def andThen[C](k: (U) ⇒ C): PartialFunction[T, C]
Definition Classes
PartialFunction → Function1
24. def apply(key: T): U
Definition Classes
MapLike → GenMapLike → Function1
25. def applyOrElse[K1 <: T, V1 >: U](x: K1, default: (K1) ⇒ V1): V1
Definition Classes
MapLike → PartialFunction
26. final def asInstanceOf[T0]: T0
Definition Classes
Any
27. def canEqual(that: Any): Boolean
Definition Classes
IterableLike → Equals
28. def clear(): Unit
Definition Classes
MapLike → Builder → Growable → Clearable
29. def clone(): Map[T, U]
Definition Classes
MapLike → Cloneable → AnyRef
30. def collect[B, That](pf: PartialFunction[(T, U), B])(implicit bf: CanBuildFrom[Map[T, U], B, That]): That
Definition Classes
TraversableLike → GenTraversableLike
31. def collectFirst[B](pf: PartialFunction[(T, U), B]): Option[B]
Definition Classes
TraversableOnce
32. def companion: GenericCompanion[Iterable]
Definition Classes
Iterable → Iterable → GenIterable → Traversable → Traversable → GenTraversable → GenericTraversableTemplate
33. def compose[A](g: (A) ⇒ T): (A) ⇒ U
Definition Classes
Function1
Annotations
@unspecialized()
34. def contains(key: T): Boolean
Definition Classes
MapLike → GenMapLike
35. def copyToArray[B >: (T, U)](xs: Array[B], start: Int, len: Int): Unit
Definition Classes
IterableLike → TraversableLike → TraversableOnce → GenTraversableOnce
36. def copyToArray[B >: (T, U)](xs: Array[B]): Unit
Definition Classes
TraversableOnce → GenTraversableOnce
37. def copyToArray[B >: (T, U)](xs: Array[B], start: Int): Unit
Definition Classes
TraversableOnce → GenTraversableOnce
38. def copyToBuffer[B >: (T, U)](dest: Buffer[B]): Unit
Definition Classes
TraversableOnce
39. def count(p: ((T, U)) ⇒ Boolean): Int
Definition Classes
TraversableOnce → GenTraversableOnce
40. def default(key: T): U
Definition Classes
MapLike → GenMapLike
41. def drop(n: Int): Map[T, U]
Definition Classes
IterableLike → TraversableLike → GenTraversableLike
42. def dropRight(n: Int): Map[T, U]
Definition Classes
IterableLike
43. def dropWhile(p: ((T, U)) ⇒ Boolean): Map[T, U]
Definition Classes
TraversableLike → GenTraversableLike
44. def empty: Map[T, U]
Definition Classes
Map → Map → MapLike
45. final def eq(arg0: AnyRef): Boolean
Definition Classes
AnyRef
46. def equals(that: Any): Boolean
Definition Classes
GenMapLike → Equals → AnyRef → Any
47. def exists(p: ((T, U)) ⇒ Boolean): Boolean
Definition Classes
IterableLike → TraversableLike → TraversableOnce → GenTraversableOnce
48. def filter(p: ((T, U)) ⇒ Boolean): Map[T, U]
Definition Classes
TraversableLike → GenTraversableLike
49. def filterKeys(p: (T) ⇒ Boolean): Map[T, U]
Definition Classes
MapLike → GenMapLike
50. def filterNot(p: ((T, U)) ⇒ Boolean): Map[T, U]
Definition Classes
MapLike → TraversableLike → GenTraversableLike
51. def finalize(): Unit
Attributes
protected[java.lang]
Definition Classes
AnyRef
Annotations
@throws( classOf[java.lang.Throwable] )
52. def find(p: ((T, U)) ⇒ Boolean): Option[(T, U)]
Definition Classes
IterableLike → TraversableLike → TraversableOnce → GenTraversableOnce
53. def flatMap[B, That](f: ((T, U)) ⇒ GenTraversableOnce[B])(implicit bf: CanBuildFrom[Map[T, U], B, That]): That
Definition Classes
54. def flatten[B](implicit asTraversable: ((T, U)) ⇒ GenTraversableOnce[B]): Iterable[B]
Definition Classes
GenericTraversableTemplate
55. def fold[A1 >: (T, U)](z: A1)(op: (A1, A1) ⇒ A1): A1
Definition Classes
TraversableOnce → GenTraversableOnce
56. def foldLeft[B](z: B)(op: (B, (T, U)) ⇒ B): B
Definition Classes
TraversableOnce → GenTraversableOnce
57. def foldRight[B](z: B)(op: ((T, U), B) ⇒ B): B
Definition Classes
IterableLike → TraversableOnce → GenTraversableOnce
58. def forall(p: ((T, U)) ⇒ Boolean): Boolean
Definition Classes
IterableLike → TraversableLike → TraversableOnce → GenTraversableOnce
59. def foreach[U](f: ((T, U)) ⇒ U): Unit
Definition Classes
IterableLike → TraversableLike → GenTraversableLike → TraversableOnce → GenTraversableOnce → FilterMonadic
60. def genericBuilder[B]: Builder[B, Iterable[B]]
Definition Classes
GenericTraversableTemplate
61. final def getClass(): Class[_]
Definition Classes
AnyRef → Any
62. def getOrElse[V1 >: U](key: T, default: ⇒ V1): V1
Definition Classes
MapLike → GenMapLike
63. def getOrElseUpdate(key: T, op: ⇒ U): U
Definition Classes
MapLike
64. def groupBy[K](f: ((T, U)) ⇒ K): Map[K, Map[T, U]]
Definition Classes
TraversableLike → GenTraversableLike
65. def grouped(size: Int): Iterator[Map[T, U]]
Definition Classes
IterableLike
66. def hasDefiniteSize: Boolean
Definition Classes
TraversableLike → TraversableOnce → GenTraversableOnce
67. def hashCode(): Int
Definition Classes
GenMapLike → AnyRef → Any
Definition Classes
IterableLike → TraversableLike → GenTraversableLike
Definition Classes
TraversableLike → GenTraversableLike
70. def init: Map[T, U]
Definition Classes
TraversableLike → GenTraversableLike
71. def inits: Iterator[Map[T, U]]
Definition Classes
TraversableLike
72. def isDefinedAt(key: T): Boolean
Definition Classes
MapLike → GenMapLike → PartialFunction
73. def isEmpty: Boolean
Definition Classes
MapLike → IterableLike → TraversableLike → TraversableOnce → GenTraversableOnce
74. final def isInstanceOf[T0]: Boolean
Definition Classes
Any
75. final def isTraversableAgain: Boolean
Definition Classes
TraversableLike → GenTraversableLike → GenTraversableOnce
76. def keySet: Set[T]
Definition Classes
MapLike → GenMapLike
77. def keys: Iterable[T]
Definition Classes
MapLike → GenMapLike
Annotations
@migration
Migration

(Changed in version 2.8.0) `keys` returns `Iterable[K]` rather than `Iterator[K]`.

78. def keysIterator: Iterator[T]
Definition Classes
MapLike → GenMapLike
79. def last: (T, U)
Definition Classes
TraversableLike → GenTraversableLike
80. def lastOption: Option[(T, U)]
Definition Classes
TraversableLike → GenTraversableLike
81. def lift: (T) ⇒ Option[U]
Definition Classes
PartialFunction
82. def map[B, That](f: ((T, U)) ⇒ B)(implicit bf: CanBuildFrom[Map[T, U], B, That]): That
Definition Classes
83. def mapResult[NewTo](f: (Map[T, U]) ⇒ NewTo): Builder[(T, U), NewTo]
Definition Classes
Builder
84. def mapValues[W](f: (U) ⇒ W): Map[T, W]
Definition Classes
MapLike → GenMapLike
85. def max[B >: (T, U)](implicit cmp: Ordering[B]): (T, U)
Definition Classes
TraversableOnce → GenTraversableOnce
86. def maxBy[B](f: ((T, U)) ⇒ B)(implicit cmp: Ordering[B]): (T, U)
Definition Classes
TraversableOnce → GenTraversableOnce
87. def min[B >: (T, U)](implicit cmp: Ordering[B]): (T, U)
Definition Classes
TraversableOnce → GenTraversableOnce
88. def minBy[B](f: ((T, U)) ⇒ B)(implicit cmp: Ordering[B]): (T, U)
Definition Classes
TraversableOnce → GenTraversableOnce
89. def mkString: String
Definition Classes
TraversableOnce → GenTraversableOnce
90. def mkString(sep: String): String
Definition Classes
TraversableOnce → GenTraversableOnce
91. def mkString(start: String, sep: String, end: String): String
Definition Classes
TraversableOnce → GenTraversableOnce
92. final def ne(arg0: AnyRef): Boolean
Definition Classes
AnyRef
93. def newBuilder: Builder[(T, U), Map[T, U]]
Attributes
protected[this]
Definition Classes
MapLike → MapLike → TraversableLike → HasNewBuilder
94. def nonEmpty: Boolean
Definition Classes
TraversableOnce → GenTraversableOnce
95. final def notify(): Unit
Definition Classes
AnyRef
96. final def notifyAll(): Unit
Definition Classes
AnyRef
97. def orElse[A1 <: T, B1 >: U](that: PartialFunction[A1, B1]): PartialFunction[A1, B1]
Definition Classes
PartialFunction
98. def par: ParMap[T, U]
Definition Classes
Parallelizable
99. def parCombiner: Combiner[(T, U), ParMap[T, U]]
Attributes
protected[this]
Definition Classes
MapLike → MapLike → TraversableLike → Parallelizable
100. def partition(p: ((T, U)) ⇒ Boolean): (Map[T, U], Map[T, U])
Definition Classes
TraversableLike → GenTraversableLike
101. def product[B >: (T, U)](implicit num: Numeric[B]): B
Definition Classes
TraversableOnce → GenTraversableOnce
102. def put(key: T, value: U): Option[U]
Definition Classes
MapLike
103. def reduce[A1 >: (T, U)](op: (A1, A1) ⇒ A1): A1
Definition Classes
TraversableOnce → GenTraversableOnce
104. def reduceLeft[B >: (T, U)](op: (B, (T, U)) ⇒ B): B
Definition Classes
TraversableOnce
105. def reduceLeftOption[B >: (T, U)](op: (B, (T, U)) ⇒ B): Option[B]
Definition Classes
TraversableOnce → GenTraversableOnce
106. def reduceOption[A1 >: (T, U)](op: (A1, A1) ⇒ A1): Option[A1]
Definition Classes
TraversableOnce → GenTraversableOnce
107. def reduceRight[B >: (T, U)](op: ((T, U), B) ⇒ B): B
Definition Classes
IterableLike → TraversableOnce → GenTraversableOnce
108. def reduceRightOption[B >: (T, U)](op: ((T, U), B) ⇒ B): Option[B]
Definition Classes
TraversableOnce → GenTraversableOnce
109. def remove(key: T): Option[U]
Definition Classes
MapLike
110. def repr: Map[T, U]
Definition Classes
TraversableLike → GenTraversableLike
111. def result(): Map[T, U]
Definition Classes
MapLike → Builder
112. def retain(p: (T, U) ⇒ Boolean): PriorityMap.this.type
Definition Classes
MapLike
113. def reversed: List[(T, U)]
Attributes
protected[this]
Definition Classes
TraversableOnce
114. def runWith[U](action: (U) ⇒ U): (T) ⇒ Boolean
Definition Classes
PartialFunction
115. def sameElements[B >: (T, U)](that: GenIterable[B]): Boolean
Definition Classes
IterableLike → GenIterableLike
116. def scan[B >: (T, U), That](z: B)(op: (B, B) ⇒ B)(implicit cbf: CanBuildFrom[Map[T, U], B, That]): That
Definition Classes
TraversableLike → GenTraversableLike
117. def scanLeft[B, That](z: B)(op: (B, (T, U)) ⇒ B)(implicit bf: CanBuildFrom[Map[T, U], B, That]): That
Definition Classes
TraversableLike → GenTraversableLike
118. def scanRight[B, That](z: B)(op: ((T, U), B) ⇒ B)(implicit bf: CanBuildFrom[Map[T, U], B, That]): That
Definition Classes
TraversableLike → GenTraversableLike
Annotations
@migration
Migration

(Changed in version 2.9.0) The behavior of `scanRight` has changed. The previous behavior can be reproduced with scanRight.reverse.

119. def seq: Map[T, U]
Definition Classes
Map → Map → GenMap → GenMapLike → Iterable → Iterable → GenIterable → Traversable → Traversable → GenTraversable → Parallelizable → TraversableOnce → GenTraversableOnce
120. def size: Int
Definition Classes
TraversableOnce → GenTraversableOnce
121. def sizeHint(coll: TraversableLike[_, _], delta: Int): Unit
Definition Classes
Builder
122. def sizeHint(coll: TraversableLike[_, _]): Unit
Definition Classes
Builder
123. def sizeHint(size: Int): Unit
Definition Classes
Builder
124. def sizeHintBounded(size: Int, boundingColl: TraversableLike[_, _]): Unit
Definition Classes
Builder
125. def sizeHintIfCheap: Int
Attributes
protected[scala.collection]
Definition Classes
GenTraversableOnce
126. def slice(from: Int, until: Int): Map[T, U]
Definition Classes
IterableLike → TraversableLike → GenTraversableLike
127. def sliding(size: Int, step: Int): Iterator[Map[T, U]]
Definition Classes
IterableLike
128. def sliding(size: Int): Iterator[Map[T, U]]
Definition Classes
IterableLike
129. def span(p: ((T, U)) ⇒ Boolean): (Map[T, U], Map[T, U])
Definition Classes
TraversableLike → GenTraversableLike
130. def splitAt(n: Int): (Map[T, U], Map[T, U])
Definition Classes
TraversableLike → GenTraversableLike
131. def stringPrefix: String
Definition Classes
MapLike → TraversableLike → GenTraversableLike
132. def sum[B >: (T, U)](implicit num: Numeric[B]): B
Definition Classes
TraversableOnce → GenTraversableOnce
133. final def synchronized[T0](arg0: ⇒ T0): T0
Definition Classes
AnyRef
134. def tail: Map[T, U]
Definition Classes
TraversableLike → GenTraversableLike
135. def tails: Iterator[Map[T, U]]
Definition Classes
TraversableLike
136. def take(n: Int): Map[T, U]
Definition Classes
IterableLike → TraversableLike → GenTraversableLike
137. def takeRight(n: Int): Map[T, U]
Definition Classes
IterableLike
138. def takeWhile(p: ((T, U)) ⇒ Boolean): Map[T, U]
Definition Classes
IterableLike → TraversableLike → GenTraversableLike
139. def thisCollection: Iterable[(T, U)]
Attributes
protected[this]
Definition Classes
IterableLike → TraversableLike
140. def to[Col[_]](implicit cbf: CanBuildFrom[Nothing, (T, U), Col[(T, U)]]): Col[(T, U)]
Definition Classes
TraversableLike → TraversableOnce → GenTraversableOnce
141. def toArray[B >: (T, U)](implicit arg0: ClassTag[B]): Array[B]
Definition Classes
TraversableOnce → GenTraversableOnce
142. def toBuffer[E >: (T, U)]: Buffer[E]
Definition Classes
MapLike → TraversableOnce → GenTraversableOnce
143. def toCollection(repr: Map[T, U]): Iterable[(T, U)]
Attributes
protected[this]
Definition Classes
IterableLike → TraversableLike
144. def toIndexedSeq: IndexedSeq[(T, U)]
Definition Classes
TraversableOnce → GenTraversableOnce
145. def toIterable: Iterable[(T, U)]
Definition Classes
IterableLike → TraversableOnce → GenTraversableOnce
146. def toIterator: Iterator[(T, U)]
Definition Classes
IterableLike → TraversableLike → GenTraversableOnce
Annotations
@deprecatedOverriding( ... , "2.11.0" )
147. def toList: List[(T, U)]
Definition Classes
TraversableOnce → GenTraversableOnce
148. def toMap[T, U](implicit ev: <:<[(T, U), (T, U)]): Map[T, U]
Definition Classes
TraversableOnce → GenTraversableOnce
149. def toSeq: Seq[(T, U)]
Definition Classes
MapLike → MapLike → TraversableOnce → GenTraversableOnce
150. def toSet[B >: (T, U)]: Set[B]
Definition Classes
TraversableOnce → GenTraversableOnce
151. def toStream: Stream[(T, U)]
Definition Classes
IterableLike → TraversableLike → GenTraversableOnce
152. def toString(): String
Definition Classes
MapLike → TraversableLike → Function1 → AnyRef → Any
153. def toTraversable: Traversable[(T, U)]
Definition Classes
TraversableLike → TraversableOnce → GenTraversableOnce
Annotations
@deprecatedOverriding( ... , "2.11.0" )
154. def toVector: Vector[(T, U)]
Definition Classes
TraversableOnce → GenTraversableOnce
155. def transform(f: (T, U) ⇒ U): PriorityMap.this.type
Definition Classes
MapLike
156. def transpose[B](implicit asTraversable: ((T, U)) ⇒ GenTraversableOnce[B]): Iterable[Iterable[B]]
Definition Classes
GenericTraversableTemplate
Annotations
@migration
Migration

(Changed in version 2.9.0) `transpose` throws an `IllegalArgumentException` if collections are not uniformly sized.

157. def unzip[A1, A2](implicit asPair: ((T, U)) ⇒ (A1, A2)): (Iterable[A1], Iterable[A2])
Definition Classes
GenericTraversableTemplate
158. def unzip3[A1, A2, A3](implicit asTriple: ((T, U)) ⇒ (A1, A2, A3)): (Iterable[A1], Iterable[A2], Iterable[A3])
Definition Classes
GenericTraversableTemplate
159. def update(key: T, value: U): Unit
Definition Classes
MapLike
160. def updated[V1 >: U](key: T, value: V1): Map[T, V1]
Definition Classes
MapLike → MapLike
161. def values: Iterable[U]
Definition Classes
MapLike → GenMapLike
Annotations
@migration
Migration

(Changed in version 2.8.0) `values` returns `Iterable[V]` rather than `Iterator[V]`.

162. def valuesIterator: Iterator[U]
Definition Classes
MapLike → GenMapLike
163. def view(from: Int, until: Int): IterableView[(T, U), Map[T, U]]
Definition Classes
IterableLike → TraversableLike
164. def view: IterableView[(T, U), Map[T, U]]
Definition Classes
IterableLike → TraversableLike
165. final def wait(): Unit
Definition Classes
AnyRef
Annotations
@throws( ... )
166. final def wait(arg0: Long, arg1: Int): Unit
Definition Classes
AnyRef
Annotations
@throws( ... )
167. final def wait(arg0: Long): Unit
Definition Classes
AnyRef
Annotations
@throws( ... )
168. def withDefault(d: (T) ⇒ U): Map[T, U]
Definition Classes
Map
169. def withDefaultValue(d: U): Map[T, U]
Definition Classes
Map
170. def withFilter(p: ((T, U)) ⇒ Boolean): FilterMonadic[(T, U), Map[T, U]]
Definition Classes
171. def zip[A1 >: (T, U), B, That](that: GenIterable[B])(implicit bf: CanBuildFrom[Map[T, U], (A1, B), That]): That
Definition Classes
IterableLike → GenIterableLike
172. def zipAll[B, A1 >: (T, U), That](that: GenIterable[B], thisElem: A1, thatElem: B)(implicit bf: CanBuildFrom[Map[T, U], (A1, B), That]): That
Definition Classes
IterableLike → GenIterableLike
173. def zipWithIndex[A1 >: (T, U), That](implicit bf: CanBuildFrom[Map[T, U], (A1, Int), That]): That
Definition Classes
IterableLike → GenIterableLike