sqlest

package sqlest

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. sqlest
  2. SqlestUntyped
  3. ColumnFinderSyntax
  4. ColumnSyntax
  5. TupleGroups
  6. GroupSyntax
  7. ScalarFunctionSyntax
  8. CaseSyntax
  9. OlapFunctionSyntax
  10. WindowFunctions
  11. AggregateFunctionSyntax
  12. ScalarFunctions
  13. TableFunctions
  14. MappedColumnTypes
  15. OptionColumnTypes
  16. DateTimeMappedColumnTypes
  17. NumericMappedColumnTypes
  18. EnumerationMappedColumnTypes
  19. BooleanMappedColumnTypes
  20. StringMappedColumnTypes
  21. ExecutorSyntax
  22. ExtractorSyntax
  23. Extractors
  24. LowPriorityExtractors
  25. OrderSyntax
  26. JoinSyntax
  27. ColumnSyntax
  28. QuerySyntax
  29. SqlestCore
  30. AnyRef
  31. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. implicit class AliasColumnOps[A] extends AnyRef

    Definition Classes
    ColumnSyntax
  2. implicit class AliasedOptionColumnsOps[A] extends AnyRef

    Definition Classes
    ColumnSyntax
  3. trait BaseEnumerationColumnType[ValueType, DatabaseType] extends MappedColumnType[ValueType, DatabaseType]

    Definition Classes
    EnumerationMappedColumnTypes
  4. implicit class BatchExecutorOps extends AnyRef

    Definition Classes
    ExecutorSyntax
  5. implicit class BooleanColumnOps[A] extends AnyRef

    Definition Classes
    ColumnSyntax
  6. implicit class CaseColumnColumnOps[A, B] extends AnyRef

    Definition Classes
    CaseSyntax
  7. implicit class CaseWhenColumnOps[A] extends AnyRef

    Definition Classes
    CaseSyntax
  8. implicit class ColumnFinderOps[A] extends AnyRef

    Definition Classes
    ColumnFinderSyntax
  9. implicit class ComparisonColumnOps[A] extends AnyRef

    Definition Classes
    ColumnSyntax
  10. implicit class ConstantColumnOps[A] extends AnyRef

    This enrichment allows writing 1.constant or "abc".constant, which will directly embed the constant value into the generated sql statement.

    This enrichment allows writing 1.constant or "abc".constant, which will directly embed the constant value into the generated sql statement. Do not use this on user input as you will enable SQL injection attacks

    Definition Classes
    ColumnSyntax
  11. type Database = sqlest.executor.Database

    Definition Classes
    SqlestCore
  12. implicit class DeleteExecutorOps extends AnyRef

    Definition Classes
    ExecutorSyntax
  13. case class EnumerationColumnType[ValueType, DatabaseType](mappings: (ValueType, DatabaseType)*)(implicit baseColumnType: BaseColumnType[DatabaseType]) extends BaseEnumerationColumnType[ValueType, DatabaseType] with Product with Serializable

    Definition Classes
    EnumerationMappedColumnTypes
  14. type Extractor[A] = sqlest.extractor.Extractor[A]

    Definition Classes
    SqlestCore
  15. implicit class InsertExecutorOps extends AnyRef

    Definition Classes
    ExecutorSyntax
  16. implicit class IntColumnOps[A] extends AnyRef

    Definition Classes
    ColumnSyntax
  17. trait JoinBuilder[R1 <: Relation, R2 <: Relation] extends AnyRef

    Temporary object for building join conditions.

    Temporary object for building join conditions.

    Syntax like a innerJoin b produces a JoinBuilder containing an on method to complete the construction of the join.

    Definition Classes
    JoinSyntax
  18. trait JoinCondition[-R1, -R2] extends AnyRef

    Typeclass witnessing that relations R1 and R2 can be joined

    Typeclass witnessing that relations R1 and R2 can be joined

    Definition Classes
    JoinSyntax
    Annotations
    @implicitNotFound( ... )
  19. implicit class JoinOps[R1 <: Relation] extends AnyRef

    Typeclass that adds methods such as leftJoin and innerJoin to a relation.

    Typeclass that adds methods such as leftJoin and innerJoin to a relation.

    Definition Classes
    JoinSyntax
  20. implicit class LiteralColumnOps[A] extends AnyRef

    Definition Classes
    ColumnSyntax
  21. case class MappedBooleanColumnType[DatabaseType](trueValue: DatabaseType, falseValue: DatabaseType)(implicit baseColumnType: BaseColumnType[DatabaseType]) extends MappedColumnType[Boolean, DatabaseType] with Product with Serializable

    Definition Classes
    BooleanMappedColumnTypes
  22. type MappedColumnType[ValueType, DatabaseType] = sqlest.ast.MappedColumnType[ValueType, DatabaseType]

    Definition Classes
    MappedColumnTypes
  23. implicit class NullableColumnsOps[A] extends AnyRef

    Definition Classes
    ColumnSyntax
  24. implicit class OlapFunctionOps[A] extends AnyRef

    Definition Classes
    OlapFunctionSyntax
  25. implicit class OrderOps[A] extends AnyRef

    Definition Classes
    OrderSyntax
  26. case class OrderedEnumerationColumnType[ValueType, DatabaseType](mappings: (ValueType, DatabaseType)*)(implicit baseColumnType: BaseColumnType[DatabaseType]) extends BaseEnumerationColumnType[ValueType, DatabaseType] with OrderedColumnType with Product with Serializable

    Definition Classes
    EnumerationMappedColumnTypes
  27. type ProductNames[A] = sqlest.untyped.ProductNames[A]

    Definition Classes
    SqlestUntyped
  28. abstract class ScalarFunctionColumn1[A1, R] extends AnyRef

    Definition Classes
    ScalarFunctions
  29. abstract class ScalarFunctionColumn10[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, R] extends AnyRef

    Definition Classes
    ScalarFunctions
  30. abstract class ScalarFunctionColumn11[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, R] extends AnyRef

    Definition Classes
    ScalarFunctions
  31. abstract class ScalarFunctionColumn12[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, R] extends AnyRef

    Definition Classes
    ScalarFunctions
  32. abstract class ScalarFunctionColumn13[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, R] extends AnyRef

    Definition Classes
    ScalarFunctions
  33. abstract class ScalarFunctionColumn14[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, R] extends AnyRef

    Definition Classes
    ScalarFunctions
  34. abstract class ScalarFunctionColumn15[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, R] extends AnyRef

    Definition Classes
    ScalarFunctions
  35. abstract class ScalarFunctionColumn16[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, R] extends AnyRef

    Definition Classes
    ScalarFunctions
  36. abstract class ScalarFunctionColumn17[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, R] extends AnyRef

    Definition Classes
    ScalarFunctions
  37. abstract class ScalarFunctionColumn18[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, R] extends AnyRef

    Definition Classes
    ScalarFunctions
  38. abstract class ScalarFunctionColumn19[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, R] extends AnyRef

    Definition Classes
    ScalarFunctions
  39. abstract class ScalarFunctionColumn2[A1, A2, R] extends AnyRef

    Definition Classes
    ScalarFunctions
  40. abstract class ScalarFunctionColumn20[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, R] extends AnyRef

    Definition Classes
    ScalarFunctions
  41. abstract class ScalarFunctionColumn21[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, R] extends AnyRef

    Definition Classes
    ScalarFunctions
  42. abstract class ScalarFunctionColumn22[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, R] extends AnyRef

    Definition Classes
    ScalarFunctions
  43. abstract class ScalarFunctionColumn3[A1, A2, A3, R] extends AnyRef

    Definition Classes
    ScalarFunctions
  44. abstract class ScalarFunctionColumn4[A1, A2, A3, A4, R] extends AnyRef

    Definition Classes
    ScalarFunctions
  45. abstract class ScalarFunctionColumn5[A1, A2, A3, A4, A5, R] extends AnyRef

    Definition Classes
    ScalarFunctions
  46. abstract class ScalarFunctionColumn6[A1, A2, A3, A4, A5, A6, R] extends AnyRef

    Definition Classes
    ScalarFunctions
  47. abstract class ScalarFunctionColumn7[A1, A2, A3, A4, A5, A6, A7, R] extends AnyRef

    Definition Classes
    ScalarFunctions
  48. abstract class ScalarFunctionColumn8[A1, A2, A3, A4, A5, A6, A7, A8, R] extends AnyRef

    Definition Classes
    ScalarFunctions
  49. abstract class ScalarFunctionColumn9[A1, A2, A3, A4, A5, A6, A7, A8, A9, R] extends AnyRef

    Definition Classes
    ScalarFunctions
  50. abstract class ScalarFunctionColumnN[A, R] extends AnyRef

    Definition Classes
    ScalarFunctions
  51. implicit class SelectExecutorOps[A] extends AnyRef

    Definition Classes
    ExecutorSyntax
  52. trait SelectJoinBuilder[A, R1 <: Relation, R2 <: Relation] extends AnyRef

    Temporary object for building join conditions.

    Temporary object for building join conditions.

    Syntax like a innerJoin b produces a SelectJoinBuilder containing an on method to complete the construction of the join.

    Definition Classes
    JoinSyntax
  53. implicit class SelectJoinOps[A, R1 <: Relation] extends AnyRef

    Definition Classes
    JoinSyntax
  54. trait SqlestCore extends AnyRef

  55. type StatementBuilder = sqlest.sql.base.StatementBuilder

    Definition Classes
    SqlestCore
  56. implicit class StringColumnOps[A] extends AnyRef

    Definition Classes
    ColumnSyntax
  57. type Table = sqlest.ast.Table

    Definition Classes
    SqlestCore
  58. abstract class TableFunction1[A1] extends BaseTable

    Definition Classes
    TableFunctions
  59. abstract class TableFunction10[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10] extends BaseTable

    Definition Classes
    TableFunctions
  60. abstract class TableFunction11[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11] extends BaseTable

    Definition Classes
    TableFunctions
  61. abstract class TableFunction12[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12] extends BaseTable

    Definition Classes
    TableFunctions
  62. abstract class TableFunction13[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13] extends BaseTable

    Definition Classes
    TableFunctions
  63. abstract class TableFunction14[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14] extends BaseTable

    Definition Classes
    TableFunctions
  64. abstract class TableFunction15[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15] extends BaseTable

    Definition Classes
    TableFunctions
  65. abstract class TableFunction16[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16] extends BaseTable

    Definition Classes
    TableFunctions
  66. abstract class TableFunction17[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17] extends BaseTable

    Definition Classes
    TableFunctions
  67. abstract class TableFunction18[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18] extends BaseTable

    Definition Classes
    TableFunctions
  68. abstract class TableFunction19[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19] extends BaseTable

    Definition Classes
    TableFunctions
  69. abstract class TableFunction2[A1, A2] extends BaseTable

    Definition Classes
    TableFunctions
  70. abstract class TableFunction20[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20] extends BaseTable

    Definition Classes
    TableFunctions
  71. abstract class TableFunction21[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21] extends BaseTable

    Definition Classes
    TableFunctions
  72. abstract class TableFunction22[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22] extends BaseTable

    Definition Classes
    TableFunctions
  73. abstract class TableFunction3[A1, A2, A3] extends BaseTable

    Definition Classes
    TableFunctions
  74. abstract class TableFunction4[A1, A2, A3, A4] extends BaseTable

    Definition Classes
    TableFunctions
  75. abstract class TableFunction5[A1, A2, A3, A4, A5] extends BaseTable

    Definition Classes
    TableFunctions
  76. abstract class TableFunction6[A1, A2, A3, A4, A5, A6] extends BaseTable

    Definition Classes
    TableFunctions
  77. abstract class TableFunction7[A1, A2, A3, A4, A5, A6, A7] extends BaseTable

    Definition Classes
    TableFunctions
  78. abstract class TableFunction8[A1, A2, A3, A4, A5, A6, A7, A8] extends BaseTable

    Definition Classes
    TableFunctions
  79. abstract class TableFunction9[A1, A2, A3, A4, A5, A6, A7, A8, A9] extends BaseTable

    Definition Classes
    TableFunctions
  80. implicit class UntypedColumnOps extends AnyRef

    Definition Classes
    ColumnSyntax
  81. implicit class UpdateExecutorOps extends AnyRef

    Definition Classes
    ExecutorSyntax

Value Members

  1. object BigDecimalStringColumnType extends MappedColumnType[BigDecimal, String] with Product with Serializable

    Definition Classes
    NumericMappedColumnTypes
  2. def BlankIsNoneColumnType[A](implicit columnType: Aux[A, String]): OptionColumnType[A, String]

    Definition Classes
    OptionColumnTypes
  3. val BooleanYNColumnType: MappedBooleanColumnType[String]

    Definition Classes
    BooleanMappedColumnTypes
  4. val ColumnFinder: sqlest.untyped.ColumnFinder.type

    Definition Classes
    SqlestUntyped
  5. val ColumnType: sqlest.ast.ColumnType.type

    Definition Classes
    MappedColumnTypes
  6. val Database: sqlest.executor.Database.type

    Definition Classes
    SqlestCore
  7. object JoinCondition

    Definition Classes
    JoinSyntax
  8. val MappedColumnType: sqlest.ast.MappedColumnType.type

    Definition Classes
    MappedColumnTypes
  9. val OptionColumnType: sqlest.ast.OptionColumnType.type

    Definition Classes
    MappedColumnTypes
  10. val ProductNames: sqlest.untyped.ProductNames.type

    Definition Classes
    SqlestUntyped
  11. def ScalarFunction1[A1, R](name: String)(implicit arg0: ColumnType[R]): ScalarFunctionColumn1[A1, R]

    Definition Classes
    ScalarFunctions
  12. def ScalarFunction10[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, R](name: String)(implicit arg0: ColumnType[R]): ScalarFunctionColumn10[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, R]

    Definition Classes
    ScalarFunctions
  13. def ScalarFunction11[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, R](name: String)(implicit arg0: ColumnType[R]): ScalarFunctionColumn11[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, R]

    Definition Classes
    ScalarFunctions
  14. def ScalarFunction12[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, R](name: String)(implicit arg0: ColumnType[R]): ScalarFunctionColumn12[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, R]

    Definition Classes
    ScalarFunctions
  15. def ScalarFunction13[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, R](name: String)(implicit arg0: ColumnType[R]): ScalarFunctionColumn13[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, R]

    Definition Classes
    ScalarFunctions
  16. def ScalarFunction14[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, R](name: String)(implicit arg0: ColumnType[R]): ScalarFunctionColumn14[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, R]

    Definition Classes
    ScalarFunctions
  17. def ScalarFunction15[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, R](name: String)(implicit arg0: ColumnType[R]): ScalarFunctionColumn15[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, R]

    Definition Classes
    ScalarFunctions
  18. def ScalarFunction16[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, R](name: String)(implicit arg0: ColumnType[R]): ScalarFunctionColumn16[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, R]

    Definition Classes
    ScalarFunctions
  19. def ScalarFunction17[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, R](name: String)(implicit arg0: ColumnType[R]): ScalarFunctionColumn17[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, R]

    Definition Classes
    ScalarFunctions
  20. def ScalarFunction18[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, R](name: String)(implicit arg0: ColumnType[R]): ScalarFunctionColumn18[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, R]

    Definition Classes
    ScalarFunctions
  21. def ScalarFunction19[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, R](name: String)(implicit arg0: ColumnType[R]): ScalarFunctionColumn19[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, R]

    Definition Classes
    ScalarFunctions
  22. def ScalarFunction2[A1, A2, R](name: String)(implicit arg0: ColumnType[R]): ScalarFunctionColumn2[A1, A2, R]

    Definition Classes
    ScalarFunctions
  23. def ScalarFunction20[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, R](name: String)(implicit arg0: ColumnType[R]): ScalarFunctionColumn20[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, R]

    Definition Classes
    ScalarFunctions
  24. def ScalarFunction21[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, R](name: String)(implicit arg0: ColumnType[R]): ScalarFunctionColumn21[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, R]

    Definition Classes
    ScalarFunctions
  25. def ScalarFunction22[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, R](name: String)(implicit arg0: ColumnType[R]): ScalarFunctionColumn22[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22, R]

    Definition Classes
    ScalarFunctions
  26. def ScalarFunction3[A1, A2, A3, R](name: String)(implicit arg0: ColumnType[R]): ScalarFunctionColumn3[A1, A2, A3, R]

    Definition Classes
    ScalarFunctions
  27. def ScalarFunction4[A1, A2, A3, A4, R](name: String)(implicit arg0: ColumnType[R]): ScalarFunctionColumn4[A1, A2, A3, A4, R]

    Definition Classes
    ScalarFunctions
  28. def ScalarFunction5[A1, A2, A3, A4, A5, R](name: String)(implicit arg0: ColumnType[R]): ScalarFunctionColumn5[A1, A2, A3, A4, A5, R]

    Definition Classes
    ScalarFunctions
  29. def ScalarFunction6[A1, A2, A3, A4, A5, A6, R](name: String)(implicit arg0: ColumnType[R]): ScalarFunctionColumn6[A1, A2, A3, A4, A5, A6, R]

    Definition Classes
    ScalarFunctions
  30. def ScalarFunction7[A1, A2, A3, A4, A5, A6, A7, R](name: String)(implicit arg0: ColumnType[R]): ScalarFunctionColumn7[A1, A2, A3, A4, A5, A6, A7, R]

    Definition Classes
    ScalarFunctions
  31. def ScalarFunction8[A1, A2, A3, A4, A5, A6, A7, A8, R](name: String)(implicit arg0: ColumnType[R]): ScalarFunctionColumn8[A1, A2, A3, A4, A5, A6, A7, A8, R]

    Definition Classes
    ScalarFunctions
  32. def ScalarFunction9[A1, A2, A3, A4, A5, A6, A7, A8, A9, R](name: String)(implicit arg0: ColumnType[R]): ScalarFunctionColumn9[A1, A2, A3, A4, A5, A6, A7, A8, A9, R]

    Definition Classes
    ScalarFunctions
  33. def ScalarFunctionN[A, R](name: String)(implicit arg0: ColumnType[R]): ScalarFunctionColumnN[A, R]

    Definition Classes
    ScalarFunctions
  34. implicit def SelectColumnOps[A](select: Select[AliasedColumn[A], _ <: Relation]): AliasColumn[A]

    This implicit conversion allows using as a column: a select statement which selects a single column

    This implicit conversion allows using as a column: a select statement which selects a single column

    Definition Classes
    ColumnSyntax
  35. object TrimmedStringColumnType extends MappedColumnType[String, String] with Product with Serializable

    Definition Classes
    StringMappedColumnTypes
  36. implicit def TupleGroup0(t: Unit): TupleGroup

    Definition Classes
    TupleGroups
  37. implicit def TupleGroup1(t: (Column[_])): TupleGroup

    Definition Classes
    TupleGroups
  38. implicit def TupleGroup10(t: (Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_])): TupleGroup

    Definition Classes
    TupleGroups
  39. implicit def TupleGroup11(t: (Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_])): TupleGroup

    Definition Classes
    TupleGroups
  40. implicit def TupleGroup12(t: (Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_])): TupleGroup

    Definition Classes
    TupleGroups
  41. implicit def TupleGroup13(t: (Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_])): TupleGroup

    Definition Classes
    TupleGroups
  42. implicit def TupleGroup14(t: (Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_])): TupleGroup

    Definition Classes
    TupleGroups
  43. implicit def TupleGroup15(t: (Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_])): TupleGroup

    Definition Classes
    TupleGroups
  44. implicit def TupleGroup16(t: (Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_])): TupleGroup

    Definition Classes
    TupleGroups
  45. implicit def TupleGroup17(t: (Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_])): TupleGroup

    Definition Classes
    TupleGroups
  46. implicit def TupleGroup18(t: (Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_])): TupleGroup

    Definition Classes
    TupleGroups
  47. implicit def TupleGroup19(t: (Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_])): TupleGroup

    Definition Classes
    TupleGroups
  48. implicit def TupleGroup2(t: (Column[_], Column[_])): TupleGroup

    Definition Classes
    TupleGroups
  49. implicit def TupleGroup20(t: (Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_])): TupleGroup

    Definition Classes
    TupleGroups
  50. implicit def TupleGroup21(t: (Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_])): TupleGroup

    Definition Classes
    TupleGroups
  51. implicit def TupleGroup22(t: (Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_])): TupleGroup

    Definition Classes
    TupleGroups
  52. implicit def TupleGroup3(t: (Column[_], Column[_], Column[_])): TupleGroup

    Definition Classes
    TupleGroups
  53. implicit def TupleGroup4(t: (Column[_], Column[_], Column[_], Column[_])): TupleGroup

    Definition Classes
    TupleGroups
  54. implicit def TupleGroup5(t: (Column[_], Column[_], Column[_], Column[_], Column[_])): TupleGroup

    Definition Classes
    TupleGroups
  55. implicit def TupleGroup6(t: (Column[_], Column[_], Column[_], Column[_], Column[_], Column[_])): TupleGroup

    Definition Classes
    TupleGroups
  56. implicit def TupleGroup7(t: (Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_])): TupleGroup

    Definition Classes
    TupleGroups
  57. implicit def TupleGroup8(t: (Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_])): TupleGroup

    Definition Classes
    TupleGroups
  58. implicit def TupleGroup9(t: (Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_], Column[_])): TupleGroup

    Definition Classes
    TupleGroups
  59. object YyyyMmDdColumnType extends MappedColumnType[DateTime, Int] with Product with Serializable

    Definition Classes
    DateTimeMappedColumnTypes
  60. def ZeroIsNoneColumnType[A, B](implicit arg0: Numeric[B], columnType: Aux[A, B]): OptionColumnType[A, B]

    Definition Classes
    OptionColumnTypes
  61. def ZeroIsNoneColumnType[A, B](columnType: Aux[A, B])(implicit arg0: Numeric[B]): OptionColumnType[A, B]

    Definition Classes
    OptionColumnTypes
  62. package ast

  63. def avg[A](column: Column[A])(implicit arg0: Numeric[A]): AliasColumn[Option[BigDecimal]]

    Definition Classes
    AggregateFunctionSyntax
  64. def case[A](whens: When[A]*)(implicit columnType: ColumnType[A]): CaseWhenColumn[A]

    Definition Classes
    CaseSyntax
  65. def case[A](column: Column[A]): CaseColumnBuilder[A]

    Definition Classes
    CaseSyntax
  66. def case(): CaseBuilder.type

    Definition Classes
    CaseSyntax
  67. def coalesce[A](columns: Column[A]*)(implicit arg0: ColumnType[A]): ScalarFunctionColumn[A]

    Definition Classes
    ScalarFunctionSyntax
  68. implicit def columnExtractorBuilder[A]: ExtractorBuilder[AliasedColumn[A]] { ... /* 2 definitions in type refinement */ }

    Definition Classes
    ExtractorSyntax
  69. implicit def columnGroup(column: Column[_]): ColumnGroup

    Definition Classes
    GroupSyntax
  70. implicit def columnSetterPair[A, B](pair: (TableColumn[A], Column[B]))(implicit equivalence: ColumnTypeEquivalence[A, B]): Setter[A, B]

    This implicit allows the use of TableColumn -> Column in setters

    This implicit allows the use of TableColumn -> Column in setters

    Definition Classes
    ColumnSyntax
  71. def connectByRoot[A](column: Column[A])(implicit arg0: ColumnType[A]): ScalarFunctionColumn[A]

    Definition Classes
    ScalarFunctionSyntax
  72. def count[A](column: Column[A] = ...): AliasColumn[Int]

    Definition Classes
    AggregateFunctionSyntax
  73. def cube(columns: Group*): FunctionGroup

    Definition Classes
    GroupSyntax
  74. def decode[A](whens: When[A]*)(implicit columnType: ColumnType[A]): CaseWhenColumn[A]

    Definition Classes
    CaseSyntax
  75. def decode[A](column: Column[A]): CaseColumnBuilder[A]

    Definition Classes
    CaseSyntax
  76. def decode(): CaseBuilder.type

    Definition Classes
    CaseSyntax
  77. implicit def defaultAliasCaseColumn[A](caseColumn: CaseColumn[A]): AliasColumn[A]

    Definition Classes
    CaseSyntax
  78. object delete extends DeleteSyntax

    Definition Classes
    QuerySyntax
  79. def denseRank(): ScalarFunctionColumn[Int] with OlapFunction

    Definition Classes
    OlapFunctionSyntax
  80. def distinct[A](column: Column[A]): AliasColumn[A]

    Definition Classes
    AggregateFunctionSyntax
  81. package executor

  82. def extract[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22](a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6, a7: A7, a8: A8, a9: A9, a10: A10, a11: A11, a12: A12, a13: A13, a14: A14, a15: A15, a16: A16, a17: A17, a18: A18, a19: A19, a20: A20, a21: A21, a22: A22)(implicit b1: ExtractorBuilder[A1], b2: ExtractorBuilder[A2], b3: ExtractorBuilder[A3], b4: ExtractorBuilder[A4], b5: ExtractorBuilder[A5], b6: ExtractorBuilder[A6], b7: ExtractorBuilder[A7], b8: ExtractorBuilder[A8], b9: ExtractorBuilder[A9], b10: ExtractorBuilder[A10], b11: ExtractorBuilder[A11], b12: ExtractorBuilder[A12], b13: ExtractorBuilder[A13], b14: ExtractorBuilder[A14], b15: ExtractorBuilder[A15], b16: ExtractorBuilder[A16], b17: ExtractorBuilder[A17], b18: ExtractorBuilder[A18], b19: ExtractorBuilder[A19], b20: ExtractorBuilder[A20], b21: ExtractorBuilder[A21], b22: ExtractorBuilder[A22]): Tuple22Extractor[Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result]

    Definition Classes
    Extractors
  83. def extract[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21](a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6, a7: A7, a8: A8, a9: A9, a10: A10, a11: A11, a12: A12, a13: A13, a14: A14, a15: A15, a16: A16, a17: A17, a18: A18, a19: A19, a20: A20, a21: A21)(implicit b1: ExtractorBuilder[A1], b2: ExtractorBuilder[A2], b3: ExtractorBuilder[A3], b4: ExtractorBuilder[A4], b5: ExtractorBuilder[A5], b6: ExtractorBuilder[A6], b7: ExtractorBuilder[A7], b8: ExtractorBuilder[A8], b9: ExtractorBuilder[A9], b10: ExtractorBuilder[A10], b11: ExtractorBuilder[A11], b12: ExtractorBuilder[A12], b13: ExtractorBuilder[A13], b14: ExtractorBuilder[A14], b15: ExtractorBuilder[A15], b16: ExtractorBuilder[A16], b17: ExtractorBuilder[A17], b18: ExtractorBuilder[A18], b19: ExtractorBuilder[A19], b20: ExtractorBuilder[A20], b21: ExtractorBuilder[A21]): Tuple21Extractor[Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result]

    Definition Classes
    Extractors
  84. def extract[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20](a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6, a7: A7, a8: A8, a9: A9, a10: A10, a11: A11, a12: A12, a13: A13, a14: A14, a15: A15, a16: A16, a17: A17, a18: A18, a19: A19, a20: A20)(implicit b1: ExtractorBuilder[A1], b2: ExtractorBuilder[A2], b3: ExtractorBuilder[A3], b4: ExtractorBuilder[A4], b5: ExtractorBuilder[A5], b6: ExtractorBuilder[A6], b7: ExtractorBuilder[A7], b8: ExtractorBuilder[A8], b9: ExtractorBuilder[A9], b10: ExtractorBuilder[A10], b11: ExtractorBuilder[A11], b12: ExtractorBuilder[A12], b13: ExtractorBuilder[A13], b14: ExtractorBuilder[A14], b15: ExtractorBuilder[A15], b16: ExtractorBuilder[A16], b17: ExtractorBuilder[A17], b18: ExtractorBuilder[A18], b19: ExtractorBuilder[A19], b20: ExtractorBuilder[A20]): Tuple20Extractor[Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result]

    Definition Classes
    Extractors
  85. def extract[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19](a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6, a7: A7, a8: A8, a9: A9, a10: A10, a11: A11, a12: A12, a13: A13, a14: A14, a15: A15, a16: A16, a17: A17, a18: A18, a19: A19)(implicit b1: ExtractorBuilder[A1], b2: ExtractorBuilder[A2], b3: ExtractorBuilder[A3], b4: ExtractorBuilder[A4], b5: ExtractorBuilder[A5], b6: ExtractorBuilder[A6], b7: ExtractorBuilder[A7], b8: ExtractorBuilder[A8], b9: ExtractorBuilder[A9], b10: ExtractorBuilder[A10], b11: ExtractorBuilder[A11], b12: ExtractorBuilder[A12], b13: ExtractorBuilder[A13], b14: ExtractorBuilder[A14], b15: ExtractorBuilder[A15], b16: ExtractorBuilder[A16], b17: ExtractorBuilder[A17], b18: ExtractorBuilder[A18], b19: ExtractorBuilder[A19]): Tuple19Extractor[Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result]

    Definition Classes
    Extractors
  86. def extract[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18](a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6, a7: A7, a8: A8, a9: A9, a10: A10, a11: A11, a12: A12, a13: A13, a14: A14, a15: A15, a16: A16, a17: A17, a18: A18)(implicit b1: ExtractorBuilder[A1], b2: ExtractorBuilder[A2], b3: ExtractorBuilder[A3], b4: ExtractorBuilder[A4], b5: ExtractorBuilder[A5], b6: ExtractorBuilder[A6], b7: ExtractorBuilder[A7], b8: ExtractorBuilder[A8], b9: ExtractorBuilder[A9], b10: ExtractorBuilder[A10], b11: ExtractorBuilder[A11], b12: ExtractorBuilder[A12], b13: ExtractorBuilder[A13], b14: ExtractorBuilder[A14], b15: ExtractorBuilder[A15], b16: ExtractorBuilder[A16], b17: ExtractorBuilder[A17], b18: ExtractorBuilder[A18]): Tuple18Extractor[Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result]

    Definition Classes
    Extractors
  87. def extract[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17](a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6, a7: A7, a8: A8, a9: A9, a10: A10, a11: A11, a12: A12, a13: A13, a14: A14, a15: A15, a16: A16, a17: A17)(implicit b1: ExtractorBuilder[A1], b2: ExtractorBuilder[A2], b3: ExtractorBuilder[A3], b4: ExtractorBuilder[A4], b5: ExtractorBuilder[A5], b6: ExtractorBuilder[A6], b7: ExtractorBuilder[A7], b8: ExtractorBuilder[A8], b9: ExtractorBuilder[A9], b10: ExtractorBuilder[A10], b11: ExtractorBuilder[A11], b12: ExtractorBuilder[A12], b13: ExtractorBuilder[A13], b14: ExtractorBuilder[A14], b15: ExtractorBuilder[A15], b16: ExtractorBuilder[A16], b17: ExtractorBuilder[A17]): Tuple17Extractor[Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result]

    Definition Classes
    Extractors
  88. def extract[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16](a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6, a7: A7, a8: A8, a9: A9, a10: A10, a11: A11, a12: A12, a13: A13, a14: A14, a15: A15, a16: A16)(implicit b1: ExtractorBuilder[A1], b2: ExtractorBuilder[A2], b3: ExtractorBuilder[A3], b4: ExtractorBuilder[A4], b5: ExtractorBuilder[A5], b6: ExtractorBuilder[A6], b7: ExtractorBuilder[A7], b8: ExtractorBuilder[A8], b9: ExtractorBuilder[A9], b10: ExtractorBuilder[A10], b11: ExtractorBuilder[A11], b12: ExtractorBuilder[A12], b13: ExtractorBuilder[A13], b14: ExtractorBuilder[A14], b15: ExtractorBuilder[A15], b16: ExtractorBuilder[A16]): Tuple16Extractor[Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result]

    Definition Classes
    Extractors
  89. def extract[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15](a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6, a7: A7, a8: A8, a9: A9, a10: A10, a11: A11, a12: A12, a13: A13, a14: A14, a15: A15)(implicit b1: ExtractorBuilder[A1], b2: ExtractorBuilder[A2], b3: ExtractorBuilder[A3], b4: ExtractorBuilder[A4], b5: ExtractorBuilder[A5], b6: ExtractorBuilder[A6], b7: ExtractorBuilder[A7], b8: ExtractorBuilder[A8], b9: ExtractorBuilder[A9], b10: ExtractorBuilder[A10], b11: ExtractorBuilder[A11], b12: ExtractorBuilder[A12], b13: ExtractorBuilder[A13], b14: ExtractorBuilder[A14], b15: ExtractorBuilder[A15]): Tuple15Extractor[Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result]

    Definition Classes
    Extractors
  90. def extract[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14](a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6, a7: A7, a8: A8, a9: A9, a10: A10, a11: A11, a12: A12, a13: A13, a14: A14)(implicit b1: ExtractorBuilder[A1], b2: ExtractorBuilder[A2], b3: ExtractorBuilder[A3], b4: ExtractorBuilder[A4], b5: ExtractorBuilder[A5], b6: ExtractorBuilder[A6], b7: ExtractorBuilder[A7], b8: ExtractorBuilder[A8], b9: ExtractorBuilder[A9], b10: ExtractorBuilder[A10], b11: ExtractorBuilder[A11], b12: ExtractorBuilder[A12], b13: ExtractorBuilder[A13], b14: ExtractorBuilder[A14]): Tuple14Extractor[Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result]

    Definition Classes
    Extractors
  91. def extract[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13](a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6, a7: A7, a8: A8, a9: A9, a10: A10, a11: A11, a12: A12, a13: A13)(implicit b1: ExtractorBuilder[A1], b2: ExtractorBuilder[A2], b3: ExtractorBuilder[A3], b4: ExtractorBuilder[A4], b5: ExtractorBuilder[A5], b6: ExtractorBuilder[A6], b7: ExtractorBuilder[A7], b8: ExtractorBuilder[A8], b9: ExtractorBuilder[A9], b10: ExtractorBuilder[A10], b11: ExtractorBuilder[A11], b12: ExtractorBuilder[A12], b13: ExtractorBuilder[A13]): Tuple13Extractor[Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result]

    Definition Classes
    Extractors
  92. def extract[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12](a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6, a7: A7, a8: A8, a9: A9, a10: A10, a11: A11, a12: A12)(implicit b1: ExtractorBuilder[A1], b2: ExtractorBuilder[A2], b3: ExtractorBuilder[A3], b4: ExtractorBuilder[A4], b5: ExtractorBuilder[A5], b6: ExtractorBuilder[A6], b7: ExtractorBuilder[A7], b8: ExtractorBuilder[A8], b9: ExtractorBuilder[A9], b10: ExtractorBuilder[A10], b11: ExtractorBuilder[A11], b12: ExtractorBuilder[A12]): Tuple12Extractor[Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result]

    Definition Classes
    Extractors
  93. def extract[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11](a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6, a7: A7, a8: A8, a9: A9, a10: A10, a11: A11)(implicit b1: ExtractorBuilder[A1], b2: ExtractorBuilder[A2], b3: ExtractorBuilder[A3], b4: ExtractorBuilder[A4], b5: ExtractorBuilder[A5], b6: ExtractorBuilder[A6], b7: ExtractorBuilder[A7], b8: ExtractorBuilder[A8], b9: ExtractorBuilder[A9], b10: ExtractorBuilder[A10], b11: ExtractorBuilder[A11]): Tuple11Extractor[Result, Result, Result, Result, Result, Result, Result, Result, Result, Result, Result]

    Definition Classes
    Extractors
  94. def extract[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10](a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6, a7: A7, a8: A8, a9: A9, a10: A10)(implicit b1: ExtractorBuilder[A1], b2: ExtractorBuilder[A2], b3: ExtractorBuilder[A3], b4: ExtractorBuilder[A4], b5: ExtractorBuilder[A5], b6: ExtractorBuilder[A6], b7: ExtractorBuilder[A7], b8: ExtractorBuilder[A8], b9: ExtractorBuilder[A9], b10: ExtractorBuilder[A10]): Tuple10Extractor[Result, Result, Result, Result, Result, Result, Result, Result, Result, Result]

    Definition Classes
    Extractors
  95. def extract[A1, A2, A3, A4, A5, A6, A7, A8, A9](a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6, a7: A7, a8: A8, a9: A9)(implicit b1: ExtractorBuilder[A1], b2: ExtractorBuilder[A2], b3: ExtractorBuilder[A3], b4: ExtractorBuilder[A4], b5: ExtractorBuilder[A5], b6: ExtractorBuilder[A6], b7: ExtractorBuilder[A7], b8: ExtractorBuilder[A8], b9: ExtractorBuilder[A9]): Tuple9Extractor[Result, Result, Result, Result, Result, Result, Result, Result, Result]

    Definition Classes
    Extractors
  96. def extract[A1, A2, A3, A4, A5, A6, A7, A8](a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6, a7: A7, a8: A8)(implicit b1: ExtractorBuilder[A1], b2: ExtractorBuilder[A2], b3: ExtractorBuilder[A3], b4: ExtractorBuilder[A4], b5: ExtractorBuilder[A5], b6: ExtractorBuilder[A6], b7: ExtractorBuilder[A7], b8: ExtractorBuilder[A8]): Tuple8Extractor[Result, Result, Result, Result, Result, Result, Result, Result]

    Definition Classes
    Extractors
  97. def extract[A1, A2, A3, A4, A5, A6, A7](a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6, a7: A7)(implicit b1: ExtractorBuilder[A1], b2: ExtractorBuilder[A2], b3: ExtractorBuilder[A3], b4: ExtractorBuilder[A4], b5: ExtractorBuilder[A5], b6: ExtractorBuilder[A6], b7: ExtractorBuilder[A7]): Tuple7Extractor[Result, Result, Result, Result, Result, Result, Result]

    Definition Classes
    Extractors
  98. def extract[A1, A2, A3, A4, A5, A6](a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6)(implicit b1: ExtractorBuilder[A1], b2: ExtractorBuilder[A2], b3: ExtractorBuilder[A3], b4: ExtractorBuilder[A4], b5: ExtractorBuilder[A5], b6: ExtractorBuilder[A6]): Tuple6Extractor[Result, Result, Result, Result, Result, Result]

    Definition Classes
    Extractors
  99. def extract[A1, A2, A3, A4, A5](a1: A1, a2: A2, a3: A3, a4: A4, a5: A5)(implicit b1: ExtractorBuilder[A1], b2: ExtractorBuilder[A2], b3: ExtractorBuilder[A3], b4: ExtractorBuilder[A4], b5: ExtractorBuilder[A5]): Tuple5Extractor[Result, Result, Result, Result, Result]

    Definition Classes
    Extractors
  100. def extract[A1, A2, A3, A4](a1: A1, a2: A2, a3: A3, a4: A4)(implicit b1: ExtractorBuilder[A1], b2: ExtractorBuilder[A2], b3: ExtractorBuilder[A3], b4: ExtractorBuilder[A4]): Tuple4Extractor[Result, Result, Result, Result]

    Definition Classes
    Extractors
  101. def extract[A1, A2, A3](a1: A1, a2: A2, a3: A3)(implicit b1: ExtractorBuilder[A1], b2: ExtractorBuilder[A2], b3: ExtractorBuilder[A3]): Tuple3Extractor[Result, Result, Result]

    Definition Classes
    Extractors
  102. def extract[A1, A2](a1: A1, a2: A2)(implicit b1: ExtractorBuilder[A1], b2: ExtractorBuilder[A2]): Tuple2Extractor[Result, Result]

    Definition Classes
    Extractors
  103. macro def extract[A]: Dynamic

    Definition Classes
    Extractors
  104. implicit def extractColumn[A](column: AliasedColumn[A]): ColumnExtractor[A]

    Definition Classes
    Extractors
  105. def extractColumnByName[A](name: String)(implicit arg0: ColumnType[A], builder: ExtractorBuilder[AliasedColumn[A]]): ColumnExtractor[A]

    Definition Classes
    ExtractorSyntax
  106. implicit def extractConstant[A](value: A): ConstantExtractor[A]

    Definition Classes
    LowPriorityExtractors
  107. implicit def extractConstantSeq[A](valueSeq: Seq[A]): Seq[ConstantExtractor[A]]

    Definition Classes
    LowPriorityExtractors
  108. implicit def extractSeq[A](columnSeq: Seq[AliasedColumn[A]]): Seq[sqlest.extractor.Extractor[A]]

    Definition Classes
    Extractors
  109. implicit def extractTuple10[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10](t: (AliasedColumn[A1], AliasedColumn[A2], AliasedColumn[A3], AliasedColumn[A4], AliasedColumn[A5], AliasedColumn[A6], AliasedColumn[A7], AliasedColumn[A8], AliasedColumn[A9], AliasedColumn[A10])): Tuple10Extractor[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10]

    Definition Classes
    Extractors
  110. implicit def extractTuple11[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11](t: (AliasedColumn[A1], AliasedColumn[A2], AliasedColumn[A3], AliasedColumn[A4], AliasedColumn[A5], AliasedColumn[A6], AliasedColumn[A7], AliasedColumn[A8], AliasedColumn[A9], AliasedColumn[A10], AliasedColumn[A11])): Tuple11Extractor[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11]

    Definition Classes
    Extractors
  111. implicit def extractTuple12[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12](t: (AliasedColumn[A1], AliasedColumn[A2], AliasedColumn[A3], AliasedColumn[A4], AliasedColumn[A5], AliasedColumn[A6], AliasedColumn[A7], AliasedColumn[A8], AliasedColumn[A9], AliasedColumn[A10], AliasedColumn[A11], AliasedColumn[A12])): Tuple12Extractor[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12]

    Definition Classes
    Extractors
  112. implicit def extractTuple13[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13](t: (AliasedColumn[A1], AliasedColumn[A2], AliasedColumn[A3], AliasedColumn[A4], AliasedColumn[A5], AliasedColumn[A6], AliasedColumn[A7], AliasedColumn[A8], AliasedColumn[A9], AliasedColumn[A10], AliasedColumn[A11], AliasedColumn[A12], AliasedColumn[A13])): Tuple13Extractor[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13]

    Definition Classes
    Extractors
  113. implicit def extractTuple14[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14](t: (AliasedColumn[A1], AliasedColumn[A2], AliasedColumn[A3], AliasedColumn[A4], AliasedColumn[A5], AliasedColumn[A6], AliasedColumn[A7], AliasedColumn[A8], AliasedColumn[A9], AliasedColumn[A10], AliasedColumn[A11], AliasedColumn[A12], AliasedColumn[A13], AliasedColumn[A14])): Tuple14Extractor[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14]

    Definition Classes
    Extractors
  114. implicit def extractTuple15[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15](t: (AliasedColumn[A1], AliasedColumn[A2], AliasedColumn[A3], AliasedColumn[A4], AliasedColumn[A5], AliasedColumn[A6], AliasedColumn[A7], AliasedColumn[A8], AliasedColumn[A9], AliasedColumn[A10], AliasedColumn[A11], AliasedColumn[A12], AliasedColumn[A13], AliasedColumn[A14], AliasedColumn[A15])): Tuple15Extractor[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15]

    Definition Classes
    Extractors
  115. implicit def extractTuple16[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16](t: (AliasedColumn[A1], AliasedColumn[A2], AliasedColumn[A3], AliasedColumn[A4], AliasedColumn[A5], AliasedColumn[A6], AliasedColumn[A7], AliasedColumn[A8], AliasedColumn[A9], AliasedColumn[A10], AliasedColumn[A11], AliasedColumn[A12], AliasedColumn[A13], AliasedColumn[A14], AliasedColumn[A15], AliasedColumn[A16])): Tuple16Extractor[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16]

    Definition Classes
    Extractors
  116. implicit def extractTuple17[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17](t: (AliasedColumn[A1], AliasedColumn[A2], AliasedColumn[A3], AliasedColumn[A4], AliasedColumn[A5], AliasedColumn[A6], AliasedColumn[A7], AliasedColumn[A8], AliasedColumn[A9], AliasedColumn[A10], AliasedColumn[A11], AliasedColumn[A12], AliasedColumn[A13], AliasedColumn[A14], AliasedColumn[A15], AliasedColumn[A16], AliasedColumn[A17])): Tuple17Extractor[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17]

    Definition Classes
    Extractors
  117. implicit def extractTuple18[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18](t: (AliasedColumn[A1], AliasedColumn[A2], AliasedColumn[A3], AliasedColumn[A4], AliasedColumn[A5], AliasedColumn[A6], AliasedColumn[A7], AliasedColumn[A8], AliasedColumn[A9], AliasedColumn[A10], AliasedColumn[A11], AliasedColumn[A12], AliasedColumn[A13], AliasedColumn[A14], AliasedColumn[A15], AliasedColumn[A16], AliasedColumn[A17], AliasedColumn[A18])): Tuple18Extractor[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18]

    Definition Classes
    Extractors
  118. implicit def extractTuple19[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19](t: (AliasedColumn[A1], AliasedColumn[A2], AliasedColumn[A3], AliasedColumn[A4], AliasedColumn[A5], AliasedColumn[A6], AliasedColumn[A7], AliasedColumn[A8], AliasedColumn[A9], AliasedColumn[A10], AliasedColumn[A11], AliasedColumn[A12], AliasedColumn[A13], AliasedColumn[A14], AliasedColumn[A15], AliasedColumn[A16], AliasedColumn[A17], AliasedColumn[A18], AliasedColumn[A19])): Tuple19Extractor[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19]

    Definition Classes
    Extractors
  119. implicit def extractTuple2[A1, A2](t: (AliasedColumn[A1], AliasedColumn[A2])): Tuple2Extractor[A1, A2]

    Definition Classes
    Extractors
  120. implicit def extractTuple20[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20](t: (AliasedColumn[A1], AliasedColumn[A2], AliasedColumn[A3], AliasedColumn[A4], AliasedColumn[A5], AliasedColumn[A6], AliasedColumn[A7], AliasedColumn[A8], AliasedColumn[A9], AliasedColumn[A10], AliasedColumn[A11], AliasedColumn[A12], AliasedColumn[A13], AliasedColumn[A14], AliasedColumn[A15], AliasedColumn[A16], AliasedColumn[A17], AliasedColumn[A18], AliasedColumn[A19], AliasedColumn[A20])): Tuple20Extractor[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20]

    Definition Classes
    Extractors
  121. implicit def extractTuple21[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21](t: (AliasedColumn[A1], AliasedColumn[A2], AliasedColumn[A3], AliasedColumn[A4], AliasedColumn[A5], AliasedColumn[A6], AliasedColumn[A7], AliasedColumn[A8], AliasedColumn[A9], AliasedColumn[A10], AliasedColumn[A11], AliasedColumn[A12], AliasedColumn[A13], AliasedColumn[A14], AliasedColumn[A15], AliasedColumn[A16], AliasedColumn[A17], AliasedColumn[A18], AliasedColumn[A19], AliasedColumn[A20], AliasedColumn[A21])): Tuple21Extractor[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21]

    Definition Classes
    Extractors
  122. implicit def extractTuple22[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22](t: (AliasedColumn[A1], AliasedColumn[A2], AliasedColumn[A3], AliasedColumn[A4], AliasedColumn[A5], AliasedColumn[A6], AliasedColumn[A7], AliasedColumn[A8], AliasedColumn[A9], AliasedColumn[A10], AliasedColumn[A11], AliasedColumn[A12], AliasedColumn[A13], AliasedColumn[A14], AliasedColumn[A15], AliasedColumn[A16], AliasedColumn[A17], AliasedColumn[A18], AliasedColumn[A19], AliasedColumn[A20], AliasedColumn[A21], AliasedColumn[A22])): Tuple22Extractor[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19, A20, A21, A22]

    Definition Classes
    Extractors
  123. implicit def extractTuple3[A1, A2, A3](t: (AliasedColumn[A1], AliasedColumn[A2], AliasedColumn[A3])): Tuple3Extractor[A1, A2, A3]

    Definition Classes
    Extractors
  124. implicit def extractTuple4[A1, A2, A3, A4](t: (AliasedColumn[A1], AliasedColumn[A2], AliasedColumn[A3], AliasedColumn[A4])): Tuple4Extractor[A1, A2, A3, A4]

    Definition Classes
    Extractors
  125. implicit def extractTuple5[A1, A2, A3, A4, A5](t: (AliasedColumn[A1], AliasedColumn[A2], AliasedColumn[A3], AliasedColumn[A4], AliasedColumn[A5])): Tuple5Extractor[A1, A2, A3, A4, A5]

    Definition Classes
    Extractors
  126. implicit def extractTuple6[A1, A2, A3, A4, A5, A6](t: (AliasedColumn[A1], AliasedColumn[A2], AliasedColumn[A3], AliasedColumn[A4], AliasedColumn[A5], AliasedColumn[A6])): Tuple6Extractor[A1, A2, A3, A4, A5, A6]

    Definition Classes
    Extractors
  127. implicit def extractTuple7[A1, A2, A3, A4, A5, A6, A7](t: (AliasedColumn[A1], AliasedColumn[A2], AliasedColumn[A3], AliasedColumn[A4], AliasedColumn[A5], AliasedColumn[A6], AliasedColumn[A7])): Tuple7Extractor[A1, A2, A3, A4, A5, A6, A7]

    Definition Classes
    Extractors
  128. implicit def extractTuple8[A1, A2, A3, A4, A5, A6, A7, A8](t: (AliasedColumn[A1], AliasedColumn[A2], AliasedColumn[A3], AliasedColumn[A4], AliasedColumn[A5], AliasedColumn[A6], AliasedColumn[A7], AliasedColumn[A8])): Tuple8Extractor[A1, A2, A3, A4, A5, A6, A7, A8]

    Definition Classes
    Extractors
  129. implicit def extractTuple9[A1, A2, A3, A4, A5, A6, A7, A8, A9](t: (AliasedColumn[A1], AliasedColumn[A2], AliasedColumn[A3], AliasedColumn[A4], AliasedColumn[A5], AliasedColumn[A6], AliasedColumn[A7], AliasedColumn[A8], AliasedColumn[A9])): Tuple9Extractor[A1, A2, A3, A4, A5, A6, A7, A8, A9]

    Definition Classes
    Extractors
  130. package extractor

  131. def groupingSets(columns: Group*): FunctionGroup

    Definition Classes
    GroupSyntax
  132. implicit def identityExtractorBuilder[A]: ExtractorBuilder[sqlest.extractor.Extractor[A]] { type Result = A }

    Definition Classes
    ExtractorSyntax
  133. object insert extends InsertSyntax

    Definition Classes
    QuerySyntax
  134. implicit def literalColumn[A](value: Some[A])(implicit columnType: Aux[A, A]): Column[Option[A]]

    Definition Classes
    ColumnSyntax
  135. implicit def literalColumn[A](value: A)(implicit columnType: ColumnType[A]): Column[A]

    Definition Classes
    ColumnSyntax
  136. implicit def literalSetterPair[A, B](pair: (TableColumn[A], B))(implicit valueType: ColumnType[B], equivalence: ColumnTypeEquivalence[A, B]): Setter[A, B]

    This implicit allows the use of TableColumn -> Value in setters, as opposed to TableColumn -> Column as is actually required:

    This implicit allows the use of TableColumn -> Value in setters, as opposed to TableColumn -> Column as is actually required:

    Definition Classes
    ColumnSyntax
  137. def max[A](column: Column[A]): AliasColumn[Option[A]]

    Definition Classes
    AggregateFunctionSyntax
  138. def min[A](column: Column[A]): AliasColumn[Option[A]]

    Definition Classes
    AggregateFunctionSyntax
  139. implicit def orderAsc(column: Column[_]): Order

    Definition Classes
    OrderSyntax
  140. def orderBy(orders: Order*): WindowFunctionColumn

    Definition Classes
    WindowFunctions
  141. def partitionBy(columns: Column[_]*): WindowFunctionBuilder

    Definition Classes
    WindowFunctions
  142. def prior[A](column: Column[A])(implicit arg0: ColumnType[A]): ScalarFunctionColumn[A]

    Definition Classes
    ScalarFunctionSyntax
  143. def rank(): ScalarFunctionColumn[Int] with OlapFunction

    Definition Classes
    OlapFunctionSyntax
  144. def rollUp(columns: Group*): FunctionGroup

    Definition Classes
    GroupSyntax
  145. def rowNumber(): ScalarFunctionColumn[Int] with OlapFunction

    Definition Classes
    OlapFunctionSyntax
  146. object select extends SelectSyntax

    Definition Classes
    QuerySyntax
  147. implicit def selectOps[A, R <: Relation](select: Select[A, R]): SelectOps[A, R]

    Definition Classes
    QuerySyntax
  148. package sql

  149. val substring: sqlest.ast.syntax.ScalarFunctionSyntax.ScalarFunctionColumn3[String, Int, Int, String]

    Definition Classes
    ScalarFunctionSyntax
  150. def sum[A](column: Column[A])(implicit arg0: Numeric[A]): AliasColumn[Option[A]]

    Definition Classes
    AggregateFunctionSyntax
  151. val trim: sqlest.ast.syntax.ScalarFunctionSyntax.ScalarFunctionColumn1[String, String]

    Definition Classes
    ScalarFunctionSyntax
  152. package untyped

  153. object update extends UpdateSyntax

    Definition Classes
    QuerySyntax
  154. package util

  155. def when[A](condition: Column[Boolean], result: Column[A]): When[A]

    Definition Classes
    CaseSyntax

Inherited from SqlestUntyped

Inherited from ColumnFinderSyntax

Inherited from ColumnSyntax

Inherited from TupleGroups

Inherited from GroupSyntax

Inherited from ScalarFunctionSyntax

Inherited from CaseSyntax

Inherited from OlapFunctionSyntax

Inherited from WindowFunctions

Inherited from AggregateFunctionSyntax

Inherited from ScalarFunctions

Inherited from TableFunctions

Inherited from MappedColumnTypes

Inherited from OptionColumnTypes

Inherited from DateTimeMappedColumnTypes

Inherited from NumericMappedColumnTypes

Inherited from BooleanMappedColumnTypes

Inherited from StringMappedColumnTypes

Inherited from ExecutorSyntax

Inherited from ExtractorSyntax

Inherited from Extractors

Inherited from LowPriorityExtractors

Inherited from OrderSyntax

Inherited from JoinSyntax

Inherited from ColumnSyntax

Inherited from QuerySyntax

Inherited from SqlestCore

Inherited from AnyRef

Inherited from Any

Ungrouped