trait SortedMultiSetOps[A, +CC[X] <: MultiSet[X], +C <: MultiSet[A]] extends MultiSetOps[A, MultiSet, C] with SortedOps[A, C]
- Alphabetic
- By Inheritance
- SortedMultiSetOps
- SortedOps
- MultiSetOps
- IterableOps
- IterableOnce
- AnyRef
- Any
- by iterableOnceExtensionMethods
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
- Public
- All
Type Members
-
class
SortedWithFilter extends WithFilter
Specialize
WithFilter
for sorted collections -
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[A]): C
- Attributes
- protected[this]
- Definition Classes
- IterableOps
-
abstract
def
iterableFactory: IterableFactoryLike[MultiSet]
- Definition Classes
- IterableOps
-
abstract
def
newSpecificBuilder(): Builder[A, C]
- Attributes
- protected[this]
- Definition Classes
- IterableOps
-
abstract
def
occurrences: SortedMap[A, Int]
- returns
All the elements contained in this multiset and their number of occurrences
- Definition Classes
- SortedMultiSetOps → MultiSetOps
-
implicit abstract
def
ordering: Ordering[A]
- Definition Classes
- SortedOps
-
abstract
def
rangeImpl(from: Option[A], until: Option[A]): C
- Definition Classes
- SortedOps
-
abstract
def
sortedFromIterable[B](it: Iterable[B])(implicit arg0: Ordering[B]): CC[B]
- Attributes
- protected[this]
- abstract def sortedIterableFactory: SortedIterableFactory[CC]
-
abstract
def
toIterable: Iterable[A]
- Definition Classes
- IterableOps
-
abstract
def
unsorted: MultiSet[A]
this
sorted multiset upcasted to an unsorted multiset
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 SortedMultiSetOps[A, CC, C] to any2stringadd[SortedMultiSetOps[A, CC, C]] performed by method any2stringadd in scala.Predef.
- Definition Classes
- any2stringadd
-
final
def
++[B >: A](suffix: Iterable[B]): MultiSet[B]
- Definition Classes
- IterableOps
- Annotations
- @inline()
-
def
->[B](y: B): (SortedMultiSetOps[A, CC, C], B)
- Implicit
- This member is added by an implicit conversion from SortedMultiSetOps[A, CC, C] to ArrowAssoc[SortedMultiSetOps[A, 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[B](pf: PartialFunction[A, B])(implicit arg0: Ordering[B]): CC[B]
- B
the element type of the returned collection
- pf
the partial function which filters and map this sorted multiset
- returns
a new collection resulting from applying the given partial function
pf
to each element on which it is defined and collecting the results
-
def
collect[B](pf: PartialFunction[A, B]): MultiSet[B]
- Definition Classes
- IterableOps
-
def
collectFirst[B](pf: PartialFunction[A, B]): Option[B]
- Definition Classes
- IterableOps
-
def
collectOccurrences[B](pf: PartialFunction[(A, Int), (B, Int)])(implicit arg0: Ordering[B]): CC[B]
- B
the element type of the returned collection
- pf
the partial function which filters and map this sorted multiset
- returns
a new collection resulting from applying the given partial function
pf
to each group of occurrences on which it is defined and collecting the results
-
def
collectOccurrences[B](pf: PartialFunction[(A, Int), (B, Int)]): MultiSet[B]
- Definition Classes
- MultiSetOps
-
def
concat(that: Iterable[A]): C
- that
the collection of elements to add to this multiset
- returns
a new multiset summing the occurrences of this multiset with the elements of
that
- Definition Classes
- MultiSetOps
-
def
concat[B >: A](suffix: Iterable[B]): MultiSet[B]
- Definition Classes
- IterableOps
-
def
concatOccurrences(that: Iterable[(A, Int)]): C
- that
the collection of occurrences to add to this multiset
- returns
a new multiset summing the occurrences of this multiset and
that
collection of occurrences
- Definition Classes
- MultiSetOps
-
def
contains(elem: A): Boolean
- elem
the element to test
- returns
Whether
elem
has at least one occurrence in this multiset or not
- Definition Classes
- MultiSetOps
-
def
copyToArray[B >: A](xs: Array[B], start: Int): xs.type
- Definition Classes
- IterableOps
-
def
count(p: (A) ⇒ Boolean): Int
- Definition Classes
- IterableOps
-
def
drop(n: Int): C
- Definition Classes
- IterableOps
-
def
dropRight(n: Int): C
- Definition Classes
- IterableOps
-
def
dropWhile(p: (A) ⇒ Boolean): C
- Definition Classes
- IterableOps
-
def
ensuring(cond: (SortedMultiSetOps[A, CC, C]) ⇒ Boolean, msg: ⇒ Any): SortedMultiSetOps[A, CC, C]
- Implicit
- This member is added by an implicit conversion from SortedMultiSetOps[A, CC, C] to Ensuring[SortedMultiSetOps[A, CC, C]] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: (SortedMultiSetOps[A, CC, C]) ⇒ Boolean): SortedMultiSetOps[A, CC, C]
- Implicit
- This member is added by an implicit conversion from SortedMultiSetOps[A, CC, C] to Ensuring[SortedMultiSetOps[A, CC, C]] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: Boolean, msg: ⇒ Any): SortedMultiSetOps[A, CC, C]
- Implicit
- This member is added by an implicit conversion from SortedMultiSetOps[A, CC, C] to Ensuring[SortedMultiSetOps[A, CC, C]] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: Boolean): SortedMultiSetOps[A, CC, C]
- Implicit
- This member is added by an implicit conversion from SortedMultiSetOps[A, CC, C] to Ensuring[SortedMultiSetOps[A, CC, C]] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
exists(p: (A) ⇒ Boolean): Boolean
- Definition Classes
- IterableOps
-
def
filter(pred: (A) ⇒ Boolean): C
- Definition Classes
- IterableOps
-
def
filterNot(pred: (A) ⇒ Boolean): C
- Definition Classes
- IterableOps
-
def
filterOccurrences(p: ((A, Int)) ⇒ Boolean): C
- returns
a new multiset containing only the occurrences of elements of this multiset that satisfy the given predicate
p
- Definition Classes
- MultiSetOps
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
find(p: (A) ⇒ Boolean): Option[A]
- Definition Classes
- IterableOps
-
def
firstKey: A
- Definition Classes
- SortedMultiSetOps → SortedOps
-
def
flatMap[B](f: (A) ⇒ IterableOnce[B])(implicit arg0: Ordering[B]): CC[B]
Builds a new collection by applying a function to all elements of this sorted multiset and using the elements of the resulting collections.
Builds a new collection by applying a function to all elements of this sorted multiset and using the elements of the resulting collections.
- B
the element type of the returned collection.
- f
the function to apply to each element.
- returns
a new collection resulting from applying the given function
f
to each element of this sorted multiset and concatenating the results.
-
def
flatMap[B](f: (A) ⇒ IterableOnce[B]): MultiSet[B]
- Definition Classes
- IterableOps
-
def
flatMapOccurrences[B](f: ((A, Int)) ⇒ IterableOnce[(B, Int)])(implicit arg0: Ordering[B]): CC[B]
Builds a new collection by applying a function to all pairs of element and its number of occurrences of this sorted multiset and using the elements of the resulting collections.
Builds a new collection by applying a function to all pairs of element and its number of occurrences of this sorted multiset and using the elements of the resulting collections.
- B
the element type of the returned collection.
- f
the function to apply to each element.
- 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 concatenating the results.
-
def
flatMapOccurrences[B](f: ((A, Int)) ⇒ IterableOnce[(B, Int)]): MultiSet[B]
- B
the element type of the returned collection
- f
the function to apply
- returns
a new multiset resulting from applying the given function
f
to each pair of element and its number of occurrences of this multiset and concatenating the results
- Definition Classes
- MultiSetOps
-
def
flatten[B](implicit asIterable: (A) ⇒ IterableOnce[B]): MultiSet[B]
- Definition Classes
- IterableOps
-
def
foldLeft[B](z: B)(op: (B, A) ⇒ B): B
- Definition Classes
- IterableOps
-
def
foldRight[B](z: B)(op: (A, B) ⇒ B): B
- Definition Classes
- IterableOps
-
def
forall(p: (A) ⇒ Boolean): Boolean
- Definition Classes
- IterableOps
-
def
foreach[U](f: (A) ⇒ U): Unit
- Definition Classes
- IterableOps
-
def
formatted(fmtstr: String): String
- Implicit
- This member is added by an implicit conversion from SortedMultiSetOps[A, CC, C] to StringFormat[SortedMultiSetOps[A, CC, C]] performed by method StringFormat in scala.Predef.
- Definition Classes
- StringFormat
- Annotations
- @inline()
-
def
from(from: A): C
- Definition Classes
- SortedOps
-
final
def
fromIterable[E](it: Iterable[E]): MultiSet[E]
- Attributes
- protected[this]
- Definition Classes
- IterableOps
- Annotations
- @inline()
-
def
fromOccurrences[E](it: Iterable[(E, Int)]): MultiSet[E]
- Attributes
- protected[this]
- Definition Classes
- MultiSetOps
-
def
fromSpecificOccurrences(it: Iterable[(A, Int)]): C
- Attributes
- protected[this]
- Definition Classes
- MultiSetOps
-
def
get(elem: A): Int
- elem
Element to look up
- returns
The number of occurrences of
elem
in this multiset
- Definition Classes
- MultiSetOps
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
groupBy[K](f: (A) ⇒ K): immutable.Map[K, C]
- Definition Classes
- IterableOps
-
def
groupMap[K, B](key: (A) ⇒ K)(f: (A) ⇒ B): immutable.Map[K, MultiSet[B]]
- Definition Classes
- IterableOps
-
def
groupMapReduce[K, B](key: (A) ⇒ K)(f: (A) ⇒ 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: A
- Definition Classes
- IterableOps
-
def
headOption: Option[A]
- 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[A]
- Definition Classes
- MultiSetOps → IterableOnce
-
def
iteratorFrom(start: A): Iterator[A]
Creates an iterator that contains all values from this collection greater than or equal to
start
according to the ordering of this collection.Creates an iterator that contains all values from this collection greater than or equal to
start
according to the ordering of this collection. x.iteratorFrom(y) is equivalent to but will usually be more efficient than x.from(y).iterator- start
The lower-bound (inclusive) of the iterator
-
def
knownSize: Int
- Definition Classes
- IterableOps → IterableOnce
-
def
last: A
- Definition Classes
- IterableOps
-
def
lastKey: A
- Definition Classes
- SortedMultiSetOps → SortedOps
-
def
lastOption: Option[A]
- Definition Classes
- IterableOps
-
def
map[B](f: (A) ⇒ B)(implicit arg0: Ordering[B]): CC[B]
Builds a new sorted multiset by applying a function to all elements of this sorted multiset.
Builds a new sorted multiset by applying a function to all elements of this sorted multiset.
- B
the element type of the returned collection.
- f
the function to apply to each element.
- returns
a new collection resulting from applying the given function
f
to each element of this sorted multiset and collecting the results.
-
def
map[B](f: (A) ⇒ B): MultiSet[B]
- Definition Classes
- IterableOps
-
def
mapOccurrences[B](f: ((A, Int)) ⇒ (B, Int))(implicit arg0: Ordering[B]): CC[B]
Builds a new sorted multiset by applying a function to all pairs of element and its number of occurrences.
Builds a new sorted multiset by applying a function to all pairs of element and its number of occurrences.
- B
the element type 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
mapOccurrences[B](f: ((A, Int)) ⇒ (B, Int)): MultiSet[B]
- B
the element type of the returned collection
- f
the function to apply
- returns
a new multiset resulting from applying the given function
f
to each pair of element and its number of occurrences of this multiset and collecting the results
- Definition Classes
- MultiSetOps
-
def
max[B >: A](implicit ord: Ordering[B]): A
- Definition Classes
- IterableOps
-
def
maxBy[B](f: (A) ⇒ B)(implicit cmp: Ordering[B]): A
- Definition Classes
- IterableOps
-
def
min[B >: A](implicit ord: Ordering[B]): A
- Definition Classes
- IterableOps
-
def
minBy[B](f: (A) ⇒ B)(implicit cmp: Ordering[B]): A
- 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
-
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: (A) ⇒ Boolean): (C, C)
- Definition Classes
- IterableOps
-
def
product[B >: A](implicit num: Numeric[B]): B
- Definition Classes
- IterableOps
-
def
range(from: A, until: A): C
- Definition Classes
- SortedOps
-
def
rangeTo(to: A): C
- Definition Classes
- SortedMultiSetOps → SortedOps
-
def
reduce[B >: A](op: (B, B) ⇒ B): B
- Definition Classes
- IterableOps
-
def
reduceLeft[B >: A](op: (B, A) ⇒ B): B
- Definition Classes
- IterableOps
-
def
reduceLeftOption[B >: A](op: (B, A) ⇒ B): Option[B]
- Definition Classes
- IterableOps
-
def
reduceOption[B >: A](op: (B, B) ⇒ B): Option[B]
- Definition Classes
- IterableOps
-
def
reduceRight[B >: A](op: (A, B) ⇒ B): B
- Definition Classes
- IterableOps
-
def
reduceRightOption[B >: A](op: (A, B) ⇒ B): Option[B]
- Definition Classes
- IterableOps
-
def
reversed: Iterable[A]
- Attributes
- protected[this]
- Definition Classes
- IterableOps
-
def
scan[B >: A](z: B)(op: (B, B) ⇒ B): MultiSet[B]
- Definition Classes
- IterableOps
-
def
scanLeft[B](z: B)(op: (B, A) ⇒ B): MultiSet[B]
- Definition Classes
- IterableOps
-
def
scanRight[B](z: B)(op: (A, B) ⇒ B): MultiSet[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
sortedFromOccurrences[B](it: Iterable[(B, Int)])(implicit arg0: Ordering[B]): CC[B]
- Attributes
- protected[this]
-
def
span(p: (A) ⇒ Boolean): (C, C)
- Definition Classes
- IterableOps
-
def
splitAt(n: Int): (C, C)
- Definition Classes
- IterableOps
-
def
sum[B >: A](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: (A) ⇒ Boolean): C
- Definition Classes
- IterableOps
-
def
to[C1](factory: Factory[A, C1]): C1
- Definition Classes
- IterableOps
-
def
toArray[B >: A](implicit arg0: ClassTag[B]): Array[B]
- Definition Classes
- IterableOps
-
def
toIndexedSeq: immutable.IndexedSeq[A]
- Definition Classes
- IterableOps
-
def
toList: List[A]
- Definition Classes
- IterableOps
-
def
toMap[K, V](implicit ev: <:<[A, (K, V)]): immutable.Map[K, V]
- Definition Classes
- IterableOps
-
def
toSeq: immutable.Seq[A]
- Definition Classes
- IterableOps
-
def
toSet[B >: A]: immutable.Set[B]
- Definition Classes
- IterableOps
-
def
toString(): String
- Definition Classes
- IterableOps → Any
-
def
toVector: Vector[A]
- Definition Classes
- IterableOps
-
def
transpose[B](implicit asIterable: (A) ⇒ Iterable[B]): MultiSet[MultiSet[B]]
- Definition Classes
- IterableOps
-
def
until(until: A): C
- Definition Classes
- SortedOps
-
def
unzip[A1, A2](implicit asPair: (A) ⇒ (A1, A2)): (MultiSet[A1], MultiSet[A2])
- Definition Classes
- IterableOps
-
def
view: View[A]
- 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: (A) ⇒ Boolean): SortedWithFilter
- Definition Classes
- SortedMultiSetOps → IterableOps
-
def
zip[B](that: Iterable[B])(implicit ev: Ordering[B]): CC[(A, B)]
Returns a sorted multiset formed from this sorted multiset and another iterable collection, by combining corresponding elements in pairs.
Returns a sorted multiset formed from this sorted multiset and another iterable collection, by combining corresponding elements in pairs.
- B
the type of the second half of the returned pairs
- that
The iterable providing the second half of each result pair
- ev
The ordering instance for type
B
- returns
a new sorted multiset containing pairs consisting of corresponding elements of this sorted multiset and
that
. The length of the returned collection is the minimum of the lengths ofthis
andthat
-
def
zip[B](that: Iterable[B]): MultiSet[(A, B)]
- Definition Classes
- IterableOps
-
def
zipAll[A1 >: A, B](that: Iterable[B], thisElem: A1, thatElem: B): MultiSet[(A1, B)]
- Definition Classes
- IterableOps
-
def
zipWithIndex: CC[(A, Int)]
- Definition Classes
- SortedMultiSetOps → IterableOps
-
def
→[B](y: B): (SortedMultiSetOps[A, CC, C], B)
- Implicit
- This member is added by an implicit conversion from SortedMultiSetOps[A, CC, C] to ArrowAssoc[SortedMultiSetOps[A, CC, C]] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc
Deprecated Value Members
-
def
/:[B](z: B)(op: (B, A) ⇒ B): B
- Implicit
- This member is added by an implicit conversion from SortedMultiSetOps[A, CC, C] to IterableOnceExtensionMethods[A] 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:(sortedMultiSetOps: IterableOnceExtensionMethods[A])./:(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, A) ⇒ B): B
- Definition Classes
- IterableOps
- Annotations
- @deprecated @inline()
- Deprecated
(Since version 2.13.0) Use foldLeft instead of /:
-
def
:\[B](z: B)(op: (A, B) ⇒ B): B
- Implicit
- This member is added by an implicit conversion from SortedMultiSetOps[A, CC, C] to IterableOnceExtensionMethods[A] 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:(sortedMultiSetOps: IterableOnceExtensionMethods[A]).:\(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: (A, B) ⇒ B): B
- Definition Classes
- IterableOps
- Annotations
- @deprecated @inline()
- Deprecated
(Since version 2.13.0) Use foldRight instead of :\
-
def
find(p: (A) ⇒ Boolean): Option[A]
- Implicit
- This member is added by an implicit conversion from SortedMultiSetOps[A, CC, C] to IterableOnceExtensionMethods[A] 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:(sortedMultiSetOps: IterableOnceExtensionMethods[A]).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: (A) ⇒ IterableOnce[B]): IterableOnce[B]
- Implicit
- This member is added by an implicit conversion from SortedMultiSetOps[A, CC, C] to IterableOnceExtensionMethods[A] 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:(sortedMultiSetOps: IterableOnceExtensionMethods[A]).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, A) ⇒ B): B
- Implicit
- This member is added by an implicit conversion from SortedMultiSetOps[A, CC, C] to IterableOnceExtensionMethods[A] 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:(sortedMultiSetOps: IterableOnceExtensionMethods[A]).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: (A, B) ⇒ B): B
- Implicit
- This member is added by an implicit conversion from SortedMultiSetOps[A, CC, C] to IterableOnceExtensionMethods[A] 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:(sortedMultiSetOps: IterableOnceExtensionMethods[A]).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: (A) ⇒ U): Unit
- Implicit
- This member is added by an implicit conversion from SortedMultiSetOps[A, CC, C] to IterableOnceExtensionMethods[A] 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:(sortedMultiSetOps: IterableOnceExtensionMethods[A]).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 SortedMultiSetOps[A, CC, C] to IterableOnceExtensionMethods[A] 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:(sortedMultiSetOps: IterableOnceExtensionMethods[A]).isEmpty
- Definition Classes
- IterableOnceExtensionMethods
- Annotations
- @deprecated
- Deprecated
(Since version 2.13.0) Use .iterator().isEmpty instead of .isEmpty on IterableOnce
-
def
map[B](f: (A) ⇒ B): IterableOnce[B]
- Implicit
- This member is added by an implicit conversion from SortedMultiSetOps[A, CC, C] to IterableOnceExtensionMethods[A] 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:(sortedMultiSetOps: IterableOnceExtensionMethods[A]).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 SortedMultiSetOps[A, CC, C] to IterableOnceExtensionMethods[A] 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:(sortedMultiSetOps: IterableOnceExtensionMethods[A]).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 SortedMultiSetOps[A, CC, C] to IterableOnceExtensionMethods[A] 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:(sortedMultiSetOps: IterableOnceExtensionMethods[A]).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 SortedMultiSetOps[A, CC, C] to IterableOnceExtensionMethods[A] 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:(sortedMultiSetOps: IterableOnceExtensionMethods[A]).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 SortedMultiSetOps[A, CC, C] to IterableOnceExtensionMethods[A] 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:(sortedMultiSetOps: IterableOnceExtensionMethods[A]).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 SortedMultiSetOps[A, CC, C] to IterableOnceExtensionMethods[A] 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:(sortedMultiSetOps: IterableOnceExtensionMethods[A]).toBuffer
- Definition Classes
- IterableOnceExtensionMethods
- Annotations
- @deprecated
- Deprecated
(Since version 2.13.0) Use ArrayBuffer.from(it) instead of it.toBuffer
-
final
def
toBuffer[B >: A]: 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[A]
- Implicit
- This member is added by an implicit conversion from SortedMultiSetOps[A, CC, C] to IterableOnceExtensionMethods[A] 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:(sortedMultiSetOps: IterableOnceExtensionMethods[A]).toIterator
- Definition Classes
- IterableOnceExtensionMethods
- Annotations
- @deprecated @inline()
- Deprecated
(Since version 2.13.0) toIterator has been renamed to iterator()
-
final
def
toIterator: Iterator[A]
- Definition Classes
- IterableOps
- Annotations
- @deprecated @inline()
- Deprecated
(Since version 2.13.0) Use .iterator() instead of .toIterator
-
def
toList: List[A]
- Implicit
- This member is added by an implicit conversion from SortedMultiSetOps[A, CC, C] to IterableOnceExtensionMethods[A] 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:(sortedMultiSetOps: IterableOnceExtensionMethods[A]).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: <:<[A, (K, V)]): immutable.Map[K, V]
- Implicit
- This member is added by an implicit conversion from SortedMultiSetOps[A, CC, C] to IterableOnceExtensionMethods[A] 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:(sortedMultiSetOps: IterableOnceExtensionMethods[A]).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[A]
- Implicit
- This member is added by an implicit conversion from SortedMultiSetOps[A, CC, C] to IterableOnceExtensionMethods[A] 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:(sortedMultiSetOps: IterableOnceExtensionMethods[A]).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 SortedMultiSetOps[A, CC, C] to IterableOnceExtensionMethods[A] 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:(sortedMultiSetOps: IterableOnceExtensionMethods[A]).toSet
- Definition Classes
- IterableOnceExtensionMethods
- Annotations
- @deprecated @inline()
- Deprecated
(Since version 2.13.0) Use Set.from(it) instead of it.toSet
-
def
toStream: LazyList[A]
- Implicit
- This member is added by an implicit conversion from SortedMultiSetOps[A, CC, C] to IterableOnceExtensionMethods[A] 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:(sortedMultiSetOps: IterableOnceExtensionMethods[A]).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[A]
- Definition Classes
- IterableOps
- Annotations
- @deprecated @inline()
- Deprecated
(Since version 2.13.0) Use LazyList.from(it) instead of it.toStream
-
def
toVector: Vector[A]
- Implicit
- This member is added by an implicit conversion from SortedMultiSetOps[A, CC, C] to IterableOnceExtensionMethods[A] 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:(sortedMultiSetOps: IterableOnceExtensionMethods[A]).toVector
- Definition Classes
- IterableOnceExtensionMethods
- Annotations
- @deprecated @inline()
- Deprecated
(Since version 2.13.0) Use Vector.from(it) instead of it.toVector on IterableOnce