object DB2StatementBuilder extends DB2StatementBuilder

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DB2StatementBuilder
  2. DB2StatementBuilder
  3. StatementBuilder
  4. DeleteStatementBuilder
  5. UpdateStatementBuilder
  6. InsertStatementBuilder
  7. SelectStatementBuilder
  8. BaseStatementBuilder
  9. AnyRef
  10. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def addTypingToSqlColumn(column: Column[_]): Column[_]
    Definition Classes
    DB2StatementBuilder
  5. def addTypingToSqlFunctions(column: Column[_]): Column[_]
    Definition Classes
    DB2StatementBuilder
  6. def addTypingToSqlParams(operation: Operation): Operation
    Definition Classes
    DB2StatementBuilder
  7. def aliasColumnsFromSubselects(operation: Operation): Operation
    Definition Classes
    BaseStatementBuilder
  8. def apply(operation: Operation): (Operation, String, List[List[LiteralColumn[_]]])
    Definition Classes
    StatementBuilder
  9. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  10. def caseColumnSql(column: Column[_], mappings: List[(Column[_], Column[_])], else: Option[Column[_]]): String
    Definition Classes
    BaseStatementBuilder
  11. def caseSql(whens: List[When[_]], else: Option[Column[_]]): String
    Definition Classes
    BaseStatementBuilder
  12. def castLiteralSql(columnType: ColumnType[_]): String
    Definition Classes
    DB2StatementBuilder
  13. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  14. def columnAliasArgs(column: Column[_]): List[LiteralColumn[_]]
    Definition Classes
    BaseStatementBuilder
  15. def columnAliasListArgs(columns: Seq[Column[_]]): List[LiteralColumn[_]]
    Definition Classes
    BaseStatementBuilder
  16. def columnAliasListSql(columns: Seq[Column[_]]): String
    Definition Classes
    BaseStatementBuilder
  17. def columnAliasSql(column: Column[_]): String
    Definition Classes
    BaseStatementBuilder
  18. def columnArgs(column: Column[_]): List[LiteralColumn[_]]
  19. def columnSql(column: Column[_]): String
  20. def constantSql[A](columnType: ColumnType[A], value: A): String
    Definition Classes
    BaseStatementBuilder
  21. def deleteArgs(delete: Delete): List[LiteralColumn[_]]
    Definition Classes
    DeleteStatementBuilder
  22. def deleteFromSql(from: ast.Table): String
    Definition Classes
    DeleteStatementBuilder
  23. def deleteSql(delete: Delete): String
    Definition Classes
    DeleteStatementBuilder
  24. def deleteWhereArgs(where: Option[Column[Boolean]]): List[LiteralColumn[_]]
    Definition Classes
    DeleteStatementBuilder
  25. def deleteWhereSql(where: Option[Column[Boolean]]): Option[String]
    Definition Classes
    DeleteStatementBuilder
  26. def doubleInfixSql(op1: String, op2: String, parameter1: Column[_], parameter2: Column[_], parameter3: Column[_]): String
    Definition Classes
    BaseStatementBuilder
  27. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  28. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  29. def escapeSqlString(string: String): String
    Definition Classes
    BaseStatementBuilder
  30. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  31. def findSubselects(relation: Relation): List[Select[_, _]]
    Definition Classes
    BaseStatementBuilder
  32. def functionSql(op: String, parameters: Seq[Column[_]]): String
    Definition Classes
    BaseStatementBuilder
  33. def generateRawSql(operation: Operation): String
    Definition Classes
    StatementBuilder
  34. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  35. def groupListSql(groups: Seq[Group]): String
    Definition Classes
    BaseStatementBuilder
  36. def groupSql(group: Group): String
    Definition Classes
    BaseStatementBuilder
  37. def hashCode(): Int
    Definition Classes
    AnyRef → Any
  38. def identifierSql(identifier: String): String
    Definition Classes
    BaseStatementBuilder
  39. def infixSql(op: String, parameter1: Column[_], parameter2: Column[_]): String
    Definition Classes
    BaseStatementBuilder
  40. def insertArgs(insert: Insert): List[List[LiteralColumn[_]]]
    Definition Classes
    InsertStatementBuilder
  41. def insertColumnsSql(columns: Seq[TableColumn[_]]): String
    Definition Classes
    InsertStatementBuilder
  42. def insertIntoSql(into: ast.Table): String
    Definition Classes
    InsertStatementBuilder
  43. def insertSql(insert: Insert): String
    Definition Classes
    InsertStatementBuilder
  44. def insertValuesSql(columns: Seq[TableColumn[_]]): String
    Definition Classes
    InsertStatementBuilder
  45. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  46. def joinArgs(relation: Relation): List[LiteralColumn[_]]
    Definition Classes
    SelectStatementBuilder
  47. def joinSql(relation: Relation): String
  48. def literalSql[A](literal: A): String
    Definition Classes
    BaseStatementBuilder
  49. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  50. final def notify(): Unit
    Definition Classes
    AnyRef
  51. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  52. def orderListSql(orders: Seq[Order]): String
    Definition Classes
    BaseStatementBuilder
  53. def orderSql(order: Order): String
    Definition Classes
    BaseStatementBuilder
  54. def postfixSql(op: String, parameter: Column[_]): String
    Definition Classes
    BaseStatementBuilder
  55. def prefixSql(op: String, parameter: Column[_]): String
    Definition Classes
    BaseStatementBuilder
  56. def preprocess(operation: Operation): Operation
  57. def selectArgs(select: Select[_, _ <: Relation]): List[LiteralColumn[_]]
  58. def selectConnectByArgs(connectBy: Option[Column[Boolean]]): List[LiteralColumn[_]]
    Definition Classes
    SelectStatementBuilder
  59. def selectConnectBySql(connectBy: Option[Column[Boolean]]): Option[String]
    Definition Classes
    SelectStatementBuilder
  60. def selectFromArgs(from: Relation): List[LiteralColumn[_]]
    Definition Classes
    SelectStatementBuilder
  61. def selectFromSql(from: Relation): String
    Definition Classes
    SelectStatementBuilder
  62. def selectGroupByArgs(group: Seq[Group]): List[LiteralColumn[_]]
    Definition Classes
    SelectStatementBuilder
  63. def selectGroupBySql(group: Seq[Group]): Option[String]
    Definition Classes
    SelectStatementBuilder
  64. def selectHavingArgs(having: Option[Column[Boolean]]): List[LiteralColumn[_]]
    Definition Classes
    SelectStatementBuilder
  65. def selectHavingSql(having: Option[Column[Boolean]]): Option[String]
    Definition Classes
    SelectStatementBuilder
  66. def selectLimitArgs(limit: Option[Long]): List[LiteralColumn[_]]
  67. def selectLimitSql(limit: Option[Long]): Option[String]
  68. def selectOffsetArgs(offset: Option[Long]): List[LiteralColumn[_]]
    Definition Classes
    SelectStatementBuilder
  69. def selectOffsetSql(offset: Option[Long]): Option[String]
    Definition Classes
    SelectStatementBuilder
  70. def selectOptimizeArgs(optimize: Option[Long]): List[LiteralColumn[_]]
    Definition Classes
    SelectStatementBuilder
  71. def selectOptimizeSql(optimize: Option[Long]): Option[String]
  72. def selectOrderByArgs(order: Seq[Order]): List[LiteralColumn[_]]
    Definition Classes
    SelectStatementBuilder
  73. def selectOrderBySql(order: Seq[Order]): Option[String]
    Definition Classes
    SelectStatementBuilder
  74. def selectSql(select: Select[_, _ <: Relation]): String
  75. def selectStartWithArgs(startWith: Option[Column[Boolean]]): List[LiteralColumn[_]]
    Definition Classes
    SelectStatementBuilder
  76. def selectStartWithSql(startWith: Option[Column[Boolean]]): Option[String]
    Definition Classes
    SelectStatementBuilder
  77. def selectUnionArgs(union: Seq[Union[_]]): List[LiteralColumn[_]]
    Definition Classes
    SelectStatementBuilder
  78. def selectUnionSql(union: Seq[Union[_]]): Option[String]
    Definition Classes
    SelectStatementBuilder
  79. def selectWhatArgs(columns: Seq[Column[_]]): List[LiteralColumn[_]]
    Definition Classes
    SelectStatementBuilder
  80. def selectWhatSql(columns: Seq[Column[_]]): String
    Definition Classes
    SelectStatementBuilder
  81. def selectWhereArgs(where: Option[Column[Boolean]]): List[LiteralColumn[_]]
    Definition Classes
    SelectStatementBuilder
  82. def selectWhereSql(where: Option[Column[Boolean]]): Option[String]
    Definition Classes
    SelectStatementBuilder
  83. def setterArgs[A, B](setter: Setter[A, B]): List[LiteralColumn[_]]
  84. def subselectSql(select: Select[_, _ <: Relation]): String
    Definition Classes
    SelectStatementBuilder
  85. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  86. def toString(): String
    Definition Classes
    AnyRef → Any
  87. def updateArgs(update: Update): List[LiteralColumn[_]]
    Definition Classes
    UpdateStatementBuilder
  88. def updateSetArgs(setters: Seq[Setter[_, _]]): List[LiteralColumn[_]]
    Definition Classes
    UpdateStatementBuilder
  89. def updateSetSql(setters: Seq[Setter[_, _]]): String
    Definition Classes
    UpdateStatementBuilder
  90. def updateSql(update: Update): String
    Definition Classes
    UpdateStatementBuilder
  91. def updateTableSql(table: ast.Table): String
    Definition Classes
    UpdateStatementBuilder
  92. def updateWhereArgs(where: Option[Column[Boolean]]): List[LiteralColumn[_]]
    Definition Classes
    UpdateStatementBuilder
  93. def updateWhereSql(where: Option[Column[Boolean]]): Option[String]
    Definition Classes
    UpdateStatementBuilder
  94. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  95. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  96. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  97. def windowFunctionSql(partitionByColumns: Seq[Column[_]], orders: Seq[Order]): String
    Definition Classes
    BaseStatementBuilder

Inherited from DB2StatementBuilder

Inherited from base.StatementBuilder

Inherited from DeleteStatementBuilder

Inherited from UpdateStatementBuilder

Inherited from InsertStatementBuilder

Inherited from SelectStatementBuilder

Inherited from BaseStatementBuilder

Inherited from AnyRef

Inherited from Any

Ungrouped