ListMap

sealed class ListMap[K, V] extends Iterable[(K, V)]

Linear Supertypes
Iterable[(K, V)], IterableLike[(K, V), Iterable[(K, V)]], Equals, GenIterable[(K, V)], GenIterableLike[(K, V), Iterable[(K, V)]], Traversable[(K, V)], GenTraversable[(K, V)], GenericTraversableTemplate[(K, V), Iterable], TraversableLike[(K, V), Iterable[(K, V)]], GenTraversableLike[(K, V), Iterable[(K, V)]], Parallelizable[(K, V), ParIterable[(K, V)]], TraversableOnce[(K, V)], GenTraversableOnce[(K, V)], FilterMonadic[(K, V), Iterable[(K, V)]], HasNewBuilder[(K, V), Iterable[(K, V)]], AnyRef, Any
Ordering
1. Alphabetic
2. By inheritance
Inherited
1. Hide All
2. Show all
1. ListMap
2. Iterable
3. IterableLike
4. Equals
5. GenIterable
6. GenIterableLike
7. Traversable
8. GenTraversable
9. GenericTraversableTemplate
10. TraversableLike
11. GenTraversableLike
12. Parallelizable
13. TraversableOnce
14. GenTraversableOnce
16. HasNewBuilder
17. AnyRef
18. Any
Visibility
1. Public
2. All

Type Members

1. type Self = Iterable[(K, V)]

Attributes
protected
Definition Classes
TraversableLike

Value Members

1. final def !=(arg0: AnyRef): Boolean

Definition Classes
AnyRef
2. final def !=(arg0: Any): Boolean

Definition Classes
Any
3. final def ##(): Int

Definition Classes
AnyRef → Any

5. def ++[B >: (K, V), That](that: GenTraversableOnce[B])(implicit bf: CanBuildFrom[Iterable[(K, V)], B, That]): That

Definition Classes
TraversableLike → GenTraversableLike
6. def ++:[B >: (K, V), That](that: Traversable[B])(implicit bf: CanBuildFrom[Iterable[(K, V)], B, That]): That

Definition Classes
TraversableLike
7. def ++:[B >: (K, V), That](that: TraversableOnce[B])(implicit bf: CanBuildFrom[Iterable[(K, V)], B, That]): That

Definition Classes
TraversableLike

9. def /:[B](z: B)(op: (B, (K, V)) ⇒ B): B

Definition Classes
TraversableOnce → GenTraversableOnce
10. def /:\[A1 >: (K, V)](z: A1)(op: (A1, A1) ⇒ A1): A1

Definition Classes
GenTraversableOnce
11. def :\[B](z: B)(op: ((K, V), B) ⇒ B): B

Definition Classes
TraversableOnce → GenTraversableOnce
12. final def ==(arg0: AnyRef): Boolean

Definition Classes
AnyRef
13. final def ==(arg0: Any): Boolean

Definition Classes
Any

Definition Classes
TraversableOnce
15. def addString(b: StringBuilder, sep: String): StringBuilder

Definition Classes
TraversableOnce
16. def addString(b: StringBuilder, start: String, sep: String, end: String): StringBuilder

Definition Classes
TraversableOnce
17. def aggregate[B](z: B)(seqop: (B, (K, V)) ⇒ B, combop: (B, B) ⇒ B): B

Definition Classes
TraversableOnce → GenTraversableOnce

19. final def asInstanceOf[T0]: T0

Definition Classes
Any
20. def canEqual(that: Any): Boolean

Definition Classes
IterableLike → Equals
21. def clone(): AnyRef

Attributes
protected[lang]
Definition Classes
AnyRef
Annotations
@throws()
22. def collect[B, That](pf: PartialFunction[(K, V), B])(implicit bf: CanBuildFrom[Iterable[(K, V)], B, That]): That

Definition Classes
TraversableLike → GenTraversableLike
23. def collectFirst[B](pf: PartialFunction[(K, V), B]): Option[B]

Definition Classes
TraversableOnce
24. def companion: GenericCompanion[Iterable]

Definition Classes
Iterable → GenIterable → Traversable → GenTraversable → GenericTraversableTemplate

Attributes
protected
27. def copyToArray[B >: (K, V)](xs: Array[B], start: Int, len: Int): Unit

Definition Classes
IterableLike → TraversableLike → TraversableOnce → GenTraversableOnce
28. def copyToArray[B >: (K, V)](xs: Array[B]): Unit

Definition Classes
TraversableOnce → GenTraversableOnce
29. def copyToArray[B >: (K, V)](xs: Array[B], start: Int): Unit

Definition Classes
TraversableOnce → GenTraversableOnce
30. def copyToBuffer[B >: (K, V)](dest: Buffer[B]): Unit

Definition Classes
TraversableOnce
31. def count(p: ((K, V)) ⇒ Boolean): Int

Definition Classes
TraversableOnce → GenTraversableOnce

33. def drop(n: Int): Iterable[(K, V)]

Definition Classes
IterableLike → TraversableLike → GenTraversableLike
34. def dropRight(n: Int): Iterable[(K, V)]

Definition Classes
IterableLike
35. def dropWhile(p: ((K, V)) ⇒ Boolean): Iterable[(K, V)]

Definition Classes
TraversableLike → GenTraversableLike
36. final def eq(arg0: AnyRef): Boolean

Definition Classes
AnyRef
37. def equals(arg0: Any): Boolean

Definition Classes
AnyRef → Any
38. def exists(p: ((K, V)) ⇒ Boolean): Boolean

Definition Classes
IterableLike → TraversableLike → TraversableOnce → GenTraversableOnce
39. def filter(p: ((K, V)) ⇒ Boolean): Iterable[(K, V)]

Definition Classes
TraversableLike → GenTraversableLike
40. def filterNot(p: ((K, V)) ⇒ Boolean): Iterable[(K, V)]

Definition Classes
TraversableLike → GenTraversableLike
41. def finalize(): Unit

Attributes
protected[lang]
Definition Classes
AnyRef
Annotations
@throws()
42. def find(p: ((K, V)) ⇒ Boolean): Option[(K, V)]

Definition Classes
IterableLike → TraversableLike → TraversableOnce → GenTraversableOnce
43. def flatMap[B, That](f: ((K, V)) ⇒ GenTraversableOnce[B])(implicit bf: CanBuildFrom[Iterable[(K, V)], B, That]): That

Definition Classes
44. def fold[A1 >: (K, V)](z: A1)(op: (A1, A1) ⇒ A1): A1

Definition Classes
TraversableOnce → GenTraversableOnce
45. def foldLeft[B](z: B)(op: (B, (K, V)) ⇒ B): B

Definition Classes
TraversableOnce → GenTraversableOnce
46. def foldRight[B](z: B)(op: ((K, V), B) ⇒ B): B

Definition Classes
IterableLike → TraversableOnce → GenTraversableOnce
47. def forall(p: ((K, V)) ⇒ Boolean): Boolean

Definition Classes
IterableLike → TraversableLike → TraversableOnce → GenTraversableOnce
48. def foreach[U](f: ((K, V)) ⇒ U): Unit

Definition Classes
IterableLike → TraversableLike → GenTraversableLike → TraversableOnce → GenTraversableOnce → FilterMonadic
49. def genericBuilder[B]: Builder[B, Iterable[B]]

Definition Classes
GenericTraversableTemplate

51. final def getClass(): java.lang.Class[_]

Definition Classes
AnyRef → Any
52. def groupBy[K](f: ((K, V)) ⇒ K): Map[K, Iterable[(K, V)]]

Definition Classes
TraversableLike → GenTraversableLike
53. def grouped(size: Int): Iterator[Iterable[(K, V)]]

Definition Classes
IterableLike
54. def hasDefiniteSize: Boolean

Definition Classes
TraversableLike → TraversableOnce → GenTraversableOnce
55. def hashCode(): Int

Definition Classes
AnyRef → Any

Definition Classes
IterableLike → GenIterableLike → TraversableLike → GenTraversableLike

Definition Classes
TraversableLike
58. def init: Iterable[(K, V)]

Definition Classes
TraversableLike
59. def inits: Iterator[Iterable[(K, V)]]

Definition Classes
TraversableLike
60. def isEmpty: Boolean

Definition Classes
ListMap → IterableLike → GenIterableLike → GenericTraversableTemplate → TraversableLike → TraversableOnce → GenTraversableOnce
61. final def isInstanceOf[T0]: Boolean

Definition Classes
Any
62. final def isTraversableAgain: Boolean

Definition Classes
GenTraversableLike → GenTraversableOnce
63. def iterator: Iterator[(K, V)]

Definition Classes
ListMap → IterableLike → GenIterableLike

65. def last: (K, V)

Definition Classes
TraversableLike
66. def lastOption: Option[(K, V)]

Definition Classes
TraversableLike
67. def map[B, That](f: ((K, V)) ⇒ B)(implicit bf: CanBuildFrom[Iterable[(K, V)], B, That]): That

Definition Classes
68. def max[B >: (K, V)](implicit cmp: Ordering[B]): (K, V)

Definition Classes
TraversableOnce → GenTraversableOnce
69. def maxBy[B](f: ((K, V)) ⇒ B)(implicit cmp: Ordering[B]): (K, V)

Definition Classes
TraversableOnce → GenTraversableOnce
70. def min[B >: (K, V)](implicit cmp: Ordering[B]): (K, V)

Definition Classes
TraversableOnce → GenTraversableOnce
71. def minBy[B](f: ((K, V)) ⇒ B)(implicit cmp: Ordering[B]): (K, V)

Definition Classes
TraversableOnce → GenTraversableOnce
72. def mkString: String

Definition Classes
TraversableOnce → GenTraversableOnce
73. def mkString(sep: String): String

Definition Classes
TraversableOnce → GenTraversableOnce
74. def mkString(start: String, sep: String, end: String): String

Definition Classes
TraversableOnce → GenTraversableOnce
75. final def ne(arg0: AnyRef): Boolean

Definition Classes
AnyRef
76. def newBuilder: Builder[(K, V), Iterable[(K, V)]]

Attributes
protected[this]
Definition Classes
GenericTraversableTemplate → HasNewBuilder
77. def nonEmpty: Boolean

Definition Classes
TraversableOnce → GenTraversableOnce
78. final def notify(): Unit

Definition Classes
AnyRef
79. final def notifyAll(): Unit

Definition Classes
AnyRef
80. def par: ParIterable[(K, V)]

Definition Classes
Parallelizable
81. def parCombiner: Combiner[(K, V), ParIterable[(K, V)]]

Attributes
protected[this]
Definition Classes
TraversableLike → Parallelizable
82. def partition(p: ((K, V)) ⇒ Boolean): (Iterable[(K, V)], Iterable[(K, V)])

Definition Classes
TraversableLike → GenTraversableLike
83. def product[B >: (K, V)](implicit num: Numeric[B]): B

Definition Classes
TraversableOnce → GenTraversableOnce
84. def reduce[A1 >: (K, V)](op: (A1, A1) ⇒ A1): A1

Definition Classes
TraversableOnce → GenTraversableOnce
85. def reduceLeft[B >: (K, V)](op: (B, (K, V)) ⇒ B): B

Definition Classes
TraversableOnce
86. def reduceLeftOption[B >: (K, V)](op: (B, (K, V)) ⇒ B): Option[B]

Definition Classes
TraversableOnce → GenTraversableOnce
87. def reduceOption[A1 >: (K, V)](op: (A1, A1) ⇒ A1): Option[A1]

Definition Classes
TraversableOnce → GenTraversableOnce
88. def reduceRight[B >: (K, V)](op: ((K, V), B) ⇒ B): B

Definition Classes
IterableLike → TraversableOnce → GenTraversableOnce
89. def reduceRightOption[B >: (K, V)](op: ((K, V), B) ⇒ B): Option[B]

Definition Classes
TraversableOnce → GenTraversableOnce
90. def repr: Iterable[(K, V)]

Definition Classes
TraversableLike → GenTraversableLike
91. def reversed: List[(K, V)]

Attributes
protected[this]
Definition Classes
TraversableOnce
92. def sameElements[B >: (K, V)](that: GenIterable[B]): Boolean

Definition Classes
IterableLike → GenIterableLike
93. def scan[B >: (K, V), That](z: B)(op: (B, B) ⇒ B)(implicit cbf: CanBuildFrom[Iterable[(K, V)], B, That]): That

Definition Classes
TraversableLike → GenTraversableLike
94. def scanLeft[B, That](z: B)(op: (B, (K, V)) ⇒ B)(implicit bf: CanBuildFrom[Iterable[(K, V)], B, That]): That

Definition Classes
TraversableLike → GenTraversableLike
95. def scanRight[B, That](z: B)(op: ((K, V), B) ⇒ B)(implicit bf: CanBuildFrom[Iterable[(K, V)], 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.

96. def seq: Iterable[(K, V)]

Definition Classes
Iterable → GenIterable → Traversable → GenTraversable → Parallelizable → TraversableOnce → GenTraversableOnce
97. def size: Int

Definition Classes
TraversableOnce → GenTraversableOnce
98. def slice(from: Int, until: Int): Iterable[(K, V)]

Definition Classes
IterableLike → TraversableLike → GenTraversableLike
99. def sliding[B >: (K, V)](size: Int, step: Int): Iterator[Iterable[(K, V)]]

Definition Classes
IterableLike
100. def sliding[B >: (K, V)](size: Int): Iterator[Iterable[(K, V)]]

Definition Classes
IterableLike
101. def span(p: ((K, V)) ⇒ Boolean): (Iterable[(K, V)], Iterable[(K, V)])

Definition Classes
TraversableLike → GenTraversableLike
102. def splitAt(n: Int): (Iterable[(K, V)], Iterable[(K, V)])

Definition Classes
TraversableLike → GenTraversableLike
103. def stringPrefix: String

Definition Classes
TraversableLike → GenTraversableLike
104. def sum[B >: (K, V)](implicit num: Numeric[B]): B

Definition Classes
TraversableOnce → GenTraversableOnce
105. final def synchronized[T0](arg0: ⇒ T0): T0

Definition Classes
AnyRef
106. def tail: Iterable[(K, V)]

Definition Classes
TraversableLike → GenTraversableLike
107. def tails: Iterator[Iterable[(K, V)]]

Definition Classes
TraversableLike
108. def take(n: Int): Iterable[(K, V)]

Definition Classes
IterableLike → TraversableLike → GenTraversableLike
109. def takeRight(n: Int): Iterable[(K, V)]

Definition Classes
IterableLike
110. def takeWhile(p: ((K, V)) ⇒ Boolean): Iterable[(K, V)]

Definition Classes
IterableLike → TraversableLike → GenTraversableLike
111. def thisCollection: Iterable[(K, V)]

Attributes
protected[this]
Definition Classes
IterableLike → TraversableLike
112. def toArray[B >: (K, V)](implicit arg0: ClassManifest[B]): Array[B]

Definition Classes
TraversableOnce → GenTraversableOnce
113. def toBuffer[B >: (K, V)]: Buffer[B]

Definition Classes
TraversableOnce → GenTraversableOnce
114. def toCollection(repr: Iterable[(K, V)]): Iterable[(K, V)]

Attributes
protected[this]
Definition Classes
IterableLike → TraversableLike
115. def toIndexedSeq[B >: (K, V)]: IndexedSeq[B]

Definition Classes
TraversableOnce → GenTraversableOnce
116. def toIterable: Iterable[(K, V)]

Definition Classes
IterableLike → TraversableOnce → GenTraversableOnce
117. def toIterator: Iterator[(K, V)]

Definition Classes
TraversableLike → GenTraversableOnce
118. def toList: List[(K, V)]

Definition Classes
ListMap → TraversableOnce → GenTraversableOnce
119. def toMap[T, U](implicit ev: <:<[(K, V), (T, U)]): Map[T, U]

Definition Classes
TraversableOnce → GenTraversableOnce
120. def toSeq: List[(K, V)]

Definition Classes
ListMap → TraversableOnce → GenTraversableOnce
121. def toSet[B >: (K, V)]: Set[B]

Definition Classes
TraversableOnce → GenTraversableOnce
122. def toStream: Stream[(K, V)]

Definition Classes
IterableLike → TraversableLike → GenTraversableOnce
123. def toString(): String

Definition Classes
ListMap → TraversableLike → AnyRef → Any
124. def toTraversable: Traversable[(K, V)]

Definition Classes
TraversableLike → TraversableOnce → GenTraversableOnce
125. def transpose[B](implicit asTraversable: ((K, V)) ⇒ 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.

126. def unzip[A1, A2](implicit asPair: ((K, V)) ⇒ (A1, A2)): (Iterable[A1], Iterable[A2])

Definition Classes
GenericTraversableTemplate
127. def unzip3[A1, A2, A3](implicit asTriple: ((K, V)) ⇒ (A1, A2, A3)): (Iterable[A1], Iterable[A2], Iterable[A3])

Definition Classes
GenericTraversableTemplate

129. def view(from: Int, until: Int): IterableView[(K, V), Iterable[(K, V)]]

Definition Classes
IterableLike → TraversableLike
130. def view: IterableView[(K, V), Iterable[(K, V)]]

Definition Classes
IterableLike → TraversableLike
131. final def wait(): Unit

Definition Classes
AnyRef
Annotations
@throws()
132. final def wait(arg0: Long, arg1: Int): Unit

Definition Classes
AnyRef
Annotations
@throws()
133. final def wait(arg0: Long): Unit

Definition Classes
AnyRef
Annotations
@throws()
134. def withFilter(p: ((K, V)) ⇒ Boolean): FilterMonadic[(K, V), Iterable[(K, V)]]

Definition Classes
135. def zip[A1 >: (K, V), B, That](that: GenIterable[B])(implicit bf: CanBuildFrom[Iterable[(K, V)], (A1, B), That]): That

Definition Classes
IterableLike → GenIterableLike
136. def zipAll[B, A1 >: (K, V), That](that: GenIterable[B], thisElem: A1, thatElem: B)(implicit bf: CanBuildFrom[Iterable[(K, V)], (A1, B), That]): That

Definition Classes
IterableLike → GenIterableLike
137. def zipWithIndex[A1 >: (K, V), That](implicit bf: CanBuildFrom[Iterable[(K, V)], (A1, Int), That]): That

Definition Classes
IterableLike → GenIterableLike

Deprecated Value Members

1. def elements: Iterator[(K, V)]

Definition Classes
IterableLike
Annotations
@deprecated
Deprecated

(Since version 2.8.0) use `iterator' instead`

2. def first: (K, V)

Definition Classes
IterableLike
Annotations
@deprecated
Deprecated

(Since version 2.8.0) use `head' instead`

3. def firstOption: Option[(K, V)]

Definition Classes
IterableLike
Annotations
@deprecated
Deprecated

(Since version 2.8.0) use `headOption' instead`

4. def projection: IterableView[(K, V), Iterable[(K, V)]]

Definition Classes
IterableLike
Annotations
@deprecated
Deprecated

(Since version 2.8.0) use `view' instead`