Scala Standard Library 2.13.15 - scala.collection.IterableOnceExtensionMethods (original) (raw)

final class IterableOnceExtensionMethods[A] extends AnyVal

Ordering

  1. Alphabetic
  2. By Inheritance

Inherited

  1. IterableOnceExtensionMethods
  2. AnyVal
  3. Any

Implicitly

  1. by any2stringadd

  2. by StringFormat

  3. by Ensuring

  4. by ArrowAssoc

  5. Hide All

  6. Show All

Visibility

  1. Public
  2. Protected

Instance Constructors

  1. new IterableOnceExtensionMethods(it: IterableOnce[A])

Value Members

  1. final def !=(arg0: Any): Boolean
  2. final def ##: Int
  3. def +(other: String): String
  4. def ->[B](y: B): (IterableOnceExtensionMethods[A], B)
  5. final def ==(arg0: Any): Boolean
  6. final def asInstanceOf[T0]: T0
  7. def ensuring(cond: (IterableOnceExtensionMethods[A]) => Boolean, msg: => Any): IterableOnceExtensionMethods[A]
  8. def ensuring(cond: (IterableOnceExtensionMethods[A]) => Boolean): IterableOnceExtensionMethods[A]
  9. def ensuring(cond: Boolean, msg: => Any): IterableOnceExtensionMethods[A]
  10. def ensuring(cond: Boolean): IterableOnceExtensionMethods[A]
  11. def getClass(): Class[_ <: AnyVal]
  12. final def isInstanceOf[T0]: Boolean
  13. def toString(): String

Deprecated Value Members

  1. def /:[B](z: B)(op: (B, A) => B): B
  2. def :\[B](z: B)(op: (A, B) => B): B
  3. def collectFirst[B](f: PartialFunction[A, B]): Option[B]
  4. def copyToBuffer(dest: Buffer[A]): Unit
  5. def count(f: (A) => Boolean): Int
  6. def exists(f: (A) => Boolean): Boolean
  7. def filter(f: (A) => Boolean): Iterator[A]
  8. def find(p: (A) => Boolean): Option[A]
  9. def flatMap[B](f: (A) => IterableOnce[B]): IterableOnce[B]
  10. def fold[A1 >: A](z: A1)(op: (A1, A1) => A1): A1
  11. def foldLeft[B](z: B)(op: (B, A) => B): B
  12. def foldRight[B](z: B)(op: (A, B) => B): B
  13. def forall(f: (A) => Boolean): Boolean
  14. def foreach[U](f: (A) => U): Unit
  15. def formatted(fmtstr: String): String
  16. def isEmpty: Boolean
  17. def map[B](f: (A) => B): IterableOnce[B]
  18. def max(implicit ord: math.Ordering[A]): A
  19. def maxBy[B](f: (A) => B)(implicit cmp: math.Ordering[B]): A
  20. def min(implicit ord: math.Ordering[A]): A
  21. def minBy[B](f: (A) => B)(implicit cmp: math.Ordering[B]): A
  22. def mkString: String
  23. def mkString(sep: String): String
  24. def mkString(start: String, sep: String, end: String): String
  25. def nonEmpty: Boolean
  26. def product(implicit num: math.Numeric[A]): A
  27. def reduce(f: (A, A) => A): A
  28. def reduceLeft(f: (A, A) => A): A
  29. def reduceLeftOption(f: (A, A) => A): Option[A]
  30. def reduceOption(f: (A, A) => A): Option[A]
  31. def reduceRight(f: (A, A) => A): A
  32. def reduceRightOption(f: (A, A) => A): Option[A]
  33. def sameElements[B >: A](that: IterableOnce[B]): Boolean
  34. def size: Int
  35. def sum(implicit num: math.Numeric[A]): A
  36. def to[C1](factory: Factory[A, C1]): C1
  37. def toArray[B >: A](implicit arg0: ClassTag[B]): Array[B]
  38. def toBuffer[B >: A]: Buffer[B]
  39. def toIndexedSeq: IndexedSeq[A]
  40. final def toIterable: Iterable[A]
  41. def toIterator: Iterator[A]
  42. def toList: immutable.List[A]
  43. def toMap[K, V](implicit ev: <:<[A, (K, V)]): immutable.Map[K, V]
  44. def toSeq: immutable.Seq[A]
  45. def toSet[B >: A]: immutable.Set[B]
  46. def toStream: immutable.Stream[A]
  47. final def toTraversable: Traversable[A]
  48. def toVector: immutable.Vector[A]
  49. def withFilter(f: (A) => Boolean): Iterator[A]
  50. def →[B](y: B): (IterableOnceExtensionMethods[A], B)

Ungrouped