IteratorAdapter

fm.common.TraversableOnceAdapters$.IteratorAdapter
final class IteratorAdapter[+A](val self: Iterator[A]) extends AnyVal with TraversableOnce[A]

Attributes

Graph
Supertypes
class AnyVal
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

override def foreach[U](f: A => U): Unit

Attributes

Definition Classes
override def isTraversableAgain: Boolean

Attributes

Definition Classes
override def knownSize: Int

Attributes

Returns:

The number of elements in this collection, if it can be cheaply computed, -1 otherwise. Cheaply usually means: Not requiring a collection traversal.

Definition Classes

Inherited methods

Attributes

Inherited from:
TraversableOnce
def foldLeft[B](z: B)(op: (B, A) => B): B

Attributes

Inherited from:
TraversableOnce
final def hasKnownSize: Boolean

Attributes

Inherited from:
TraversableOnce
final def hasKnownSizeAndIsEmpty: Boolean

Attributes

Inherited from:
TraversableOnce
final def hasKnownSizeAndIsNonEmpty: Boolean

Attributes

Inherited from:
TraversableOnce
def max[B >: A](implicit cmp: Ordering[B]): A

Attributes

Inherited from:
TraversableOnce
def min[B >: A](implicit ord: Ordering[B]): A

Attributes

Inherited from:
TraversableOnce
def reduceLeft[B >: A](op: (B, A) => B): B

Attributes

Inherited from:
TraversableOnce
def reduceLeftOption[B >: A](op: (B, A) => B): Option[B]

Attributes

Inherited from:
TraversableOnce
def sum[B >: A](implicit num: Numeric[B]): B

Attributes

Inherited from:
TraversableOnce
def toArray[B >: A : ClassTag]: Array[B]

Attributes

Inherited from:
TraversableOnce
def toIndexedSeq: IndexedSeq[A]

Attributes

Inherited from:
TraversableOnce
def toList: List[A]

Attributes

Inherited from:
TraversableOnce
def toSeq: Seq[A]

Attributes

Inherited from:
TraversableOnce
def toVector: Vector[A]

Attributes

Inherited from:
TraversableOnce

Concrete fields

val self: Iterator[A]