trait UpdateStatementBuilder extends BaseStatementBuilder
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- UpdateStatementBuilder
- BaseStatementBuilder
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Abstract Value Members
-
abstract
def
selectArgs(select: Select[_, _ <: Relation]): List[LiteralColumn[_]]
- Definition Classes
- BaseStatementBuilder
-
abstract
def
selectSql(select: Select[_, _ <: Relation]): String
- Definition Classes
- BaseStatementBuilder
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
aliasColumnsFromSubselects(operation: Operation): Operation
- Definition Classes
- BaseStatementBuilder
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
caseColumnSql(column: Column[_], mappings: List[(Column[_], Column[_])], else: Option[Column[_]]): String
- Definition Classes
- BaseStatementBuilder
-
def
caseSql(whens: List[When[_]], else: Option[Column[_]]): String
- Definition Classes
- BaseStatementBuilder
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
def
columnAliasArgs(column: Column[_]): List[LiteralColumn[_]]
- Definition Classes
- BaseStatementBuilder
-
def
columnAliasListArgs(columns: Seq[Column[_]]): List[LiteralColumn[_]]
- Definition Classes
- BaseStatementBuilder
-
def
columnAliasListSql(columns: Seq[Column[_]]): String
- Definition Classes
- BaseStatementBuilder
-
def
columnAliasSql(column: Column[_]): String
- Definition Classes
- BaseStatementBuilder
-
def
columnArgs(column: Column[_]): List[LiteralColumn[_]]
- Definition Classes
- BaseStatementBuilder
-
def
columnSql(column: Column[_]): String
- Definition Classes
- BaseStatementBuilder
-
def
constantSql[A](columnType: ColumnType[A], value: A): String
- Definition Classes
- BaseStatementBuilder
-
def
doubleInfixSql(op1: String, op2: String, parameter1: Column[_], parameter2: Column[_], parameter3: Column[_]): String
- Definition Classes
- BaseStatementBuilder
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
escapeSqlString(string: String): String
- Definition Classes
- BaseStatementBuilder
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
findSubselects(relation: Relation): List[Select[_, _]]
- Definition Classes
- BaseStatementBuilder
-
def
functionSql(op: String, parameters: Seq[Column[_]]): String
- Definition Classes
- BaseStatementBuilder
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
-
def
groupListSql(groups: Seq[Group]): String
- Definition Classes
- BaseStatementBuilder
-
def
groupSql(group: Group): String
- Definition Classes
- BaseStatementBuilder
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
-
def
identifierSql(identifier: String): String
- Definition Classes
- BaseStatementBuilder
-
def
infixSql(op: String, parameter1: Column[_], parameter2: Column[_]): String
- Definition Classes
- BaseStatementBuilder
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
literalSql[A](literal: A): String
- Definition Classes
- BaseStatementBuilder
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
-
def
orderListSql(orders: Seq[Order]): String
- Definition Classes
- BaseStatementBuilder
-
def
orderSql(order: Order): String
- Definition Classes
- BaseStatementBuilder
-
def
postfixSql(op: String, parameter: Column[_]): String
- Definition Classes
- BaseStatementBuilder
-
def
prefixSql(op: String, parameter: Column[_]): String
- Definition Classes
- BaseStatementBuilder
-
def
preprocess(operation: Operation): Operation
- Definition Classes
- BaseStatementBuilder
-
def
setterArgs[A, B](setter: Setter[A, B]): List[LiteralColumn[_]]
- Definition Classes
- BaseStatementBuilder
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
- def updateArgs(update: Update): List[LiteralColumn[_]]
- def updateSetArgs(setters: Seq[Setter[_, _]]): List[LiteralColumn[_]]
- def updateSetSql(setters: Seq[Setter[_, _]]): String
- def updateSql(update: Update): String
- def updateTableSql(table: ast.Table): String
- def updateWhereArgs(where: Option[Column[Boolean]]): List[LiteralColumn[_]]
- def updateWhereSql(where: Option[Column[Boolean]]): Option[String]
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
def
windowFunctionSql(partitionByColumns: Seq[Column[_]], orders: Seq[Order]): String
- Definition Classes
- BaseStatementBuilder