ProviderResultCursor
interface in package klyn.data.internal

    public interface ProviderResultCursor:

ProviderResultCursor

Type-erased cursor owned by one provider query execution.

The public stream remains statically typed. Only the narrow provider bridge carries boxed row values so a remote cursor can be wrapped without first materializing the complete result.

    cursor as ProviderResultCursor = providerCursor

Methods

Modifier and Type | Member | Description
--- | --- | ---
public | advance `advance() as Boolean` | Advances to the next provider row.
public | cancel `cancel() as Void` | Requests cancellation and releases provider resources.
public | close `close() as Void` | Releases every resource owned by this cursor.
public | currentValue `currentValue() as Object` | Returns the current boxed provider row.