Cursor

interface Cursor<T>

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open fun asIterable(): Iterable<T>
Link copied to clipboard
open fun asSequence(): Sequence<T>
Link copied to clipboard
abstract fun iterator(): Iterator<T>
Link copied to clipboard
abstract fun <R> map(mapper: (T) -> R): Cursor<out R>

Properties

Link copied to clipboard
abstract val current: T?
Link copied to clipboard
abstract val hasNext: Boolean
Link copied to clipboard
abstract val isLazy: Boolean
Link copied to clipboard
abstract val isOver: Boolean
Link copied to clipboard
abstract val next: Cursor<out T>

Extensions

Link copied to clipboard
operator fun <T> Cursor<out T>.plus(other: Cursor<out T>): Cursor<out T>