ProtoStreamContext

trait ProtoStreamContext[Dialect <: Idiom, Naming <: NamingStrategy] extends RowContext
trait RowContext
class Object
trait Matchable
class Any
trait StreamingContext[Dialect, Naming]

Type members

Inherited classlikes

case class BatchGroup
Inherited from
RowContext
Inherited from
RowContext

Types

type ResultRow
type StreamResult[T]

Inherited types

type Extractor >: ([T] =>> (ResultRow, Session) => T) <: ([T] =>> (ResultRow, Session) => T)
Inherited from
RowContext
type Prepare >: (PrepareRow, Session) => (List[Any], PrepareRow) <: (PrepareRow, Session) => (List[Any], PrepareRow)
Inherited from
RowContext
type Session
Inherited from
RowContext

Value members

Abstract methods

def streamQuery[T](fetchSize: Option[Int], sql: String, prepare: Prepare, extractor: () => T)(executionInfo: ExecutionInfo, dc: DatasourceContext): StreamResult[T]