Queryable
interface in package klyn.data

    public interface Queryable<T> extends QuerySource:

QuerySource
└ Queryable

Typed, lazy source accepted by a native KQL `from` clause.

Applications normally obtain a Queryable through a Repository or Query. Providers implement `createExecution` to lower the canonical plan without changing its execution domain.

Example

    source as Queryable<User> = repository

Methods

Modifier and Type | Member | Description
--- | --- | ---
public | asQuery `asQuery() as Query<T>` | Returns an immutable identity query over this source.

Inherited Methods
method Inherited Methods from QuerySource: countPlan, executePlan, existsPlan, openStream, providerName, providerText