ProtoStreamContext

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

Type members

Inherited classlikes

case class BatchGroup(string: String, prepare: List[Prepare])
Inherited from:
RowContext
case class BatchGroupReturning(string: String, returningBehavior: ReturnAction, prepare: List[Prepare])
Inherited from:
RowContext

Types

type Runner
type Session
type StreamResult[T]

Inherited types

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

Value members

Abstract methods

def streamQuery[T](fetchSize: Option[Int], sql: String, prepare: Prepare, extractor: () => T)(info: ExecutionInfo, rn: Runner): StreamResult[T]

Inherited fields

Inherited from:
RowContext
protected val identityPrepare: Prepare
Inherited from:
RowContext