Implicits

object Implicits
class Object
trait Matchable
class Any

Type members

Classlikes

final implicit
class IterableOnceDeco[T](val iterable: IterableOnce[T]) extends AnyVal
final implicit
class JavaIteratorDeco[T](val iterator: Iterator[T]) extends AnyVal

A wrapper around a Java iterator that throws a proper NoSuchElementException.

A wrapper around a Java iterator that throws a proper NoSuchElementException.

Proper in this case means an exception with a stack trace. This is intended to be used as a replacement for next() on the iterators returned from TinkerPop since those are missing stack traces.

Implicits

Implicits

final implicit
def IterableOnceDeco[T](iterable: IterableOnce[T]): IterableOnceDeco[T]
final implicit
def JavaIteratorDeco[T](iterator: Iterator[T]): JavaIteratorDeco[T]

A wrapper around a Java iterator that throws a proper NoSuchElementException.

A wrapper around a Java iterator that throws a proper NoSuchElementException.

Proper in this case means an exception with a stack trace. This is intended to be used as a replacement for next() on the iterators returned from TinkerPop since those are missing stack traces.