Packages

class QueryBuilder extends InterpolationContext

Builder for SELECT and UPDATE statements.

Self Type
JdbcProfile.QueryBuilder
Source
JdbcStatementBuilderComponent.scala
Linear Supertypes
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. QueryBuilder
  2. InterpolationContext
  3. AnyRef
  4. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new QueryBuilder(tree: Node, state: CompilerState)

Value Members

  1. def buildDelete(): Result
  2. final def buildSelect(): Result
  3. def buildUpdate(): Result
  4. def expr(n: Node): Unit
    Definition Classes
    QueryBuilderInterpolationContext
  5. final def expr(n: Node, skipParens: Boolean): Unit
  6. implicit def interpolationContext: InterpolationContext
  7. def quoteIdentifier(s: String): String
    Definition Classes
    QueryBuilderInterpolationContext
  8. final def skipParens: Boolean
    Definition Classes
    QueryBuilderInterpolationContext
  9. def sqlBuilder: SQLBuilder
    Definition Classes
    QueryBuilderInterpolationContext
  10. val state: CompilerState
  11. val symbolName: SymbolNamer
    Definition Classes
    QueryBuilderInterpolationContext
  12. val tree: Node
  13. final def withSkipParens[U](b: Boolean)(f: => U): U
    Definition Classes
    QueryBuilderInterpolationContext