trait SortedMultiMapOps[K, V, +CC[X, Y] <: MultiMap[X, Y], +C <: MultiMap[K, V]] extends MultiMapOps[K, V, MultiMap, C] with SortedOps[K, C]
- Alphabetic
- By Inheritance
- SortedMultiMapOps
- SortedOps
- MultiMapOps
- IterableOps
- IterableOnce
- AnyRef
- Any
- by iterableOnceExtensionMethods
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
- Public
- All
Type Members
-
class
MultiMapWithFilter extends WithFilter
- Definition Classes
- MultiMapOps
- class SortedMultiMapWithFilter extends MultiMapWithFilter
-
class
WithFilter extends collection.WithFilter[A, CC]
- Definition Classes
- IterableOps
Abstract Value Members
-
abstract
def
coll: C
- Attributes
- protected[this]
- Definition Classes
- IterableOps
-
abstract
def
fromSpecificIterable(coll: Iterable[(K, V)]): C
- Attributes
- protected[this]
- Definition Classes
- IterableOps
-
abstract
def
iterableFactory: IterableFactoryLike[Iterable]
- Definition Classes
- IterableOps
-
abstract
def
newSpecificBuilder(): Builder[(K, V), C]
- Attributes
- protected[this]
- Definition Classes
- IterableOps
-
implicit abstract
def
ordering: Ordering[K]
- Definition Classes
- SortedOps
-
abstract
def
rangeImpl(from: Option[K], until: Option[K]): C
- Definition Classes
- SortedOps
-
abstract
def
sets: SortedMap[K, Set[V]]
- returns
All the elements contained in this multimap, grouped by key
- Definition Classes
- SortedMultiMapOps → MultiMapOps
-
abstract
def
sortedFromIterable[L, W](it: Iterable[(L, W)])(implicit arg0: Ordering[L]): CC[L, W]
- Attributes
- protected[this]
- abstract def sortedMultiMapFactory: SortedMapFactory[CC]
-
abstract
def
toIterable: Iterable[(K, V)]
- Definition Classes
- IterableOps
-
abstract
def
unsorted: MultiMap[K, V]
this
sorted multimap upcasted to an unsorted multimap
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
def
+(other: String): String
- Implicit
- This member is added by an implicit conversion from SortedMultiMapOps[K, V, CC, C] to any2stringadd[SortedMultiMapOps[K, V, CC, C]] performed by method any2stringadd in scala.Predef.
- Definition Classes
- any2stringadd
-
final
def
++[B >: (K, V)](suffix: Iterable[B]): Iterable[B]
- Definition Classes
- IterableOps
- Annotations
- @inline()
-
def
->[B](y: B): (SortedMultiMapOps[K, V, CC, C], B)
- Implicit
- This member is added by an implicit conversion from SortedMultiMapOps[K, V, CC, C] to ArrowAssoc[SortedMultiMapOps[K, V, CC, C]] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc
- Annotations
- @inline()
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
className: String
- Definition Classes
- IterableOps
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
def
collect[L, W](pf: PartialFunction[(K, V), (L, W)])(implicit arg0: Ordering[L]): CC[L, W]
- L
new type of keys
- W
new type of values
- pf
transformation to apply
- returns
a sorted multimap that contains all the entries of
this
sorted multimap after they have been successfully transformed by the given partial functionpf
-
def
collect[L, W](pf: PartialFunction[(K, V), (L, W)]): MultiMap[L, W]
- L
new type of keys
- W
new type of values
- pf
transformation to apply
- returns
a multimap that contains all the entries of
this
multimap after they have been successfully transformed by the given partial functionpf
- Definition Classes
- MultiMapOps
-
def
collect[B](pf: PartialFunction[(K, V), B]): Iterable[B]
- Definition Classes
- IterableOps
-
def
collectFirst[B](pf: PartialFunction[(K, V), B]): Option[B]
- Definition Classes
- IterableOps
-
def
collectSets[L, W](pf: PartialFunction[(K, Set[V]), (L, Set[W])])(implicit arg0: Ordering[L]): CC[L, W]
- L
the new type of keys
- W
the new type of values
- pf
the partial function to apply to each set of values
- returns
a sorted multimap that contains all the entries of
this
sorted multimap, after they have been successfully transformed by the given partial function
-
def
collectSets[L, W](pf: PartialFunction[(K, Set[V]), (L, Set[W])]): MultiMap[L, W]
- L
the new type of keys
- W
the new type of values
- pf
the partial function to apply to each set of values
- returns
a multimap that contains all the entries of
this
multimap, after they have been successfully transformed by the given partial function
- Definition Classes
- MultiMapOps
-
def
concat(that: Iterable[(K, V)]): C
Concatenate the entries given in
that
iterable tothis
multimapConcatenate the entries given in
that
iterable tothis
multimap- Definition Classes
- MultiMapOps
-
def
concat[B >: (K, V)](suffix: Iterable[B]): Iterable[B]
- Definition Classes
- IterableOps
-
def
concatSets(that: Iterable[(K, Set[V])]): C
- that
the collection of values to add to this multimap
- returns
a new multimap concatenating the values of this multimap and
that
collection of values
- Definition Classes
- MultiMapOps
-
def
containsEntry(kv: (K, V)): Boolean
- kv
the binding to test
- returns
Whether the binding
kv
is contained in this multimap or not
- Definition Classes
- MultiMapOps
-
def
containsKey(key: K): Boolean
- key
the key to test
- returns
Whether
key
has at least one occurrence in this multimap or not
- Definition Classes
- MultiMapOps
-
def
containsValue(value: V): Boolean
- value
the value to test
- returns
Whether at least one key is associated to the given
value
- Definition Classes
- MultiMapOps
-
def
copyToArray[B >: (K, V)](xs: Array[B], start: Int): xs.type
- Definition Classes
- IterableOps
-
def
count(p: ((K, V)) ⇒ Boolean): Int
- Definition Classes
- IterableOps
-
def
drop(n: Int): C
- Definition Classes
- IterableOps
-
def
dropRight(n: Int): C
- Definition Classes
- IterableOps
-
def
dropWhile(p: ((K, V)) ⇒ Boolean): C
- Definition Classes
- IterableOps
-
def
ensuring(cond: (SortedMultiMapOps[K, V, CC, C]) ⇒ Boolean, msg: ⇒ Any): SortedMultiMapOps[K, V, CC, C]
- Implicit
- This member is added by an implicit conversion from SortedMultiMapOps[K, V, CC, C] to Ensuring[SortedMultiMapOps[K, V, CC, C]] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: (SortedMultiMapOps[K, V, CC, C]) ⇒ Boolean): SortedMultiMapOps[K, V, CC, C]
- Implicit
- This member is added by an implicit conversion from SortedMultiMapOps[K, V, CC, C] to Ensuring[SortedMultiMapOps[K, V, CC, C]] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: Boolean, msg: ⇒ Any): SortedMultiMapOps[K, V, CC, C]
- Implicit
- This member is added by an implicit conversion from SortedMultiMapOps[K, V, CC, C] to Ensuring[SortedMultiMapOps[K, V, CC, C]] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: Boolean): SortedMultiMapOps[K, V, CC, C]
- Implicit
- This member is added by an implicit conversion from SortedMultiMapOps[K, V, CC, C] to Ensuring[SortedMultiMapOps[K, V, CC, C]] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
entryExists(key: K, p: (V) ⇒ Boolean): Boolean
- returns
Whether there exists a value associated with the given
key
that satisfies the given predicatep
- Definition Classes
- MultiMapOps
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
exists(p: ((K, V)) ⇒ Boolean): Boolean
- Definition Classes
- IterableOps
-
def
filter(pred: ((K, V)) ⇒ Boolean): C
- Definition Classes
- IterableOps
-
def
filterNot(pred: ((K, V)) ⇒ Boolean): C
- Definition Classes
- IterableOps
-
def
filterSets(p: ((K, Set[V])) ⇒ Boolean): C
- returns
a multimap that contains all the entries of this multimap that satisfy the predicate
p
- Definition Classes
- MultiMapOps
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
find(p: ((K, V)) ⇒ Boolean): Option[(K, V)]
- Definition Classes
- IterableOps
-
def
firstKey: K
- Definition Classes
- SortedMultiMapOps → SortedOps
-
def
flatMap[L, W](f: ((K, V)) ⇒ IterableOnce[(L, W)])(implicit arg0: Ordering[L]): CC[L, W]
- L
new type of keys
- W
new type of values
- f
transformation function
- returns
a sorted multimap that contains all the entries of
this
sorted multimap, transformed by the functionf
and concatenated
-
def
flatMap[L, W](f: ((K, V)) ⇒ IterableOnce[(L, W)]): MultiMap[L, W]
- L
new type of keys
- W
new type of values
- f
transformation function
- returns
a multimap that contains all the entries of
this
multimap, transformed by the functionf
and concatenated
- Definition Classes
- MultiMapOps
-
def
flatMap[B](f: ((K, V)) ⇒ IterableOnce[B]): Iterable[B]
- Definition Classes
- IterableOps
-
def
flatMapSets[L, W](f: ((K, Set[V])) ⇒ IterableOnce[(L, Set[W])])(implicit arg0: Ordering[L]): CC[L, W]
- L
the new type of keys
- W
the type of values of the returned sorted multimap
- f
the function to apply
- returns
a new sorted multimap resulting from applying the given function
f
to each group of values of this sorted multimap and concatenating the results
-
def
flatMapSets[L, W](f: ((K, Set[V])) ⇒ IterableOnce[(L, Set[W])]): MultiMap[L, W]
- L
the new type of keys
- W
the type of values of the returned multimap
- f
the function to apply
- returns
a new multimap resulting from applying the given function
f
to each group of values of this multimap and concatenating the results
- Definition Classes
- MultiMapOps
-
def
flatten[B](implicit asIterable: ((K, V)) ⇒ IterableOnce[B]): Iterable[B]
- Definition Classes
- IterableOps
-
def
foldLeft[B](z: B)(op: (B, (K, V)) ⇒ B): B
- Definition Classes
- IterableOps
-
def
foldRight[B](z: B)(op: ((K, V), B) ⇒ B): B
- Definition Classes
- IterableOps
-
def
forall(p: ((K, V)) ⇒ Boolean): Boolean
- Definition Classes
- IterableOps
-
def
foreach[U](f: ((K, V)) ⇒ U): Unit
- Definition Classes
- IterableOps
-
def
formatted(fmtstr: String): String
- Implicit
- This member is added by an implicit conversion from SortedMultiMapOps[K, V, CC, C] to StringFormat[SortedMultiMapOps[K, V, CC, C]] performed by method StringFormat in scala.Predef.
- Definition Classes
- StringFormat
- Annotations
- @inline()
-
def
from(from: K): C
- Definition Classes
- SortedOps
-
final
def
fromIterable[E](it: Iterable[E]): Iterable[E]
- Attributes
- protected[this]
- Definition Classes
- IterableOps
- Annotations
- @inline()
-
def
fromSets[L, W](it: Iterable[(L, Set[W])]): MultiMap[L, W]
- Attributes
- protected[this]
- Definition Classes
- MultiMapOps
-
def
fromSpecificSets(it: Iterable[(K, Set[V])]): C
- Attributes
- protected[this]
- Definition Classes
- MultiMapOps
-
def
get(key: K): Set[V]
- key
key to look up
- returns
The set of values associated with the given
key
, or the empty set if there is no such association
- Definition Classes
- MultiMapOps
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
groupBy[K](f: ((K, V)) ⇒ K): immutable.Map[K, C]
- Definition Classes
- IterableOps
-
def
groupMap[K, B](key: ((K, V)) ⇒ K)(f: ((K, V)) ⇒ B): immutable.Map[K, Iterable[B]]
- Definition Classes
- IterableOps
-
def
groupMapReduce[K, B](key: ((K, V)) ⇒ K)(f: ((K, V)) ⇒ B)(reduce: (B, B) ⇒ B): immutable.Map[K, B]
- Definition Classes
- IterableOps
-
def
grouped(size: Int): Iterator[C]
- Definition Classes
- IterableOps
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
head: (K, V)
- Definition Classes
- IterableOps
-
def
headOption: Option[(K, V)]
- Definition Classes
- IterableOps
-
def
init: C
- Definition Classes
- IterableOps
-
def
inits: Iterator[C]
- Definition Classes
- IterableOps
-
def
isEmpty: Boolean
- Definition Classes
- IterableOps
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
iterator(): Iterator[(K, V)]
- Definition Classes
- MultiMapOps → IterableOnce
- def iteratorFrom(start: K): Iterator[(K, V)]
-
def
keySet: Set[K]
- returns
the set of keys
- Definition Classes
- MultiMapOps
-
def
knownSize: Int
- Definition Classes
- IterableOps → IterableOnce
-
def
last: (K, V)
- Definition Classes
- IterableOps
-
def
lastKey: K
- Definition Classes
- SortedMultiMapOps → SortedOps
-
def
lastOption: Option[(K, V)]
- Definition Classes
- IterableOps
-
def
map[L, W](f: ((K, V)) ⇒ (L, W))(implicit arg0: Ordering[L]): CC[L, W]
- L
new type of keys
- W
new type of values
- f
transformation function
- returns
a sorted multimap that contains all the entries of
this
sorted multimap, transformed by the functionf
-
def
map[L, W](f: ((K, V)) ⇒ (L, W)): MultiMap[L, W]
- L
new type of keys
- W
new type of values
- f
transformation function
- returns
a multimap that contains all the entries of
this
multimap, transformed by the functionf
- Definition Classes
- MultiMapOps
-
def
map[B](f: ((K, V)) ⇒ B): Iterable[B]
- Definition Classes
- IterableOps
-
def
mapSets[L, W](f: ((K, Set[V])) ⇒ (L, Set[W]))(implicit arg0: Ordering[L]): CC[L, W]
Builds a new sorted multimap by applying a function to all groups of elements
Builds a new sorted multimap by applying a function to all groups of elements
- L
the type of keys of the returned collection
- f
the function to apply
- returns
a new collection resulting from applying the given function
f
to each pair of element and its number of occurrences of this sorted multiset and collecting the results.
-
def
mapSets[L, W](f: ((K, Set[V])) ⇒ (L, Set[W])): MultiMap[L, W]
- L
the new type of keys
- W
the type of values of the returned multimap
- f
the function to apply
- returns
a new multimap resulting from applying the given function
f
to each group of values of this multimap and collecting the results
- Definition Classes
- MultiMapOps
-
def
max[B >: (K, V)](implicit ord: Ordering[B]): (K, V)
- Definition Classes
- IterableOps
-
def
maxBy[B](f: ((K, V)) ⇒ B)(implicit cmp: Ordering[B]): (K, V)
- Definition Classes
- IterableOps
-
def
min[B >: (K, V)](implicit ord: Ordering[B]): (K, V)
- Definition Classes
- IterableOps
-
def
minBy[B](f: ((K, V)) ⇒ B)(implicit cmp: Ordering[B]): (K, V)
- Definition Classes
- IterableOps
-
def
mkString: String
- Definition Classes
- IterableOps
-
def
mkString(sep: String): String
- Definition Classes
- IterableOps
-
def
mkString(start: String, sep: String, end: String): String
- Definition Classes
- IterableOps
-
def
multiMapFactory: MapFactory[MultiMap]
- Definition Classes
- SortedMultiMapOps → MultiMapOps
-
def
multiMapFromIterable[L, W](it: Iterable[(L, W)]): MultiMap[L, W]
- Attributes
- protected[this]
- Definition Classes
- MultiMapOps
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
nonEmpty: Boolean
- Definition Classes
- IterableOps
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
partition(p: ((K, V)) ⇒ Boolean): (C, C)
- Definition Classes
- IterableOps
-
def
product[B >: (K, V)](implicit num: Numeric[B]): B
- Definition Classes
- IterableOps
-
def
range(from: K, until: K): C
- Definition Classes
- SortedOps
-
def
rangeTo(to: K): C
- Definition Classes
- SortedMultiMapOps → SortedOps
-
def
reduce[B >: (K, V)](op: (B, B) ⇒ B): B
- Definition Classes
- IterableOps
-
def
reduceLeft[B >: (K, V)](op: (B, (K, V)) ⇒ B): B
- Definition Classes
- IterableOps
-
def
reduceLeftOption[B >: (K, V)](op: (B, (K, V)) ⇒ B): Option[B]
- Definition Classes
- IterableOps
-
def
reduceOption[B >: (K, V)](op: (B, B) ⇒ B): Option[B]
- Definition Classes
- IterableOps
-
def
reduceRight[B >: (K, V)](op: ((K, V), B) ⇒ B): B
- Definition Classes
- IterableOps
-
def
reduceRightOption[B >: (K, V)](op: ((K, V), B) ⇒ B): Option[B]
- Definition Classes
- IterableOps
-
def
reversed: Iterable[(K, V)]
- Attributes
- protected[this]
- Definition Classes
- IterableOps
-
def
scan[B >: (K, V)](z: B)(op: (B, B) ⇒ B): Iterable[B]
- Definition Classes
- IterableOps
-
def
scanLeft[B](z: B)(op: (B, (K, V)) ⇒ B): Iterable[B]
- Definition Classes
- IterableOps
-
def
scanRight[B](z: B)(op: ((K, V), B) ⇒ B): Iterable[B]
- Definition Classes
- IterableOps
-
def
size: Int
- Definition Classes
- IterableOps
-
def
slice(from: Int, until: Int): C
- Definition Classes
- IterableOps
-
def
sliding(size: Int, step: Int): Iterator[C]
- Definition Classes
- IterableOps
-
def
sliding(size: Int): Iterator[C]
- Definition Classes
- IterableOps
-
def
sortedFromSets[L, W](it: Iterable[(L, Set[W])])(implicit arg0: Ordering[L]): CC[L, W]
- Attributes
- protected[this]
-
def
span(p: ((K, V)) ⇒ Boolean): (C, C)
- Definition Classes
- IterableOps
-
def
splitAt(n: Int): (C, C)
- Definition Classes
- IterableOps
-
def
sum[B >: (K, V)](implicit num: Numeric[B]): B
- Definition Classes
- IterableOps
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
tail: C
- Definition Classes
- IterableOps
-
def
tails: Iterator[C]
- Definition Classes
- IterableOps
-
def
take(n: Int): C
- Definition Classes
- IterableOps
-
def
takeRight(n: Int): C
- Definition Classes
- IterableOps
-
def
takeWhile(p: ((K, V)) ⇒ Boolean): C
- Definition Classes
- IterableOps
-
def
to[C1](factory: Factory[(K, V), C1]): C1
- Definition Classes
- IterableOps
-
def
toArray[B >: (K, V)](implicit arg0: ClassTag[B]): Array[B]
- Definition Classes
- IterableOps
-
def
toIndexedSeq: immutable.IndexedSeq[(K, V)]
- Definition Classes
- IterableOps
-
def
toList: List[(K, V)]
- Definition Classes
- IterableOps
-
def
toMap[K, V](implicit ev: <:<[(K, V), (K, V)]): immutable.Map[K, V]
- Definition Classes
- IterableOps
-
def
toSeq: immutable.Seq[(K, V)]
- Definition Classes
- IterableOps
-
def
toSet[B >: (K, V)]: immutable.Set[B]
- Definition Classes
- IterableOps
-
def
toString(): String
- Definition Classes
- IterableOps → Any
-
def
toVector: Vector[(K, V)]
- Definition Classes
- IterableOps
-
def
transpose[B](implicit asIterable: ((K, V)) ⇒ Iterable[B]): Iterable[Iterable[B]]
- Definition Classes
- IterableOps
-
def
until(until: K): C
- Definition Classes
- SortedOps
-
def
unzip[A1, A2](implicit asPair: ((K, V)) ⇒ (A1, A2)): (Iterable[A1], Iterable[A2])
- Definition Classes
- IterableOps
-
def
values: Iterable[V]
- returns
all the values contained in this multimap
- Definition Classes
- MultiMapOps
-
def
view: View[(K, V)]
- Definition Classes
- IterableOps
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
def
withFilter(p: ((K, V)) ⇒ Boolean): SortedMultiMapWithFilter
- Definition Classes
- SortedMultiMapOps → MultiMapOps → IterableOps
-
def
zip[B](that: Iterable[B]): Iterable[((K, V), B)]
- Definition Classes
- IterableOps
-
def
zipAll[A1 >: (K, V), B](that: Iterable[B], thisElem: A1, thatElem: B): Iterable[(A1, B)]
- Definition Classes
- IterableOps
-
def
zipWithIndex: Iterable[((K, V), Int)]
- Definition Classes
- IterableOps
-
def
→[B](y: B): (SortedMultiMapOps[K, V, CC, C], B)
- Implicit
- This member is added by an implicit conversion from SortedMultiMapOps[K, V, CC, C] to ArrowAssoc[SortedMultiMapOps[K, V, CC, C]] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc
Deprecated Value Members
-
def
/:[B](z: B)(op: (B, (K, V)) ⇒ B): B
- Implicit
- This member is added by an implicit conversion from SortedMultiMapOps[K, V, CC, C] to IterableOnceExtensionMethods[(K, V)] performed by method iterableOnceExtensionMethods in strawman.collection.IterableOnce.
- Shadowing
- This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(sortedMultiMapOps: IterableOnceExtensionMethods[(K, V)])./:(z)(op)
- Definition Classes
- IterableOnceExtensionMethods
- Annotations
- @deprecated @inline()
- Deprecated
(Since version 2.13.0) Use .iterator().foldLeft instead of /: on IterableOnce
-
final
def
/:[B](z: B)(op: (B, (K, V)) ⇒ B): B
- Definition Classes
- IterableOps
- Annotations
- @deprecated @inline()
- Deprecated
(Since version 2.13.0) Use foldLeft instead of /:
-
def
:\[B](z: B)(op: ((K, V), B) ⇒ B): B
- Implicit
- This member is added by an implicit conversion from SortedMultiMapOps[K, V, CC, C] to IterableOnceExtensionMethods[(K, V)] performed by method iterableOnceExtensionMethods in strawman.collection.IterableOnce.
- Shadowing
- This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(sortedMultiMapOps: IterableOnceExtensionMethods[(K, V)]).:\(z)(op)
- Definition Classes
- IterableOnceExtensionMethods
- Annotations
- @deprecated @inline()
- Deprecated
(Since version 2.13.0) Use .iterator().foldRight instead of :\ on IterableOnce
-
final
def
:\[B](z: B)(op: ((K, V), B) ⇒ B): B
- Definition Classes
- IterableOps
- Annotations
- @deprecated @inline()
- Deprecated
(Since version 2.13.0) Use foldRight instead of :\
-
def
find(p: ((K, V)) ⇒ Boolean): Option[(K, V)]
- Implicit
- This member is added by an implicit conversion from SortedMultiMapOps[K, V, CC, C] to IterableOnceExtensionMethods[(K, V)] performed by method iterableOnceExtensionMethods in strawman.collection.IterableOnce.
- Shadowing
- This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(sortedMultiMapOps: IterableOnceExtensionMethods[(K, V)]).find(p)
- Definition Classes
- IterableOnceExtensionMethods
- Annotations
- @deprecated
- Deprecated
(Since version 2.13.0) Use .iterator().find instead of .find on IterableOnce
-
def
flatMap[B](f: ((K, V)) ⇒ IterableOnce[B]): IterableOnce[B]
- Implicit
- This member is added by an implicit conversion from SortedMultiMapOps[K, V, CC, C] to IterableOnceExtensionMethods[(K, V)] performed by method iterableOnceExtensionMethods in strawman.collection.IterableOnce.
- Shadowing
- This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(sortedMultiMapOps: IterableOnceExtensionMethods[(K, V)]).flatMap(f)
- Definition Classes
- IterableOnceExtensionMethods
- Annotations
- @deprecated
- Deprecated
(Since version 2.13.0) Use .iterator().flatMap instead of .flatMap on IterableOnce or consider requiring an Iterable
-
def
foldLeft[B](z: B)(op: (B, (K, V)) ⇒ B): B
- Implicit
- This member is added by an implicit conversion from SortedMultiMapOps[K, V, CC, C] to IterableOnceExtensionMethods[(K, V)] performed by method iterableOnceExtensionMethods in strawman.collection.IterableOnce.
- Shadowing
- This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(sortedMultiMapOps: IterableOnceExtensionMethods[(K, V)]).foldLeft(z)(op)
- Definition Classes
- IterableOnceExtensionMethods
- Annotations
- @deprecated @inline()
- Deprecated
(Since version 2.13.0) Use .iterator().foldLeft instead of .foldLeft on IterableOnce
-
def
foldRight[B](z: B)(op: ((K, V), B) ⇒ B): B
- Implicit
- This member is added by an implicit conversion from SortedMultiMapOps[K, V, CC, C] to IterableOnceExtensionMethods[(K, V)] performed by method iterableOnceExtensionMethods in strawman.collection.IterableOnce.
- Shadowing
- This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(sortedMultiMapOps: IterableOnceExtensionMethods[(K, V)]).foldRight(z)(op)
- Definition Classes
- IterableOnceExtensionMethods
- Annotations
- @deprecated @inline()
- Deprecated
(Since version 2.13.0) Use .iterator().foldRight instead of .foldLeft on IterableOnce
-
def
foreach[U](f: ((K, V)) ⇒ U): Unit
- Implicit
- This member is added by an implicit conversion from SortedMultiMapOps[K, V, CC, C] to IterableOnceExtensionMethods[(K, V)] performed by method iterableOnceExtensionMethods in strawman.collection.IterableOnce.
- Shadowing
- This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(sortedMultiMapOps: IterableOnceExtensionMethods[(K, V)]).foreach(f)
- Definition Classes
- IterableOnceExtensionMethods
- Annotations
- @deprecated @inline()
- Deprecated
(Since version 2.13.0) Use .iterator().foreach(...) instead of .foreach(...) on IterableOnce
-
final
def
hasDefiniteSize: Boolean
- Definition Classes
- IterableOps
- Annotations
- @deprecated @inline()
- Deprecated
(Since version 2.13.0) Use .knownSize >=0 instead of .hasDefiniteSize
-
def
isEmpty: Boolean
- Implicit
- This member is added by an implicit conversion from SortedMultiMapOps[K, V, CC, C] to IterableOnceExtensionMethods[(K, V)] performed by method iterableOnceExtensionMethods in strawman.collection.IterableOnce.
- Shadowing
- This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(sortedMultiMapOps: IterableOnceExtensionMethods[(K, V)]).isEmpty
- Definition Classes
- IterableOnceExtensionMethods
- Annotations
- @deprecated
- Deprecated
(Since version 2.13.0) Use .iterator().isEmpty instead of .isEmpty on IterableOnce
-
def
map[B](f: ((K, V)) ⇒ B): IterableOnce[B]
- Implicit
- This member is added by an implicit conversion from SortedMultiMapOps[K, V, CC, C] to IterableOnceExtensionMethods[(K, V)] performed by method iterableOnceExtensionMethods in strawman.collection.IterableOnce.
- Shadowing
- This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(sortedMultiMapOps: IterableOnceExtensionMethods[(K, V)]).map(f)
- Definition Classes
- IterableOnceExtensionMethods
- Annotations
- @deprecated
- Deprecated
(Since version 2.13.0) Use .iterator().map instead of .map on IterableOnce or consider requiring an Iterable
-
def
mkString: String
- Implicit
- This member is added by an implicit conversion from SortedMultiMapOps[K, V, CC, C] to IterableOnceExtensionMethods[(K, V)] performed by method iterableOnceExtensionMethods in strawman.collection.IterableOnce.
- Shadowing
- This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(sortedMultiMapOps: IterableOnceExtensionMethods[(K, V)]).mkString
- Definition Classes
- IterableOnceExtensionMethods
- Annotations
- @deprecated
- Deprecated
(Since version 2.13.0) Use .iterator().mkString instead of .mkString on IterableOnce
-
def
mkString(sep: String): String
- Implicit
- This member is added by an implicit conversion from SortedMultiMapOps[K, V, CC, C] to IterableOnceExtensionMethods[(K, V)] performed by method iterableOnceExtensionMethods in strawman.collection.IterableOnce.
- Shadowing
- This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(sortedMultiMapOps: IterableOnceExtensionMethods[(K, V)]).mkString(sep)
- Definition Classes
- IterableOnceExtensionMethods
- Annotations
- @deprecated
- Deprecated
(Since version 2.13.0) Use .iterator().mkString instead of .mkString on IterableOnce
-
def
mkString(start: String, sep: String, end: String): String
- Implicit
- This member is added by an implicit conversion from SortedMultiMapOps[K, V, CC, C] to IterableOnceExtensionMethods[(K, V)] performed by method iterableOnceExtensionMethods in strawman.collection.IterableOnce.
- Shadowing
- This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(sortedMultiMapOps: IterableOnceExtensionMethods[(K, V)]).mkString(start, sep, end)
- Definition Classes
- IterableOnceExtensionMethods
- Annotations
- @deprecated
- Deprecated
(Since version 2.13.0) Use .iterator().mkString instead of .mkString on IterableOnce
-
final
def
stringPrefix: String
- Definition Classes
- IterableOps
- Annotations
- @deprecated @inline()
- Deprecated
(Since version 2.13.0) Use className instead of stringPrefix
-
def
toArray[B >: A](implicit arg0: ClassTag[B]): Array[B]
- Implicit
- This member is added by an implicit conversion from SortedMultiMapOps[K, V, CC, C] to IterableOnceExtensionMethods[(K, V)] performed by method iterableOnceExtensionMethods in strawman.collection.IterableOnce.
- Shadowing
- This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(sortedMultiMapOps: IterableOnceExtensionMethods[(K, V)]).toArray(arg0)
- Definition Classes
- IterableOnceExtensionMethods
- Annotations
- @deprecated
- Deprecated
(Since version 2.13.0) Use ArrayBuffer.from(it).toArray
-
def
toBuffer[B >: A]: Buffer[B]
- Implicit
- This member is added by an implicit conversion from SortedMultiMapOps[K, V, CC, C] to IterableOnceExtensionMethods[(K, V)] performed by method iterableOnceExtensionMethods in strawman.collection.IterableOnce.
- Shadowing
- This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(sortedMultiMapOps: IterableOnceExtensionMethods[(K, V)]).toBuffer
- Definition Classes
- IterableOnceExtensionMethods
- Annotations
- @deprecated
- Deprecated
(Since version 2.13.0) Use ArrayBuffer.from(it) instead of it.toBuffer
-
final
def
toBuffer[B >: (K, V)]: Buffer[B]
- Definition Classes
- IterableOps
- Annotations
- @deprecated @inline()
- Deprecated
(Since version 2.13.0) Use ArrayBuffer.from(it) instead of it.toBuffer
-
def
toIterator: Iterator[(K, V)]
- Implicit
- This member is added by an implicit conversion from SortedMultiMapOps[K, V, CC, C] to IterableOnceExtensionMethods[(K, V)] performed by method iterableOnceExtensionMethods in strawman.collection.IterableOnce.
- Shadowing
- This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(sortedMultiMapOps: IterableOnceExtensionMethods[(K, V)]).toIterator
- Definition Classes
- IterableOnceExtensionMethods
- Annotations
- @deprecated @inline()
- Deprecated
(Since version 2.13.0) toIterator has been renamed to iterator()
-
final
def
toIterator: Iterator[(K, V)]
- Definition Classes
- IterableOps
- Annotations
- @deprecated @inline()
- Deprecated
(Since version 2.13.0) Use .iterator() instead of .toIterator
-
def
toList: List[(K, V)]
- Implicit
- This member is added by an implicit conversion from SortedMultiMapOps[K, V, CC, C] to IterableOnceExtensionMethods[(K, V)] performed by method iterableOnceExtensionMethods in strawman.collection.IterableOnce.
- Shadowing
- This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(sortedMultiMapOps: IterableOnceExtensionMethods[(K, V)]).toList
- Definition Classes
- IterableOnceExtensionMethods
- Annotations
- @deprecated
- Deprecated
(Since version 2.13.0) Use List.from(it) instead of it.toList
-
def
toMap[K, V](implicit ev: <:<[(K, V), (K, V)]): immutable.Map[K, V]
- Implicit
- This member is added by an implicit conversion from SortedMultiMapOps[K, V, CC, C] to IterableOnceExtensionMethods[(K, V)] performed by method iterableOnceExtensionMethods in strawman.collection.IterableOnce.
- Shadowing
- This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(sortedMultiMapOps: IterableOnceExtensionMethods[(K, V)]).toMap(ev)
- Definition Classes
- IterableOnceExtensionMethods
- Annotations
- @deprecated
- Deprecated
(Since version 2.13.0) Use Map.from(it) instead of it.toVector on IterableOnce
-
def
toSeq: immutable.Seq[(K, V)]
- Implicit
- This member is added by an implicit conversion from SortedMultiMapOps[K, V, CC, C] to IterableOnceExtensionMethods[(K, V)] performed by method iterableOnceExtensionMethods in strawman.collection.IterableOnce.
- Shadowing
- This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(sortedMultiMapOps: IterableOnceExtensionMethods[(K, V)]).toSeq
- Definition Classes
- IterableOnceExtensionMethods
- Annotations
- @deprecated @inline()
- Deprecated
(Since version 2.13.0) Use Seq.from(it) instead of it.toSeq
-
def
toSet[B >: A]: immutable.Set[B]
- Implicit
- This member is added by an implicit conversion from SortedMultiMapOps[K, V, CC, C] to IterableOnceExtensionMethods[(K, V)] performed by method iterableOnceExtensionMethods in strawman.collection.IterableOnce.
- Shadowing
- This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(sortedMultiMapOps: IterableOnceExtensionMethods[(K, V)]).toSet
- Definition Classes
- IterableOnceExtensionMethods
- Annotations
- @deprecated @inline()
- Deprecated
(Since version 2.13.0) Use Set.from(it) instead of it.toSet
-
def
toStream: LazyList[(K, V)]
- Implicit
- This member is added by an implicit conversion from SortedMultiMapOps[K, V, CC, C] to IterableOnceExtensionMethods[(K, V)] performed by method iterableOnceExtensionMethods in strawman.collection.IterableOnce.
- Shadowing
- This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(sortedMultiMapOps: IterableOnceExtensionMethods[(K, V)]).toStream
- Definition Classes
- IterableOnceExtensionMethods
- Annotations
- @deprecated @inline()
- Deprecated
(Since version 2.13.0) Use LazyList.from(it) instead of it.toStream
-
final
def
toStream: LazyList[(K, V)]
- Definition Classes
- IterableOps
- Annotations
- @deprecated @inline()
- Deprecated
(Since version 2.13.0) Use LazyList.from(it) instead of it.toStream
-
def
toVector: Vector[(K, V)]
- Implicit
- This member is added by an implicit conversion from SortedMultiMapOps[K, V, CC, C] to IterableOnceExtensionMethods[(K, V)] performed by method iterableOnceExtensionMethods in strawman.collection.IterableOnce.
- Shadowing
- This implicitly inherited member is shadowed by one or more members in this class.
To access this member you can use a type ascription:(sortedMultiMapOps: IterableOnceExtensionMethods[(K, V)]).toVector
- Definition Classes
- IterableOnceExtensionMethods
- Annotations
- @deprecated @inline()
- Deprecated
(Since version 2.13.0) Use Vector.from(it) instead of it.toVector on IterableOnce