Iterator_

aptus.`package`.Iterator_
final implicit class Iterator_[A](val itr: Iterator[A]) extends AnyVal

Attributes

Graph
Supertypes
class AnyVal
trait Matchable
class Any

Members list

Value members

Concrete methods

def groupByKey[K, V](implicit ev: A <:< (K, V)): Map[K, Seq[V]]
def groupByKeyWithListMap[K, V](implicit ev: A <:< (K, V)): ListMap[K, Seq[V]]
def groupByKeyWithTreeMap[K, V](implicit ev: A <:< (K, V), ord: Ordering[K]): TreeMap[K, Seq[V]]
def groupByPreSortedKey[K, V](implicit ev: A <:< (K, V)): Iterator[(K, Seq[V])]
def last(): A
def logProgress(n: Int): Iterator[A]
def logProgress(n: Int, debug: String): Iterator[A]
def logProgress(n: Int, debug: A => String): Iterator[A]
def logProgress(nOpt: Option[Int], debug: String): Iterator[A]
def writeGzipLines(out: FilePath, flushModulo: Long, logModulo: Option[Long => Unit])(implicit ev: A <:< String): OutputFilePath
def writeLines(path: String)(implicit ev: A <:< String): OutputFilePath
def zipSameSize[B](that: Iterator[B]): Iterator[(A, B)]

Concrete fields

val itr: Iterator[A]