ContextTranslateProto

io.getquill.context.ContextTranslateProto
trait ContextTranslateProto[+Dialect <: Idiom, +Naming <: NamingStrategy]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait ContextTranslateMacro[Dialect, Naming]
trait ContextVerbTranslate[Dialect, Naming]
trait MirrorContextBase[Dialect, Naming]
class MirrorContext[Dialect, Naming]
class SqlMirrorContext[Idiom, Naming]
Self type
Context[Dialect, Naming]

Members list

Type members

Types

type TranslateResult[T]

Value members

Abstract methods

def push[A, B](result: TranslateResult[A])(f: A => B): TranslateResult[B]
def seq[A](list: List[TranslateResult[A]]): TranslateResult[List[A]]
def wrap[T](t: => T): TranslateResult[T]

Concrete methods

final protected def prepareParam(param: Any): String
def translateBatchQueryEndpoint(groups: List[<none>], prettyPrint: Boolean)(executionInfo: ExecutionInfo, dc: TranslateRunner): TranslateResult[List[String]]
def translateBatchQueryReturningEndpoint(groups: List[<none>], prettyPrint: Boolean)(executionInfo: ExecutionInfo, dc: TranslateRunner): TranslateResult[List[String]]
def translateQueryEndpoint[T](statement: String, prepare: <none>, extractor: <none>[T], prettyPrint: Boolean)(executionInfo: ExecutionInfo, dc: TranslateRunner): TranslateResult[String]