class DurableCursorTransferObject<T> : FiniteDurableCursorBuilder<T>, Supplier<PollResult<T>>
Implementation of FiniteDurableCursorBuilder which is created on the server side to be marshalled back to the client. Methods of FiniteDurableCursorBuilder are not meant to be used, it is just a data container that wraps Cursor.PollResult.
PollResultImpl |
data class PollResultImpl<T> : PollResult<T> |
PositionedValueImpl |
data class PositionedValueImpl<T> : PositionedValue<T> |
<init> |
Implementation of FiniteDurableCursorBuilder which is created on the server side to be marshalled back to the client. Methods of FiniteDurableCursorBuilder are not meant to be used, it is just a data container that wraps Cursor.PollResult. DurableCursorTransferObject(pollResult: PollResult<T>) |
positionManager |
var positionManager: PositionManager |
build |
fun build(): FiniteDurableCursor<T> |
get |
fun get(): PollResult<T> |