Scala Standard Library 2.13.1 - scala.collection.IterableOnceExtensionMethods (original) (raw)
final class IterableOnceExtensionMethods[A] extends AnyVal
Ordering
- Alphabetic
- By Inheritance
Inherited
- IterableOnceExtensionMethods
- AnyVal
- Any
Implicitly
by any2stringadd
by StringFormat
by Ensuring
by ArrowAssoc
Hide All
Show All
Visibility
- Public
- Protected
Instance Constructors
- new IterableOnceExtensionMethods(it: IterableOnce[A])
Value Members
- final def !=(arg0: Any): Boolean
- final def ##(): Int
- def +(other: String): String
- def ->[B](y: B): (IterableOnceExtensionMethods[A], B)
- final def ==(arg0: Any): Boolean
- final def asInstanceOf[T0]: T0
- def ensuring(cond: (IterableOnceExtensionMethods[A]) => Boolean, msg: => Any): IterableOnceExtensionMethods[A]
- def ensuring(cond: (IterableOnceExtensionMethods[A]) => Boolean): IterableOnceExtensionMethods[A]
- def ensuring(cond: Boolean, msg: => Any): IterableOnceExtensionMethods[A]
- def ensuring(cond: Boolean): IterableOnceExtensionMethods[A]
- def formatted(fmtstr: String): String
- def getClass(): Class[_ <: AnyVal]
- final def isInstanceOf[T0]: Boolean
- def toString(): String
Deprecated Value Members
- def /:[B](z: B)(op: (B, A) => B): B
- def :\[B](z: B)(op: (A, B) => B): B
- def collectFirst[B](f: PartialFunction[A, B]): Option[B]
- def copyToBuffer(dest: Buffer[A]): Unit
- def count(f: (A) => Boolean): Int
- def exists(f: (A) => Boolean): Boolean
- def filter(f: (A) => Boolean): Iterator[A]
- def find(p: (A) => Boolean): Option[A]
- def flatMap[B](f: (A) => IterableOnce[B]): IterableOnce[B]
- def fold[A1 >: A](z: A1)(op: (A1, A1) => A1): A1
- def foldLeft[B](z: B)(op: (B, A) => B): B
- def foldRight[B](z: B)(op: (A, B) => B): B
- def forall(f: (A) => Boolean): Boolean
- def foreach[U](f: (A) => U): Unit
- def isEmpty: Boolean
- def map[B](f: (A) => B): IterableOnce[B]
- def max(implicit ord: math.Ordering[A]): A
- def maxBy[B](f: (A) => B)(implicit cmp: math.Ordering[B]): A
- def min(implicit ord: math.Ordering[A]): A
- def minBy[B](f: (A) => B)(implicit cmp: math.Ordering[B]): A
- def mkString: String
- def mkString(sep: String): String
- def mkString(start: String, sep: String, end: String): String
- def nonEmpty: Boolean
- def product(implicit num: math.Numeric[A]): A
- def reduce(f: (A, A) => A): A
- def reduceLeft(f: (A, A) => A): A
- def reduceLeftOption(f: (A, A) => A): Option[A]
- def reduceOption(f: (A, A) => A): Option[A]
- def reduceRight(f: (A, A) => A): A
- def reduceRightOption(f: (A, A) => A): Option[A]
- def sameElements[B >: A](that: IterableOnce[B]): Boolean
- def size: Int
- def sum(implicit num: math.Numeric[A]): A
- def to[C1](factory: Factory[A, C1]): C1
- def toArray[B >: A](implicit arg0: ClassTag[B]): Array[B]
- def toBuffer[B >: A]: Buffer[B]
- def toIndexedSeq: IndexedSeq[A]
- final def toIterable: Iterable[A]
- def toIterator: Iterator[A]
- def toList: immutable.List[A]
- def toMap[K, V](implicit ev: <:<[A, (K, V)]): immutable.Map[K, V]
- def toSeq: immutable.Seq[A]
- def toSet[B >: A]: immutable.Set[B]
- def toStream: immutable.Stream[A]
- final def toTraversable: Traversable[A]
- def toVector: immutable.Vector[A]
- def withFilter(f: (A) => Boolean): Iterator[A]
- def →[B](y: B): (IterableOnceExtensionMethods[A], B)