Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
def
addTypingToSqlColumn(column: Column[_]): Column[_]
-
def
addTypingToSqlFunctions(column: Column[_]): Column[_]
-
def
addTypingToSqlParams(operation: Operation): Operation
-
def
aliasColumnsFromSubselects(operation: Operation): Operation
-
def
apply(connection: Connection, operation: Operation): PreparedStatement
-
final
def
asInstanceOf[T0]: T0
-
def
caseColumnSql(column: Column[_], mappings: List[(Column[_], Column[_])], else: Option[Column[_]]): String
-
def
caseSql(whens: List[When[_]], else: Option[Column[_]]): String
-
def
castLiteralSql(columnType: ColumnType[_]): String
-
def
clone(): AnyRef
-
def
columnAliasArgs(column: Column[_]): List[LiteralColumn[_]]
-
def
columnAliasListArgs(columns: Seq[Column[_]]): List[LiteralColumn[_]]
-
def
columnAliasListSql(columns: Seq[Column[_]]): String
-
def
columnAliasSql(column: Column[_]): String
-
-
def
columnSql(column: Column[_]): String
-
def
constantSql[A](columnType: ColumnType[A], value: A): String
-
-
def
deleteFromSql(from: ast.Table): String
-
def
deleteSql(delete: Delete): String
-
def
deleteWhereArgs(where: Option[Column[Boolean]]): List[LiteralColumn[_]]
-
def
deleteWhereSql(where: Option[Column[Boolean]]): Option[String]
-
def
doubleInfixSql(op1: String, op2: String, parameter1: Column[_], parameter2: Column[_], parameter3: Column[_]): String
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
escapeSqlString(string: String): String
-
def
finalize(): Unit
-
def
findSubselects(relation: Relation): List[Select[_, _]]
-
def
functionSql(op: String, parameters: Seq[Column[_]]): String
-
def
generateRawSql(operation: Operation): String
-
final
def
getClass(): Class[_]
-
def
groupListSql(groups: Seq[Group]): String
-
def
groupSql(group: Group): String
-
def
hashCode(): Int
-
def
identifierSql(identifier: String): String
-
def
infixSql(op: String, parameter1: Column[_], parameter2: Column[_]): String
-
-
def
insertColumnsSql(columns: Seq[TableColumn[_]]): String
-
def
insertIntoSql(into: ast.Table): String
-
def
insertSql(insert: Insert): String
-
def
insertValuesArgs(setterLists: Seq[Seq[Setter[_, _]]]): List[LiteralColumn[_]]
-
def
insertValuesSql(columns: Seq[TableColumn[_]]): String
-
final
def
isInstanceOf[T0]: Boolean
-
-
def
joinSql(relation: Relation): String
-
def
literalSql[A](literal: A): String
-
lazy val
logger: Logger
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
orderListSql(orders: Seq[Order]): String
-
def
orderSql(order: Order): String
-
def
postfixSql(op: String, parameter: Column[_]): String
-
def
prefixSql(op: String, parameter: Column[_]): String
-
def
prepareStatement(connection: Connection, operation: Operation): PreparedStatement
-
-
def
rowNumberSelectArgs(select: Select[_, _ <: Relation], offset: Long, limit: Option[Long]): List[LiteralColumn[_]]
-
def
rowNumberSelectSql(select: Select[_, _ <: Relation], offset: Long, limit: Option[Long]): String
-
-
def
selectConnectByArgs(connectBy: Option[Column[Boolean]]): List[LiteralColumn[_]]
-
def
selectConnectBySql(connectBy: Option[Column[Boolean]]): Option[String]
-
-
def
selectFromSql(from: Relation): String
-
def
selectGroupByArgs(group: Seq[Group]): List[LiteralColumn[_]]
-
def
selectGroupBySql(group: Seq[Group]): Option[String]
-
def
selectHavingArgs(having: Option[Column[Boolean]]): List[LiteralColumn[_]]
-
def
selectHavingSql(having: Option[Column[Boolean]]): Option[String]
-
def
selectLimitArgs(limit: Option[Long]): List[LiteralColumn[_]]
-
def
selectLimitSql(limit: Option[Long]): Option[String]
-
def
selectOffsetArgs(limit: Option[Long]): List[LiteralColumn[_]]
-
def
selectOffsetSql(offset: Option[Long]): Option[String]
-
def
selectOrderByArgs(order: Seq[Order]): List[LiteralColumn[_]]
-
def
selectOrderBySql(order: Seq[Order]): Option[String]
-
def
selectSql(select: Select[_, _ <: Relation]): String
-
def
selectStartWithArgs(startWith: Option[Column[Boolean]]): List[LiteralColumn[_]]
-
def
selectStartWithSql(startWith: Option[Column[Boolean]]): Option[String]
-
def
selectUnionArgs(union: Seq[Union[_]]): List[LiteralColumn[_]]
-
def
selectUnionSql(union: Seq[Union[_]]): Option[String]
-
def
selectWhatArgs(columns: Seq[Column[_]]): List[LiteralColumn[_]]
-
def
selectWhatSql(columns: Seq[Column[_]]): String
-
def
selectWhereArgs(where: Option[Column[Boolean]]): List[LiteralColumn[_]]
-
def
selectWhereSql(where: Option[Column[Boolean]]): Option[String]
-
def
subselectSql(select: Select[_, _ <: Relation]): String
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
-
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
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
def
windowFunctionSql(partitionByColumns: Seq[Column[_]], orders: Seq[Order]): String
Inherited from LazyLogging
Inherited from Logging
Inherited from AnyRef
Inherited from Any