sqlest
package
sqlest
Type Members
-
implicit
class
AliasColumnOps[A] extends AnyRef
-
-
-
-
implicit
class
BooleanColumnOps[A] extends AnyRef
-
-
-
implicit
class
ColumnFinderOps[A] extends AnyRef
-
-
-
-
-
case class
EnumerationColumnType[ValueType, DatabaseType](mappings: (ValueType, DatabaseType)*)(implicit baseColumnType: BaseColumnType[DatabaseType]) extends BaseEnumerationColumnType[ValueType, DatabaseType] with Product with Serializable
-
-
-
implicit
class
IntColumnOps[A] extends AnyRef
-
-
trait
JoinCondition[-R1, -R2] extends AnyRef
-
implicit
class
JoinOps[R1 <: Relation] extends AnyRef
-
implicit
class
LiteralColumnOps[A] extends AnyRef
-
case class
MappedBooleanColumnType[DatabaseType](trueValue: DatabaseType, falseValue: DatabaseType)(implicit baseColumnType: BaseColumnType[DatabaseType]) extends MappedColumnType[Boolean, DatabaseType] with Product with Serializable
-
type
MappedColumnType[ValueType, DatabaseType] = sqlest.ast.MappedColumnType[ValueType, DatabaseType]
-
-
implicit
class
OlapFunctionOps[A] extends AnyRef
-
implicit
class
OrderOps[A] extends AnyRef
-
case class
OrderedEnumerationColumnType[ValueType, DatabaseType](mappings: (ValueType, DatabaseType)*)(implicit baseColumnType: BaseColumnType[DatabaseType]) extends BaseEnumerationColumnType[ValueType, DatabaseType] with OrderedColumnType with Product with Serializable
-
-
-
abstract
class
ScalarFunctionColumn10[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, R] extends AnyRef
-
abstract
class
ScalarFunctionColumn11[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, R] extends AnyRef
-
abstract
class
ScalarFunctionColumn12[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, R] extends AnyRef
-
abstract
class
ScalarFunctionColumn13[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, R] extends AnyRef
-
abstract
class
ScalarFunctionColumn14[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, R] extends AnyRef
-
abstract
class
ScalarFunctionColumn15[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, R] extends AnyRef
-
abstract
class
ScalarFunctionColumn16[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, R] extends AnyRef
-
abstract
class
ScalarFunctionColumn17[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, R] extends AnyRef
-
abstract
class
ScalarFunctionColumn18[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, R] extends AnyRef
-
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
-
-
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
-
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
-
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
-
abstract
class
ScalarFunctionColumn3[A1, A2, A3, R] extends AnyRef
-
abstract
class
ScalarFunctionColumn4[A1, A2, A3, A4, R] extends AnyRef
-
abstract
class
ScalarFunctionColumn5[A1, A2, A3, A4, A5, R] extends AnyRef
-
abstract
class
ScalarFunctionColumn6[A1, A2, A3, A4, A5, A6, R] extends AnyRef
-
abstract
class
ScalarFunctionColumn7[A1, A2, A3, A4, A5, A6, A7, R] extends AnyRef
-
abstract
class
ScalarFunctionColumn8[A1, A2, A3, A4, A5, A6, A7, A8, R] extends AnyRef
-
abstract
class
ScalarFunctionColumn9[A1, A2, A3, A4, A5, A6, A7, A8, A9, R] extends AnyRef
-
-
-
-
-
trait
SqlestCore extends AnyRef
-
-
implicit
class
StringColumnOps[A] extends AnyRef
-
-
-
abstract
class
TableFunction10[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10] extends BaseTable
-
abstract
class
TableFunction11[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11] extends BaseTable
-
abstract
class
TableFunction12[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12] extends BaseTable
-
abstract
class
TableFunction13[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13] extends BaseTable
-
abstract
class
TableFunction14[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14] extends BaseTable
-
abstract
class
TableFunction15[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15] extends BaseTable
-
abstract
class
TableFunction16[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16] extends BaseTable
-
abstract
class
TableFunction17[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17] extends BaseTable
-
abstract
class
TableFunction18[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18] extends BaseTable
-
abstract
class
TableFunction19[A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, A18, A19] extends BaseTable
-
-
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
-
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
-
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
-
-
-
-
abstract
class
TableFunction6[A1, A2, A3, A4, A5, A6] extends BaseTable
-
abstract
class
TableFunction7[A1, A2, A3, A4, A5, A6, A7] extends BaseTable
-
abstract
class
TableFunction8[A1, A2, A3, A4, A5, A6, A7, A8] extends BaseTable
-
abstract
class
TableFunction9[A1, A2, A3, A4, A5, A6, A7, A8, A9] extends BaseTable
-
-
Value Members
-
-
def
BlankIsNoneColumnType[A](implicit columnType: Aux[A, String]): OptionColumnType[A, String]
-
-
-
-
-
-
-
-
-
def
ScalarFunction1[A1, R](name: String)(implicit arg0: ColumnType[R]): ScalarFunctionColumn1[A1, R]
-
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]
-
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]
-
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]
-
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]
-
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]
-
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]
-
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]
-
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]
-
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]
-
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]
-
def
ScalarFunction2[A1, A2, R](name: String)(implicit arg0: ColumnType[R]): ScalarFunctionColumn2[A1, A2, R]
-
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]
-
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]
-
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]
-
def
ScalarFunction3[A1, A2, A3, R](name: String)(implicit arg0: ColumnType[R]): ScalarFunctionColumn3[A1, A2, A3, R]
-
def
ScalarFunction4[A1, A2, A3, A4, R](name: String)(implicit arg0: ColumnType[R]): ScalarFunctionColumn4[A1, A2, A3, A4, R]
-
def
ScalarFunction5[A1, A2, A3, A4, A5, R](name: String)(implicit arg0: ColumnType[R]): ScalarFunctionColumn5[A1, A2, A3, A4, A5, R]
-
def
ScalarFunction6[A1, A2, A3, A4, A5, A6, R](name: String)(implicit arg0: ColumnType[R]): ScalarFunctionColumn6[A1, A2, A3, A4, A5, A6, R]
-
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]
-
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]
-
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]
-
def
ScalarFunctionN[A, R](name: String)(implicit arg0: ColumnType[R]): ScalarFunctionColumnN[A, R]
-
-
-
implicit
def
TupleGroup0(t: Unit): TupleGroup
-
implicit
def
TupleGroup1(t: (Column[_])): TupleGroup
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
def
ZeroIsNoneColumnType[A, B](implicit arg0: Numeric[B], columnType: Aux[A, B]): OptionColumnType[A, B]
-
def
ZeroIsNoneColumnType[A, B](columnType: Aux[A, B])(implicit arg0: Numeric[B]): OptionColumnType[A, B]
-
package
ast
-
def
avg[A](column: Column[A])(implicit arg0: Numeric[A]): AliasColumn[Option[BigDecimal]]
-
-
-
-
-
implicit
def
columnExtractorBuilder[A]: ExtractorBuilder[AliasedColumn[A]] { ... /* 2 definitions in type refinement */ }
-
implicit
def
columnGroup(column: Column[_]): ColumnGroup
-
implicit
def
columnSetterPair[A, B](pair: (TableColumn[A], Column[B]))(implicit equivalence: ColumnTypeEquivalence[A, B]): Setter[A, B]
-
-
def
count[A](column: Column[A] = ...): AliasColumn[Int]
-
-
def
decode[A](whens: When[A]*)(implicit columnType: ColumnType[A]): CaseWhenColumn[A]
-
-
-
implicit
def
defaultAliasCaseColumn[A](caseColumn: CaseColumn[A]): AliasColumn[A]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
macro
def
extract[A]: Dynamic
-
-
-
implicit
def
extractConstant[A](value: A): ConstantExtractor[A]
-
implicit
def
extractConstantSeq[A](valueSeq: Seq[A]): Seq[ConstantExtractor[A]]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
implicit
def
literalColumn[A](value: Some[A])(implicit columnType: Aux[A, A]): Column[Option[A]]
-
implicit
def
literalColumn[A](value: A)(implicit columnType: ColumnType[A]): Column[A]
-
implicit
def
literalSetterPair[A, B](pair: (TableColumn[A], B))(implicit valueType: ColumnType[B], equivalence: ColumnTypeEquivalence[A, B]): Setter[A, B]
-
def
max[A](column: Column[A]): AliasColumn[Option[A]]
-
def
min[A](column: Column[A]): AliasColumn[Option[A]]
-
implicit
def
orderAsc(column: Column[_]): Order
-
-
-
-
-
-
-
-
implicit
def
selectOps[A, R <: Relation](select: Select[A, R]): SelectOps[A, R]
-
package
sql
-
-
def
sum[A](column: Column[A])(implicit arg0: Numeric[A]): AliasColumn[Option[A]]
-
-
-
-
-
def
when[A](condition: Column[Boolean], result: Column[A]): When[A]
Inherited from AnyRef
Inherited from Any