|
Scala 2
|
||
object
Iterator
extends
java.lang.Object with
ScalaObjectIterator
object provides various functions for
creating specialized iterators.Constructor Summary | |
def
this
|
Def Summary | |
def
empty
[ a& ]
: <refinement>
|
|
def
from
( lo : scala.Int )
: BufferedIterator
Create an iterator with elements en+1 = en + 1
where e0 = lo .
|
|
def
from
( lo : scala.Int , step : Function1 )
: BufferedIterator
Create an iterator with elements en+1 = step(en)
where e0 = lo .
|
|
def
from
( lo : scala.Int , step : scala.Int )
: BufferedIterator
Create an iterator with elements en+1 = en + step
where e0 = lo .
|
|
def
fromArray
[ a& ]
( xs : Array )
: BufferedIterator
|
|
def
fromArray
[ a& ]
( xs : Array , start : scala.Int , length : scala.Int )
: BufferedIterator
|
|
def
fromCaseClass
( n : CaseClass )
: Iterator
|
|
def
fromString
( str : java.lang.String )
: BufferedIterator
|
|
def
fromValues
[ a& ]
( xs : scala.<repeated> )
: Iterator
|
|
def
range
( lo : scala.Int , end : scala.Int )
: BufferedIterator
Create an iterator with elements en+1 = en + 1
where e0 = lo
and ei < end .
|
|
def
range
( lo : scala.Int , end : scala.Int , step : Function1 )
: BufferedIterator
Create an iterator with elements en+1 = step(en)
where e0 = lo
and ei < end .
|
|
def
range
( lo : scala.Int , end : scala.Int , step : scala.Int )
: BufferedIterator
Create an iterator with elements en+1 = en + step
where e0 = lo
and ei < end .
|
|
def
single
[ a& ]
( x : a& )
: <refinement>
|
Constructor Detail |
def
this
Def Detail |
def
empty
[ a& ] : <refinement>
def
from
( lo : scala.Int ) : BufferedIterator
en+1 = en + 1
where e0 = lo
.lo
.def
from
( lo : scala.Int , step : Function1 ) : BufferedIterator
en+1 = step(en)
where e0 = lo
.lo
.def
from
( lo : scala.Int , step : scala.Int ) : BufferedIterator
en+1 = en + step
where e0 = lo
.lo
.def
fromArray
[ a& ]( xs : Array ) : BufferedIterator
def
fromArray
[ a& ]( xs : Array , start : scala.Int , length : scala.Int ) : BufferedIterator
def
fromCaseClass
( n : CaseClass ) : Iterator
def
fromString
( str : java.lang.String ) : BufferedIterator
def
fromValues
[ a& ]( xs : scala.<repeated> ) : Iterator
def
range
( lo : scala.Int , end : scala.Int ) : BufferedIterator
en+1 = en + 1
where e0 = lo
and ei < end
.def
range
( lo : scala.Int , end : scala.Int , step : Function1 ) : BufferedIterator
en+1 = step(en)
where e0 = lo
and ei < end
.def
range
( lo : scala.Int , end : scala.Int , step : scala.Int ) : BufferedIterator
en+1 = en + step
where e0 = lo
and ei < end
.def
single
[ a& ]( x : a& ) : <refinement>