ContextTranslateProto

trait ContextTranslateProto[+Dialect <: Idiom, +Naming <: NamingStrategy]
class Object
trait Matchable
class Any
trait ContextTranslateMacro[Dialect, Naming]
trait ContextVerbTranslate[Dialect, Naming]
trait MirrorContextBase[Dialect, Naming]
class MirrorContext[Dialect, Naming]
class SqlMirrorContext[Idiom, Naming]
Context[Dialect, Naming]

Type members

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

@tailrec
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]