ContextVerbStream

io.getquill.context.ContextVerbStream
trait ContextVerbStream[+Dialect <: Idiom, +Naming <: NamingStrategy] extends ProtoStreamContext[Dialect, Naming]

Attributes

Graph
Supertypes
trait ProtoStreamContext[Dialect, Naming]
trait RowContext
class Object
trait Matchable
class Any
Self type
Context[Dialect, Naming]

Members list

Type members

Inherited classlikes

case class BatchGroup(string: String, prepare: List[Prepare])

Attributes

Inherited from:
RowContext
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class BatchGroupReturning(string: String, returningBehavior: ReturnAction, prepare: List[Prepare])

Attributes

Inherited from:
RowContext
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Inherited types

type Extractor[T] = (ResultRow, Session) => T

Attributes

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

Attributes

Inherited from:
RowContext
type PrepareRow

Attributes

Inherited from:
ProtoStreamContext
type ResultRow

Attributes

Inherited from:
ProtoStreamContext
type Runner

Attributes

Inherited from:
ProtoStreamContext
type Session

Attributes

Inherited from:
ProtoStreamContext
type StreamResult[T]

Attributes

Inherited from:
ProtoStreamContext

Value members

Concrete methods

inline def _streamInternal[T](inline quoted: Quoted[Query[T]], fetchSize: Option[Int]): StreamResult[T]

Internal API that cannot be made private due to how inline functions

Internal API that cannot be made private due to how inline functions

Attributes

inline def stream[T](inline quoted: Quoted[Query[T]]): StreamResult[T]
inline def stream[T](inline quoted: Quoted[Query[T]], fetchSize: Int): StreamResult[T]

Inherited methods

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

Attributes

Inherited from:
ProtoStreamContext

Inherited fields

Attributes

Inherited from:
RowContext
protected val identityPrepare: Prepare

Attributes

Inherited from:
RowContext