Packages

c

com.here.platform.data.processing.utils

BufferedIteratorWrapper

implicit final class BufferedIteratorWrapper[T] extends AnyVal

Augments scala.collection.Iterator with a buffered method that wraps it into a BufferedIterator.

T

The value type of the iterator.

Linear Supertypes
AnyVal, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. BufferedIteratorWrapper
  2. AnyVal
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new BufferedIteratorWrapper(iterator: Iterator[T])

    iterator

    The iterator.

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    Any
  2. final def ##(): Int
    Definition Classes
    Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def buffered(bufferSize: Int): Iterator[T]

    Creates a BufferedIterator from this iterator.

    Creates a BufferedIterator from this iterator.

    bufferSize

    The number of elements that should be pre-fetched. When next() is called, an element is picked from the buffer, and another element is pre-fetched from iterator.

    returns

    a new BufferedIterator instance.

  6. def getClass(): Class[_ <: AnyVal]
    Definition Classes
    AnyVal → Any
  7. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  8. val iterator: Iterator[T]
  9. def toString(): String
    Definition Classes
    Any

Inherited from AnyVal

Inherited from Any

Ungrouped