scala.Iterator

class PredicatedIterator

[source: scala/Iterator.scala]

protected class PredicatedIterator(p : (A) => Boolean)
extends Default[A]
Direct Known Subclasses:
Iterator.TakeWhileIterator

Method Summary
protected override def fill : Seq[A]
used to fill lookahead buffer
protected def skip0 : Seq[A]
Methods inherited from Default
putBack, defaultPeek, hasNext, forget, peekList, next
Methods inherited from PutBack
counted, flushFrom
Methods inherited from Advanced
head, peek, startsWith, readIfStartsWith, toString, advanced
Methods inherited from BufferedIterator
headOpt, buffered, readIf, readWhile
Methods inherited from Iterator
take, drop, map, append, ++, flatMap, filter, takeWhile, dropWhile, zip, zipWithIndex, foreach, forall, exists, contains, find, foldLeft, foldRight, /:, :\, reduceLeft, reduceRight, duplicate, copyToArray, readInto, readInto, readInto, copyToBuffer, toList, mkString, mkString, addString
Methods inherited from AnyRef
getClass, hashCode, equals, clone, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized
Methods inherited from Any
==, !=, isInstanceOf, asInstanceOf
Method Details
protected def skip0 : Seq[A]

protected override def fill : Seq[A]
used to fill lookahead buffer
Overrides
Default.fill