trait SQLiteStatementBuilder extends sql.base.StatementBuilder
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- SQLiteStatementBuilder
- StatementBuilder
- DeleteStatementBuilder
- UpdateStatementBuilder
- InsertStatementBuilder
- SelectStatementBuilder
- BaseStatementBuilder
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
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
-
def
apply(operation: Operation): (Operation, String, List[List[LiteralColumn[_]]])
- Definition Classes
- StatementBuilder
-
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
deleteArgs(delete: Delete): List[LiteralColumn[_]]
- Definition Classes
- DeleteStatementBuilder
-
def
deleteFromSql(from: ast.Table): String
- Definition Classes
- DeleteStatementBuilder
-
def
deleteSql(delete: Delete): String
- Definition Classes
- DeleteStatementBuilder
-
def
deleteWhereArgs(where: Option[Column[Boolean]]): List[LiteralColumn[_]]
- Definition Classes
- DeleteStatementBuilder
-
def
deleteWhereSql(where: Option[Column[Boolean]]): Option[String]
- Definition Classes
- DeleteStatementBuilder
-
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
-
def
generateRawSql(operation: Operation): String
- Definition Classes
- StatementBuilder
-
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
-
def
insertArgs(insert: Insert): List[List[LiteralColumn[_]]]
- Definition Classes
- InsertStatementBuilder
-
def
insertColumnsSql(columns: Seq[TableColumn[_]]): String
- Definition Classes
- InsertStatementBuilder
-
def
insertIntoSql(into: ast.Table): String
- Definition Classes
- InsertStatementBuilder
-
def
insertSql(insert: Insert): String
- Definition Classes
- InsertStatementBuilder
-
def
insertValuesSql(columns: Seq[TableColumn[_]]): String
- Definition Classes
- InsertStatementBuilder
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
joinArgs(relation: Relation): List[LiteralColumn[_]]
- Definition Classes
- SelectStatementBuilder
-
def
joinSql(relation: Relation): String
- Definition Classes
- SelectStatementBuilder
-
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
selectArgs(select: Select[_, _ <: Relation]): List[LiteralColumn[_]]
- Definition Classes
- SelectStatementBuilder → BaseStatementBuilder
-
def
selectConnectByArgs(connectBy: Option[Column[Boolean]]): List[LiteralColumn[_]]
- Definition Classes
- SelectStatementBuilder
-
def
selectConnectBySql(connectBy: Option[Column[Boolean]]): Option[String]
- Definition Classes
- SelectStatementBuilder
-
def
selectFromArgs(from: Relation): List[LiteralColumn[_]]
- Definition Classes
- SelectStatementBuilder
-
def
selectFromSql(from: Relation): String
- Definition Classes
- SelectStatementBuilder
-
def
selectGroupByArgs(group: Seq[Group]): List[LiteralColumn[_]]
- Definition Classes
- SelectStatementBuilder
-
def
selectGroupBySql(group: Seq[Group]): Option[String]
- Definition Classes
- SelectStatementBuilder
-
def
selectHavingArgs(having: Option[Column[Boolean]]): List[LiteralColumn[_]]
- Definition Classes
- SelectStatementBuilder
-
def
selectHavingSql(having: Option[Column[Boolean]]): Option[String]
- Definition Classes
- SelectStatementBuilder
-
def
selectLimitArgs(limit: Option[Long]): List[LiteralColumn[_]]
- Definition Classes
- SelectStatementBuilder
-
def
selectLimitSql(limit: Option[Long]): Option[String]
- Definition Classes
- SelectStatementBuilder
-
def
selectOffsetArgs(offset: Option[Long]): List[LiteralColumn[_]]
- Definition Classes
- SelectStatementBuilder
-
def
selectOffsetSql(offset: Option[Long]): Option[String]
- Definition Classes
- SelectStatementBuilder
-
def
selectOptimizeArgs(optimize: Option[Long]): List[LiteralColumn[_]]
- Definition Classes
- SelectStatementBuilder
-
def
selectOptimizeSql(optimize: Option[Long]): Option[String]
- Definition Classes
- SelectStatementBuilder
-
def
selectOrderByArgs(order: Seq[Order]): List[LiteralColumn[_]]
- Definition Classes
- SelectStatementBuilder
-
def
selectOrderBySql(order: Seq[Order]): Option[String]
- Definition Classes
- SelectStatementBuilder
-
def
selectSql(select: Select[_, _ <: Relation]): String
- Definition Classes
- SelectStatementBuilder → BaseStatementBuilder
-
def
selectStartWithArgs(startWith: Option[Column[Boolean]]): List[LiteralColumn[_]]
- Definition Classes
- SelectStatementBuilder
-
def
selectStartWithSql(startWith: Option[Column[Boolean]]): Option[String]
- Definition Classes
- SelectStatementBuilder
-
def
selectUnionArgs(union: Seq[Union[_]]): List[LiteralColumn[_]]
- Definition Classes
- SelectStatementBuilder
-
def
selectUnionSql(union: Seq[Union[_]]): Option[String]
- Definition Classes
- SelectStatementBuilder
-
def
selectWhatArgs(columns: Seq[Column[_]]): List[LiteralColumn[_]]
- Definition Classes
- SelectStatementBuilder
-
def
selectWhatSql(columns: Seq[Column[_]]): String
- Definition Classes
- SelectStatementBuilder
-
def
selectWhereArgs(where: Option[Column[Boolean]]): List[LiteralColumn[_]]
- Definition Classes
- SelectStatementBuilder
-
def
selectWhereSql(where: Option[Column[Boolean]]): Option[String]
- Definition Classes
- SelectStatementBuilder
-
def
setterArgs[A, B](setter: Setter[A, B]): List[LiteralColumn[_]]
- Definition Classes
- BaseStatementBuilder
-
def
subselectSql(select: Select[_, _ <: Relation]): String
- Definition Classes
- SelectStatementBuilder
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
updateArgs(update: Update): List[LiteralColumn[_]]
- Definition Classes
- UpdateStatementBuilder
-
def
updateSetArgs(setters: Seq[Setter[_, _]]): List[LiteralColumn[_]]
- Definition Classes
- UpdateStatementBuilder
-
def
updateSetSql(setters: Seq[Setter[_, _]]): String
- Definition Classes
- UpdateStatementBuilder
-
def
updateSql(update: Update): String
- Definition Classes
- UpdateStatementBuilder
-
def
updateTableSql(table: ast.Table): String
- Definition Classes
- UpdateStatementBuilder
-
def
updateWhereArgs(where: Option[Column[Boolean]]): List[LiteralColumn[_]]
- Definition Classes
- UpdateStatementBuilder
-
def
updateWhereSql(where: Option[Column[Boolean]]): Option[String]
- Definition Classes
- UpdateStatementBuilder
-
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