trait Iterator [ +A ]
extends IterableOnce

A core Iterator class

Constructors

Members

[+] def ++ ( xs: IterableOnce [ B ] ) : Iterator [ B ]
[+] def drop ( n: Int ) : Iterator [ A ]
[+] def filter ( p: A => Boolean ) : Iterator [ A ]
[+] def flatMap ( f: A => IterableOnce [ B ] ) : Iterator [ B ]
[+] def foldLeft ( z: B ) ( op: (B, A) => B ) : B
[+] def foldRight ( z: B ) ( op: (A, B) => B ) : B
[+] def foreach ( f: A => Unit ) : Unit
[+] def hasNext : Boolean
[+] def indexWhere ( p: A => Boolean ) : Int
[+] def iterator : Iterator [ A ]
[+] def map ( f: A => B ) : Iterator [ B ]
[+] def next ( ) : A
[+] def zip ( that: IterableOnce [ B ] ) : Iterator [ ( A, B ) ]