in scala
trait BufferedIterator

`abstract trait` BufferedIterator [+A]
  `extends` java.lang.Object
  `with` scala.Iterator[A]
  `with` scala.ScalaObject

  Buffered iterators are iterators which allow to inspect the next element without discarding it.

Author:
  Martin Odersky
Version:
  1.0, 16/07/2003

Def Summary
`override` | `def` buffered : scala.BufferedIterator[A]
`abstract` | `def` head : A Checks what the next available element is.

Def inherited from scala.Iterator[A]
++ , /:, :\, addString, append, buffered, contains, copyToArray, copyToBuffer, counted, drop, dropWhile, duplicate, exists, filter, find, flatMap, foldLeft, foldRight, forall, foreach, hasNext, map, mkString, mkString, next, predicatedIterator, reduceLeft, reduceRight, take, takeWhile, toList, zip, zipWithIndex

Def Detail

`override def` buffered : scala.BufferedIterator[A]

`abstract def` head : A

  Checks what the next available element is.

Returns:
  the current element