object CustomTypesMode extends CustomTypesMode
- Source
- CustomTypesMode.scala
- Alphabetic
- By Inheritance
- CustomTypesMode
- CustomTypesMode
- FieldMapper
- QueryDsl
- BaseQueryDsl
- FromSignatures
- JoinSignatures
- QueryElements
- StartState
- WhereState
- ComputeMeasuresSignaturesFromStartOrWhereState
- GroupBySignatures
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- type MapperForReflection = AnyRef { ... /* 2 definitions in type refinement */ }
- Attributes
- protected
- Definition Classes
- FieldMapper
- class ConcatOperationNode[A, T] extends BinaryOperatorNode with TypedExpression[A, T]
- Definition Classes
- QueryDsl
- class CountFunction extends FunctionNode with TypedExpression[Long, TLong]
- Definition Classes
- QueryDsl
- class CountSubQueryableQuery extends Query[Long] with ScalarQuery[Long]
- Definition Classes
- QueryDsl
- class ManyToManyRelationBuilder[L, R] extends AnyRef
- Definition Classes
- QueryDsl
- class ManyToManyRelationImpl[L, R, A] extends Table[A] with ManyToManyRelation[L, R, A]
- Definition Classes
- QueryDsl
- class OneToManyRelationBuilder[O, M] extends AnyRef
- Definition Classes
- QueryDsl
- class OneToManyRelationImpl[O, M] extends OneToManyRelation[O, M]
- Definition Classes
- QueryDsl
- class ScalarMeasureQuery[T] extends Query[T] with ScalarQuery[T]
- Definition Classes
- QueryDsl
- trait ScalarQuery[T] extends Query[T] with SingleColumnQuery[T] with SingleRowQuery[T]
- Definition Classes
- QueryDsl
- trait SingleColumnQuery[T] extends AnyRef
- Definition Classes
- QueryDsl
- trait SingleRowQuery[R] extends AnyRef
- Definition Classes
- QueryDsl
- class JoinPrecursor[A] extends AnyRef
- Definition Classes
- JoinSignatures
- class FieldAttributesBasedOnType[A] extends AnyRef
- Attributes
- protected
- Definition Classes
- FieldMapper
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- def &[A, T](i: => TypedExpression[A, T]): A
- Definition Classes
- QueryDsl
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- implicit def __thisDsl: QueryDsl
- Definition Classes
- QueryDsl
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def avg[T2 >: TOptionFloat, T1 <: T2, A1, A2](b: TypedExpression[A1, T1])(implicit f: TypedExpressionFactory[A2, T2]): TypedExpressionConversion[A2, T2]
- Definition Classes
- QueryDsl
- val bigDecimalTEF: NonPrimitiveJdbcMapper[BigDecimal, BigDecimalField, TBigDecimal] with FloatTypedExpressionFactory[BigDecimalField, TBigDecimal]
- Definition Classes
- CustomTypesMode
- implicit def bigDecimalToTE(f: BigDecimal): TypedExpression[BigDecimalField, TBigDecimal]
- Definition Classes
- CustomTypesMode
- implicit val booleanComparisonEvidence: CanCompare[TOptionBoolean, TOptionBoolean]
- Definition Classes
- QueryDsl
- val booleanTEF: NonPrimitiveJdbcMapper[Boolean, BooleanField, TBoolean]
- Definition Classes
- CustomTypesMode
- implicit def booleanToTE(s: Boolean): TypedExpression[BooleanField, TBoolean]
- Definition Classes
- CustomTypesMode
- val byteTEF: NonPrimitiveJdbcMapper[Byte, ByteField, TByte]
- Definition Classes
- CustomTypesMode
- implicit def byteToTE(f: Byte): TypedExpression[ByteField, TByte]
- Definition Classes
- CustomTypesMode
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def compositeKey[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 ev1: (A1) => TypedExpression[A1, _], ev2: (A2) => TypedExpression[A2, _], ev3: (A3) => TypedExpression[A3, _], ev4: (A4) => TypedExpression[A4, _], ev5: (A5) => TypedExpression[A5, _], ev6: (A6) => TypedExpression[A6, _], ev7: (A7) => TypedExpression[A7, _], ev8: (A8) => TypedExpression[A8, _], ev9: (A9) => TypedExpression[A9, _]): CompositeKey9[A1, A2, A3, A4, A5, A6, A7, A8, A9]
- Definition Classes
- QueryDsl
- def compositeKey[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 ev1: (A1) => TypedExpression[A1, _], ev2: (A2) => TypedExpression[A2, _], ev3: (A3) => TypedExpression[A3, _], ev4: (A4) => TypedExpression[A4, _], ev5: (A5) => TypedExpression[A5, _], ev6: (A6) => TypedExpression[A6, _], ev7: (A7) => TypedExpression[A7, _], ev8: (A8) => TypedExpression[A8, _]): CompositeKey8[A1, A2, A3, A4, A5, A6, A7, A8]
- Definition Classes
- QueryDsl
- def compositeKey[A1, A2, A3, A4, A5, A6, A7](a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6, a7: A7)(implicit ev1: (A1) => TypedExpression[A1, _], ev2: (A2) => TypedExpression[A2, _], ev3: (A3) => TypedExpression[A3, _], ev4: (A4) => TypedExpression[A4, _], ev5: (A5) => TypedExpression[A5, _], ev6: (A6) => TypedExpression[A6, _], ev7: (A7) => TypedExpression[A7, _]): CompositeKey7[A1, A2, A3, A4, A5, A6, A7]
- Definition Classes
- QueryDsl
- def compositeKey[A1, A2, A3, A4, A5, A6](a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6)(implicit ev1: (A1) => TypedExpression[A1, _], ev2: (A2) => TypedExpression[A2, _], ev3: (A3) => TypedExpression[A3, _], ev4: (A4) => TypedExpression[A4, _], ev5: (A5) => TypedExpression[A5, _], ev6: (A6) => TypedExpression[A6, _]): CompositeKey6[A1, A2, A3, A4, A5, A6]
- Definition Classes
- QueryDsl
- def compositeKey[A1, A2, A3, A4, A5](a1: A1, a2: A2, a3: A3, a4: A4, a5: A5)(implicit ev1: (A1) => TypedExpression[A1, _], ev2: (A2) => TypedExpression[A2, _], ev3: (A3) => TypedExpression[A3, _], ev4: (A4) => TypedExpression[A4, _], ev5: (A5) => TypedExpression[A5, _]): CompositeKey5[A1, A2, A3, A4, A5]
- Definition Classes
- QueryDsl
- def compositeKey[A1, A2, A3, A4](a1: A1, a2: A2, a3: A3, a4: A4)(implicit ev1: (A1) => TypedExpression[A1, _], ev2: (A2) => TypedExpression[A2, _], ev3: (A3) => TypedExpression[A3, _], ev4: (A4) => TypedExpression[A4, _]): CompositeKey4[A1, A2, A3, A4]
- Definition Classes
- QueryDsl
- def compositeKey[A1, A2, A3](a1: A1, a2: A2, a3: A3)(implicit ev1: (A1) => TypedExpression[A1, _], ev2: (A2) => TypedExpression[A2, _], ev3: (A3) => TypedExpression[A3, _]): CompositeKey3[A1, A2, A3]
- Definition Classes
- QueryDsl
- def compositeKey[A1, A2](a1: A1, a2: A2)(implicit ev1: (A1) => TypedExpression[A1, _], ev2: (A2) => TypedExpression[A2, _]): CompositeKey2[A1, A2]
- Definition Classes
- QueryDsl
- implicit def compositeKey2CanLookup[T <: CompositeKey](t: T): CanLookup
- Definition Classes
- QueryDsl
- def compute[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _], e5: => TypedExpression[T5, _], e6: => TypedExpression[T6, _], e7: => TypedExpression[T7, _], e8: => TypedExpression[T8, _], e9: => TypedExpression[T9, _], e10: => TypedExpression[T10, _], e11: => TypedExpression[T11, _], e12: => TypedExpression[T12, _], e13: => TypedExpression[T13, _], e14: => TypedExpression[T14, _], e15: => TypedExpression[T15, _], e16: => TypedExpression[T16, _], e17: => TypedExpression[T17, _], e18: => TypedExpression[T18, _], e19: => TypedExpression[T19, _], e20: => TypedExpression[T20, _], e21: => TypedExpression[T21, _], e22: => TypedExpression[T22, _]): ComputeStateStartOrWhereState[Product22[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22]]
- Definition Classes
- ComputeMeasuresSignaturesFromStartOrWhereState
- def compute[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _], e5: => TypedExpression[T5, _], e6: => TypedExpression[T6, _], e7: => TypedExpression[T7, _], e8: => TypedExpression[T8, _], e9: => TypedExpression[T9, _], e10: => TypedExpression[T10, _], e11: => TypedExpression[T11, _], e12: => TypedExpression[T12, _], e13: => TypedExpression[T13, _], e14: => TypedExpression[T14, _], e15: => TypedExpression[T15, _], e16: => TypedExpression[T16, _], e17: => TypedExpression[T17, _], e18: => TypedExpression[T18, _], e19: => TypedExpression[T19, _], e20: => TypedExpression[T20, _], e21: => TypedExpression[T21, _]): ComputeStateStartOrWhereState[Product21[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21]]
- Definition Classes
- ComputeMeasuresSignaturesFromStartOrWhereState
- def compute[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _], e5: => TypedExpression[T5, _], e6: => TypedExpression[T6, _], e7: => TypedExpression[T7, _], e8: => TypedExpression[T8, _], e9: => TypedExpression[T9, _], e10: => TypedExpression[T10, _], e11: => TypedExpression[T11, _], e12: => TypedExpression[T12, _], e13: => TypedExpression[T13, _], e14: => TypedExpression[T14, _], e15: => TypedExpression[T15, _], e16: => TypedExpression[T16, _], e17: => TypedExpression[T17, _], e18: => TypedExpression[T18, _], e19: => TypedExpression[T19, _], e20: => TypedExpression[T20, _]): ComputeStateStartOrWhereState[Product20[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20]]
- Definition Classes
- ComputeMeasuresSignaturesFromStartOrWhereState
- def compute[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _], e5: => TypedExpression[T5, _], e6: => TypedExpression[T6, _], e7: => TypedExpression[T7, _], e8: => TypedExpression[T8, _], e9: => TypedExpression[T9, _], e10: => TypedExpression[T10, _], e11: => TypedExpression[T11, _], e12: => TypedExpression[T12, _], e13: => TypedExpression[T13, _], e14: => TypedExpression[T14, _], e15: => TypedExpression[T15, _], e16: => TypedExpression[T16, _], e17: => TypedExpression[T17, _], e18: => TypedExpression[T18, _], e19: => TypedExpression[T19, _]): ComputeStateStartOrWhereState[Product19[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19]]
- Definition Classes
- ComputeMeasuresSignaturesFromStartOrWhereState
- def compute[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _], e5: => TypedExpression[T5, _], e6: => TypedExpression[T6, _], e7: => TypedExpression[T7, _], e8: => TypedExpression[T8, _], e9: => TypedExpression[T9, _], e10: => TypedExpression[T10, _], e11: => TypedExpression[T11, _], e12: => TypedExpression[T12, _], e13: => TypedExpression[T13, _], e14: => TypedExpression[T14, _], e15: => TypedExpression[T15, _], e16: => TypedExpression[T16, _], e17: => TypedExpression[T17, _], e18: => TypedExpression[T18, _]): ComputeStateStartOrWhereState[Product18[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18]]
- Definition Classes
- ComputeMeasuresSignaturesFromStartOrWhereState
- def compute[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _], e5: => TypedExpression[T5, _], e6: => TypedExpression[T6, _], e7: => TypedExpression[T7, _], e8: => TypedExpression[T8, _], e9: => TypedExpression[T9, _], e10: => TypedExpression[T10, _], e11: => TypedExpression[T11, _], e12: => TypedExpression[T12, _], e13: => TypedExpression[T13, _], e14: => TypedExpression[T14, _], e15: => TypedExpression[T15, _], e16: => TypedExpression[T16, _], e17: => TypedExpression[T17, _]): ComputeStateStartOrWhereState[Product17[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17]]
- Definition Classes
- ComputeMeasuresSignaturesFromStartOrWhereState
- def compute[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _], e5: => TypedExpression[T5, _], e6: => TypedExpression[T6, _], e7: => TypedExpression[T7, _], e8: => TypedExpression[T8, _], e9: => TypedExpression[T9, _], e10: => TypedExpression[T10, _], e11: => TypedExpression[T11, _], e12: => TypedExpression[T12, _], e13: => TypedExpression[T13, _], e14: => TypedExpression[T14, _], e15: => TypedExpression[T15, _], e16: => TypedExpression[T16, _]): ComputeStateStartOrWhereState[Product16[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16]]
- Definition Classes
- ComputeMeasuresSignaturesFromStartOrWhereState
- def compute[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _], e5: => TypedExpression[T5, _], e6: => TypedExpression[T6, _], e7: => TypedExpression[T7, _], e8: => TypedExpression[T8, _], e9: => TypedExpression[T9, _], e10: => TypedExpression[T10, _], e11: => TypedExpression[T11, _], e12: => TypedExpression[T12, _], e13: => TypedExpression[T13, _], e14: => TypedExpression[T14, _], e15: => TypedExpression[T15, _]): ComputeStateStartOrWhereState[Product15[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15]]
- Definition Classes
- ComputeMeasuresSignaturesFromStartOrWhereState
- def compute[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _], e5: => TypedExpression[T5, _], e6: => TypedExpression[T6, _], e7: => TypedExpression[T7, _], e8: => TypedExpression[T8, _], e9: => TypedExpression[T9, _], e10: => TypedExpression[T10, _], e11: => TypedExpression[T11, _], e12: => TypedExpression[T12, _], e13: => TypedExpression[T13, _], e14: => TypedExpression[T14, _]): ComputeStateStartOrWhereState[Product14[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14]]
- Definition Classes
- ComputeMeasuresSignaturesFromStartOrWhereState
- def compute[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _], e5: => TypedExpression[T5, _], e6: => TypedExpression[T6, _], e7: => TypedExpression[T7, _], e8: => TypedExpression[T8, _], e9: => TypedExpression[T9, _], e10: => TypedExpression[T10, _], e11: => TypedExpression[T11, _], e12: => TypedExpression[T12, _], e13: => TypedExpression[T13, _]): ComputeStateStartOrWhereState[Product13[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13]]
- Definition Classes
- ComputeMeasuresSignaturesFromStartOrWhereState
- def compute[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _], e5: => TypedExpression[T5, _], e6: => TypedExpression[T6, _], e7: => TypedExpression[T7, _], e8: => TypedExpression[T8, _], e9: => TypedExpression[T9, _], e10: => TypedExpression[T10, _], e11: => TypedExpression[T11, _], e12: => TypedExpression[T12, _]): ComputeStateStartOrWhereState[Product12[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12]]
- Definition Classes
- ComputeMeasuresSignaturesFromStartOrWhereState
- def compute[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _], e5: => TypedExpression[T5, _], e6: => TypedExpression[T6, _], e7: => TypedExpression[T7, _], e8: => TypedExpression[T8, _], e9: => TypedExpression[T9, _], e10: => TypedExpression[T10, _], e11: => TypedExpression[T11, _]): ComputeStateStartOrWhereState[Product11[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11]]
- Definition Classes
- ComputeMeasuresSignaturesFromStartOrWhereState
- def compute[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _], e5: => TypedExpression[T5, _], e6: => TypedExpression[T6, _], e7: => TypedExpression[T7, _], e8: => TypedExpression[T8, _], e9: => TypedExpression[T9, _], e10: => TypedExpression[T10, _]): ComputeStateStartOrWhereState[Product10[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10]]
- Definition Classes
- ComputeMeasuresSignaturesFromStartOrWhereState
- def compute[T1, T2, T3, T4, T5, T6, T7, T8, T9](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _], e5: => TypedExpression[T5, _], e6: => TypedExpression[T6, _], e7: => TypedExpression[T7, _], e8: => TypedExpression[T8, _], e9: => TypedExpression[T9, _]): ComputeStateStartOrWhereState[Product9[T1, T2, T3, T4, T5, T6, T7, T8, T9]]
- Definition Classes
- ComputeMeasuresSignaturesFromStartOrWhereState
- def compute[T1, T2, T3, T4, T5, T6, T7, T8](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _], e5: => TypedExpression[T5, _], e6: => TypedExpression[T6, _], e7: => TypedExpression[T7, _], e8: => TypedExpression[T8, _]): ComputeStateStartOrWhereState[Product8[T1, T2, T3, T4, T5, T6, T7, T8]]
- Definition Classes
- ComputeMeasuresSignaturesFromStartOrWhereState
- def compute[T1, T2, T3, T4, T5, T6, T7](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _], e5: => TypedExpression[T5, _], e6: => TypedExpression[T6, _], e7: => TypedExpression[T7, _]): ComputeStateStartOrWhereState[Product7[T1, T2, T3, T4, T5, T6, T7]]
- Definition Classes
- ComputeMeasuresSignaturesFromStartOrWhereState
- def compute[T1, T2, T3, T4, T5, T6](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _], e5: => TypedExpression[T5, _], e6: => TypedExpression[T6, _]): ComputeStateStartOrWhereState[Product6[T1, T2, T3, T4, T5, T6]]
- Definition Classes
- ComputeMeasuresSignaturesFromStartOrWhereState
- def compute[T1, T2, T3, T4, T5](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _], e5: => TypedExpression[T5, _]): ComputeStateStartOrWhereState[Product5[T1, T2, T3, T4, T5]]
- Definition Classes
- ComputeMeasuresSignaturesFromStartOrWhereState
- def compute[T1, T2, T3, T4](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _]): ComputeStateStartOrWhereState[Product4[T1, T2, T3, T4]]
- Definition Classes
- ComputeMeasuresSignaturesFromStartOrWhereState
- def compute[T1, T2, T3](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _]): ComputeStateStartOrWhereState[Product3[T1, T2, T3]]
- Definition Classes
- ComputeMeasuresSignaturesFromStartOrWhereState
- def compute[T1, T2](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _]): ComputeStateStartOrWhereState[Product2[T1, T2]]
- Definition Classes
- ComputeMeasuresSignaturesFromStartOrWhereState
- def compute[T1](e1: => TypedExpression[T1, _]): ComputeStateStartOrWhereState[T1]
- Definition Classes
- ComputeMeasuresSignaturesFromStartOrWhereState
- implicit def concatenationConversion[A1, A2, T1, T2](co: ConcatOp[A1, A2, T1, T2]): TypedExpression[String, TString]
- Definition Classes
- QueryDsl
- implicit def concatenationConversionWithOption1[A1, A2, T1, T2](co: ConcatOp[Option[A1], A2, T1, T2]): TypedExpression[Option[String], TOptionString]
- Definition Classes
- QueryDsl
- implicit def concatenationConversionWithOption2[A1, A2, T1, T2](co: ConcatOp[A1, Option[A2], T1, T2]): TypedExpression[Option[String], TOptionString]
- Definition Classes
- QueryDsl
- implicit def concatenationConversionWithOption3[A1, A2, T1, T2](co: ConcatOp[Option[A1], Option[A2], T1, T2]): TypedExpression[Option[String], TOptionString]
- Definition Classes
- QueryDsl
- def count(e: TypedExpression[_, _]*): CountFunction
- Definition Classes
- QueryDsl
- def count: CountFunction
- Definition Classes
- QueryDsl
- def countDistinct(e: TypedExpression[_, _]*): CountFunction
- Definition Classes
- QueryDsl
- implicit def countQueryableToIntTypeQuery[R](q: Queryable[R]): CountSubQueryableQuery
- Definition Classes
- QueryDsl
- implicit val dateComparisonEvidence: CanCompare[TOptionDate, TOptionDate]
- Definition Classes
- QueryDsl
- val dateTEF: NonPrimitiveJdbcMapper[Date, DateField, TDate]
- Definition Classes
- CustomTypesMode
- implicit def dateToTE(s: Date): TypedExpression[DateField, TDate]
- Definition Classes
- CustomTypesMode
- def defaultColumnLength(c: Class[_]): Int
- Definition Classes
- FieldMapper
- val doubleTEF: NonPrimitiveJdbcMapper[Double, DoubleField, TDouble] with FloatTypedExpressionFactory[DoubleField, TDouble]
- Definition Classes
- CustomTypesMode
- implicit def doubleToTE(f: Double): TypedExpression[DoubleField, TDouble]
- Definition Classes
- CustomTypesMode
- implicit def enumComparisonEvidence[A]: CanCompare[TEnumValue[A], TEnumValue[A]]
- Definition Classes
- QueryDsl
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def exists[A1](query: Query[A1]): ExistsExpression
- Definition Classes
- QueryDsl
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- val floatTEF: NonPrimitiveJdbcMapper[Float, FloatField, TFloat] with FloatTypedExpressionFactory[FloatField, TFloat]
- Definition Classes
- CustomTypesMode
- implicit def floatToTE(f: Float): TypedExpression[FloatField, TFloat]
- Definition Classes
- CustomTypesMode
- def from[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R](t1: Queryable[T1], t2: Queryable[T2], t3: Queryable[T3], t4: Queryable[T4], t5: Queryable[T5], t6: Queryable[T6], t7: Queryable[T7], t8: Queryable[T8], t9: Queryable[T9], t10: Queryable[T10])(f: (T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) => QueryYield[R]): Query[R]
- Definition Classes
- FromSignatures
- def from[T1, T2, T3, T4, T5, T6, T7, T8, T9, R](t1: Queryable[T1], t2: Queryable[T2], t3: Queryable[T3], t4: Queryable[T4], t5: Queryable[T5], t6: Queryable[T6], t7: Queryable[T7], t8: Queryable[T8], t9: Queryable[T9])(f: (T1, T2, T3, T4, T5, T6, T7, T8, T9) => QueryYield[R]): Query[R]
- Definition Classes
- FromSignatures
- def from[T1, T2, T3, T4, T5, T6, T7, T8, R](t1: Queryable[T1], t2: Queryable[T2], t3: Queryable[T3], t4: Queryable[T4], t5: Queryable[T5], t6: Queryable[T6], t7: Queryable[T7], t8: Queryable[T8])(f: (T1, T2, T3, T4, T5, T6, T7, T8) => QueryYield[R]): Query[R]
- Definition Classes
- FromSignatures
- def from[T1, T2, T3, T4, T5, T6, T7, R](t1: Queryable[T1], t2: Queryable[T2], t3: Queryable[T3], t4: Queryable[T4], t5: Queryable[T5], t6: Queryable[T6], t7: Queryable[T7])(f: (T1, T2, T3, T4, T5, T6, T7) => QueryYield[R]): Query[R]
- Definition Classes
- FromSignatures
- def from[T1, T2, T3, T4, T5, T6, R](t1: Queryable[T1], t2: Queryable[T2], t3: Queryable[T3], t4: Queryable[T4], t5: Queryable[T5], t6: Queryable[T6])(f: (T1, T2, T3, T4, T5, T6) => QueryYield[R]): Query[R]
- Definition Classes
- FromSignatures
- def from[T1, T2, T3, T4, T5, R](t1: Queryable[T1], t2: Queryable[T2], t3: Queryable[T3], t4: Queryable[T4], t5: Queryable[T5])(f: (T1, T2, T3, T4, T5) => QueryYield[R]): Query[R]
- Definition Classes
- FromSignatures
- def from[T1, T2, T3, T4, R](t1: Queryable[T1], t2: Queryable[T2], t3: Queryable[T3], t4: Queryable[T4])(f: (T1, T2, T3, T4) => QueryYield[R]): Query[R]
- Definition Classes
- FromSignatures
- def from[T1, T2, T3, R](t1: Queryable[T1], t2: Queryable[T2], t3: Queryable[T3])(f: (T1, T2, T3) => QueryYield[R]): Query[R]
- Definition Classes
- FromSignatures
- def from[T1, T2, R](t1: Queryable[T1], t2: Queryable[T2])(f: (T1, T2) => QueryYield[R]): Query[R]
- Definition Classes
- FromSignatures
- def from[T1, R](t1: Queryable[T1])(f: (T1) => QueryYield[R]): Query[R]
- Definition Classes
- FromSignatures
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def groupBy[T1, T2, T3, T4, T5, T6, T7, T8](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _], e5: => TypedExpression[T5, _], e6: => TypedExpression[T6, _], e7: => TypedExpression[T7, _], e8: => TypedExpression[T8, _]): GroupByState[Product8[T1, T2, T3, T4, T5, T6, T7, T8]]
- Definition Classes
- GroupBySignatures
- def groupBy[T1, T2, T3, T4, T5, T6, T7](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _], e5: => TypedExpression[T5, _], e6: => TypedExpression[T6, _], e7: => TypedExpression[T7, _]): GroupByState[Product7[T1, T2, T3, T4, T5, T6, T7]]
- Definition Classes
- GroupBySignatures
- def groupBy[T1, T2, T3, T4, T5, T6](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _], e5: => TypedExpression[T5, _], e6: => TypedExpression[T6, _]): GroupByState[Product6[T1, T2, T3, T4, T5, T6]]
- Definition Classes
- GroupBySignatures
- def groupBy[T1, T2, T3, T4, T5](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _], e5: => TypedExpression[T5, _]): GroupByState[Product5[T1, T2, T3, T4, T5]]
- Definition Classes
- GroupBySignatures
- def groupBy[T1, T2, T3, T4](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _], e4: => TypedExpression[T4, _]): GroupByState[Product4[T1, T2, T3, T4]]
- Definition Classes
- GroupBySignatures
- def groupBy[T1, T2, T3](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _], e3: => TypedExpression[T3, _]): GroupByState[Product3[T1, T2, T3]]
- Definition Classes
- GroupBySignatures
- def groupBy[T1, T2](e1: => TypedExpression[T1, _], e2: => TypedExpression[T2, _]): GroupByState[Product2[T1, T2]]
- Definition Classes
- GroupBySignatures
- def groupBy[T1](e1: => TypedExpression[T1, _]): GroupByState[T1]
- Definition Classes
- GroupBySignatures
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def inTransaction[A](a: => A): A
'inTransaction' will create a new transaction if none is in progress and commit it upon completion or rollback on exceptions.
'inTransaction' will create a new transaction if none is in progress and commit it upon completion or rollback on exceptions. If a transaction already exists, it has no effect, the block will execute in the context of the existing transaction. The commit/rollback is handled in this case by the parent transaction block.
- Definition Classes
- QueryDsl
- def inTransaction[A](sf: SessionFactory)(a: => A): A
- Definition Classes
- QueryDsl
- def initialize(): Option[FieldAttributesBasedOnType[_]]
- Attributes
- protected
- Definition Classes
- FieldMapper
- val intTEF: NonPrimitiveJdbcMapper[Int, IntField, TInt] with IntegralTypedExpressionFactory[IntField, TInt, FloatField, TFloat] { val floatifyer: org.squeryl.dsl.NonPrimitiveJdbcMapper[Float,org.squeryl.customtypes.FloatField,org.squeryl.dsl.TFloat] with org.squeryl.dsl.FloatTypedExpressionFactory[org.squeryl.customtypes.FloatField,org.squeryl.dsl.TFloat] }
- Definition Classes
- CustomTypesMode
- implicit def intToTE(f: IntField): TypedExpression[IntField, TInt]
- Definition Classes
- CustomTypesMode
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isSupported(c: Class[_]): Boolean
- Definition Classes
- FieldMapper
- def join[A, B1, B2, B3, B4, B5, B6, B7, B8, B9, C](q: Queryable[A], q1: JoinedQueryable[B1], q2: JoinedQueryable[B2], q3: JoinedQueryable[B3], q4: JoinedQueryable[B4], q5: JoinedQueryable[B5], q6: JoinedQueryable[B6], q7: JoinedQueryable[B7], q8: JoinedQueryable[B8], q9: JoinedQueryable[B9])(f: (A, B1, B2, B3, B4, B5, B6, B7, B8, B9) => JoinQueryYield9[C]): Query[C]
- Definition Classes
- JoinSignatures
- def join[A, B1, B2, B3, B4, B5, B6, B7, B8, C](q: Queryable[A], q1: JoinedQueryable[B1], q2: JoinedQueryable[B2], q3: JoinedQueryable[B3], q4: JoinedQueryable[B4], q5: JoinedQueryable[B5], q6: JoinedQueryable[B6], q7: JoinedQueryable[B7], q8: JoinedQueryable[B8])(f: (A, B1, B2, B3, B4, B5, B6, B7, B8) => JoinQueryYield8[C]): Query[C]
- Definition Classes
- JoinSignatures
- def join[A, B1, B2, B3, B4, B5, B6, B7, C](q: Queryable[A], q1: JoinedQueryable[B1], q2: JoinedQueryable[B2], q3: JoinedQueryable[B3], q4: JoinedQueryable[B4], q5: JoinedQueryable[B5], q6: JoinedQueryable[B6], q7: JoinedQueryable[B7])(f: (A, B1, B2, B3, B4, B5, B6, B7) => JoinQueryYield7[C]): Query[C]
- Definition Classes
- JoinSignatures
- def join[A, B1, B2, B3, B4, B5, B6, C](q: Queryable[A], q1: JoinedQueryable[B1], q2: JoinedQueryable[B2], q3: JoinedQueryable[B3], q4: JoinedQueryable[B4], q5: JoinedQueryable[B5], q6: JoinedQueryable[B6])(f: (A, B1, B2, B3, B4, B5, B6) => JoinQueryYield6[C]): Query[C]
- Definition Classes
- JoinSignatures
- def join[A, B1, B2, B3, B4, B5, C](q: Queryable[A], q1: JoinedQueryable[B1], q2: JoinedQueryable[B2], q3: JoinedQueryable[B3], q4: JoinedQueryable[B4], q5: JoinedQueryable[B5])(f: (A, B1, B2, B3, B4, B5) => JoinQueryYield5[C]): Query[C]
- Definition Classes
- JoinSignatures
- def join[A, B1, B2, B3, B4, C](q: Queryable[A], q1: JoinedQueryable[B1], q2: JoinedQueryable[B2], q3: JoinedQueryable[B3], q4: JoinedQueryable[B4])(f: (A, B1, B2, B3, B4) => JoinQueryYield4[C]): Query[C]
- Definition Classes
- JoinSignatures
- def join[A, B1, B2, B3, C](q: Queryable[A], q1: JoinedQueryable[B1], q2: JoinedQueryable[B2], q3: JoinedQueryable[B3])(f: (A, B1, B2, B3) => JoinQueryYield3[C]): Query[C]
- Definition Classes
- JoinSignatures
- def join[A, B1, B2, C](q: Queryable[A], q1: JoinedQueryable[B1], q2: JoinedQueryable[B2])(f: (A, B1, B2) => JoinQueryYield2[C]): Query[C]
- Definition Classes
- JoinSignatures
- def join[A, B1, C](q: Queryable[A], q1: JoinedQueryable[B1])(f: (A, B1) => JoinQueryYield1[C]): Query[C]
- Definition Classes
- JoinSignatures
- implicit def kedForKeyedEntities[A, K](implicit ev: <:<[A, KeyedEntity[K]], m: ClassTag[A]): KeyedEntityDef[A, K]
- Definition Classes
- QueryDsl
- val longTEF: NonPrimitiveJdbcMapper[Long, LongField, TLong] with IntegralTypedExpressionFactory[LongField, TLong, DoubleField, TDouble] { val floatifyer: org.squeryl.dsl.NonPrimitiveJdbcMapper[Double,org.squeryl.customtypes.DoubleField,org.squeryl.dsl.TDouble] with org.squeryl.dsl.FloatTypedExpressionFactory[org.squeryl.customtypes.DoubleField,org.squeryl.dsl.TDouble] }
- Definition Classes
- CustomTypesMode
- implicit def longToTE(f: Long): TypedExpression[LongField, TLong]
- Definition Classes
- CustomTypesMode
- def lower[A1, T1](s: TypedExpression[A1, T1])(implicit f: TypedExpressionFactory[A1, T1], ev2: <:<[T1, TOptionString]): TypedExpressionConversion[A1, T1]
- Definition Classes
- QueryDsl
- def makeMapper(fa0: JdbcMapper[_, _]): AnyRef { ... /* 3 definitions in type refinement */ }
- Attributes
- protected
- Definition Classes
- FieldMapper
- def manyToManyRelation[L, R](l: Table[L], r: Table[R], nameOfMiddleTable: String)(implicit kedL: KeyedEntityDef[L, _], kedR: KeyedEntityDef[R, _]): ManyToManyRelationBuilder[L, R]
- Definition Classes
- QueryDsl
- def manyToManyRelation[L, R](l: Table[L], r: Table[R])(implicit kedL: KeyedEntityDef[L, _], kedR: KeyedEntityDef[R, _]): ManyToManyRelationBuilder[L, R]
- Definition Classes
- QueryDsl
- def max[T2 >: TOption, T1 <: T2, A1, A2](b: TypedExpression[A1, T1])(implicit f: TypedExpressionFactory[A2, T2]): TypedExpressionConversion[A2, T2]
- Definition Classes
- QueryDsl
- def min[T2 >: TOption, T1 <: T2, A1, A2](b: TypedExpression[A1, T1])(implicit f: TypedExpressionFactory[A2, T2]): TypedExpressionConversion[A2, T2]
- Definition Classes
- QueryDsl
- def nativeJdbcTypeFor(c: Class[_]): Class[_]
- Definition Classes
- FieldMapper
- def nativeJdbcValueFor(nonNativeType: Class[_], r: AnyRef): AnyRef
- Definition Classes
- FieldMapper
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- implicit def noneKeyedEntityDef[A, K]: OptionalKeyedEntityDef[A, K]
- Definition Classes
- BaseQueryDsl
- def not(b: LogicalBoolean): FunctionNode with LogicalBoolean
- Definition Classes
- QueryDsl
- def notExists[A1](query: Query[A1]): ExistsExpression
- Definition Classes
- QueryDsl
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- implicit val numericComparisonEvidence: CanCompare[TNumeric, TNumeric]
- Definition Classes
- QueryDsl
- def nvl[T4 <: TNonOption, T1 >: TOption, T3 >: T1, T2 <: T3, A1, A2, A3](a: TypedExpression[A1, T1], b: TypedExpression[A2, T2])(implicit d: DeOptionizer[_, A3, T4, _, T3]): TypedExpression[A3, T4]
- Definition Classes
- QueryDsl
- def oneToManyRelation[O, M](ot: Table[O], mt: Table[M])(implicit kedO: KeyedEntityDef[O, _]): OneToManyRelationBuilder[O, M]
- Definition Classes
- QueryDsl
- val optionBigDecimalTEF: FloatTypedExpressionFactory[Option[BigDecimalField], TOptionBigDecimal] with DeOptionizer[BigDecimal, BigDecimalField, TBigDecimal, Option[BigDecimalField], TOptionBigDecimal] { val deOptionizer: org.squeryl.customtypes.CustomTypesMode.bigDecimalTEF.type }
- Definition Classes
- CustomTypesMode
- implicit def optionBigDecimalToTE(f: Option[BigDecimal]): Option[BigDecimalField]
- Definition Classes
- CustomTypesMode
- val optionBooleanTEF: TypedExpressionFactory[Option[BooleanField], TOptionBoolean] with DeOptionizer[Boolean, BooleanField, TBoolean, Option[BooleanField], TOptionBoolean] { val deOptionizer: org.squeryl.customtypes.CustomTypesMode.booleanTEF.type }
- Definition Classes
- CustomTypesMode
- implicit def optionBooleanToTE(s: Option[Boolean]): Option[BooleanField]
- Definition Classes
- CustomTypesMode
- val optionByteTEF: IntegralTypedExpressionFactory[Option[ByteField], TOptionByte, Option[FloatField], TOptionFloat] with DeOptionizer[Byte, ByteField, TByte, Option[ByteField], TOptionByte] { ... /* 2 definitions in type refinement */ }
- Definition Classes
- CustomTypesMode
- implicit def optionByteToTE(f: Option[Byte]): Option[ByteField]
- Definition Classes
- CustomTypesMode
- val optionDateTEF: TypedExpressionFactory[Option[DateField], TOptionDate] with DeOptionizer[Date, DateField, TDate, Option[DateField], TOptionDate] { val deOptionizer: org.squeryl.customtypes.CustomTypesMode.dateTEF.type }
- Definition Classes
- CustomTypesMode
- implicit def optionDateToTE(s: Option[Date]): Option[DateField]
- Definition Classes
- CustomTypesMode
- val optionDoubleTEF: FloatTypedExpressionFactory[Option[DoubleField], TOptionDouble] with DeOptionizer[Double, DoubleField, TDouble, Option[DoubleField], TOptionDouble] { val deOptionizer: org.squeryl.customtypes.CustomTypesMode.doubleTEF.type }
- Definition Classes
- CustomTypesMode
- implicit def optionDoubleToTE(f: Option[Double]): Option[DoubleField]
- Definition Classes
- CustomTypesMode
- val optionFloatTEF: FloatTypedExpressionFactory[Option[FloatField], TOptionFloat] with DeOptionizer[Float, FloatField, TFloat, Option[FloatField], TOptionFloat] { val deOptionizer: org.squeryl.customtypes.CustomTypesMode.floatTEF.type }
- Definition Classes
- CustomTypesMode
- implicit def optionFloatToTE(f: Option[Float]): Option[FloatField]
- Definition Classes
- CustomTypesMode
- val optionIntTEF: IntegralTypedExpressionFactory[Option[IntField], TOptionInt, Option[FloatField], TOptionFloat] with DeOptionizer[Int, IntField, TInt, Option[IntField], TOptionInt] { ... /* 2 definitions in type refinement */ }
- Definition Classes
- CustomTypesMode
- implicit def optionIntToTE(f: Option[IntField]): TypedExpression[Option[IntField], TOptionInt]
- Definition Classes
- CustomTypesMode
- val optionLongTEF: IntegralTypedExpressionFactory[Option[LongField], TOptionLong, Option[DoubleField], TOptionDouble] with DeOptionizer[Long, LongField, TLong, Option[LongField], TOptionLong] { ... /* 2 definitions in type refinement */ }
- Definition Classes
- CustomTypesMode
- implicit def optionLongToTE(f: Option[Long]): Option[LongField]
- Definition Classes
- CustomTypesMode
- val optionStringTEF: TypedExpressionFactory[Option[StringField], TOptionString] with DeOptionizer[String, StringField, TString, Option[StringField], TOptionString] { val deOptionizer: org.squeryl.customtypes.CustomTypesMode.stringTEF.type }
- Definition Classes
- CustomTypesMode
- implicit def optionStringToTE(s: Option[String]): Option[StringField]
- Definition Classes
- CustomTypesMode
- val optionTimestampTEF: TypedExpressionFactory[Option[TimestampField], TOptionTimestamp] with DeOptionizer[Timestamp, TimestampField, TTimestamp, Option[TimestampField], TOptionTimestamp] { val deOptionizer: org.squeryl.customtypes.CustomTypesMode.timestampTEF.type }
- Definition Classes
- CustomTypesMode
- implicit def optionTimestampToTE(s: Option[Timestamp]): Option[TimestampField]
- Definition Classes
- CustomTypesMode
- val optionUUIDTEF: TypedExpressionFactory[Option[UuidField], TOptionUUID] with DeOptionizer[UUID, UuidField, TUUID, Option[UuidField], TOptionUUID] { val deOptionizer: org.squeryl.customtypes.CustomTypesMode.uuidTEF.type }
- Definition Classes
- CustomTypesMode
- implicit def optionUUIDToTE(s: Option[UUID]): Option[UuidField]
- Definition Classes
- CustomTypesMode
- implicit def orderByArg2OrderByExpression(a: OrderByArg): OrderByExpression
- Definition Classes
- QueryDsl
- implicit def queryToIterable[R](q: Query[R]): Iterable[R]
- Definition Classes
- QueryDsl
- implicit def queryable2JoinPrecursor[A](q: Queryable[A]): JoinPrecursor[A]
- Definition Classes
- JoinSignatures
- implicit def queryable2OptionalQueryable[A](q: Queryable[A]): OptionalQueryable[A]
Used for supporting 'inhibitWhen' dynamic queries
Used for supporting 'inhibitWhen' dynamic queries
- Definition Classes
- QueryDsl
- implicit def queryable2RightInnerJoinedQueryable[A](q: Queryable[A]): InnerJoinedQueryable[A]
- Definition Classes
- JoinSignatures
- def resultSetHandlerFor(c: Class[_]): (ResultSet, Int) => AnyRef
- Definition Classes
- FieldMapper
- def sDevPopulation[T2 >: TOptionFloat, T1 <: T2, A1, A2](b: TypedExpression[A1, T1])(implicit f: TypedExpressionFactory[A2, T2]): TypedExpressionConversion[A2, T2]
- Definition Classes
- QueryDsl
- def sDevSample[T2 >: TOptionFloat, T1 <: T2, A1, A2](b: TypedExpression[A1, T1])(implicit f: TypedExpressionFactory[A2, T2]): TypedExpressionConversion[A2, T2]
- Definition Classes
- QueryDsl
- def sampleValueFor(c: Class[_]): AnyRef
- Definition Classes
- FieldMapper
- implicit def scalarQuery2Scalar[T](sq: ScalarQuery[T]): T
- Definition Classes
- QueryDsl
- def select[R](yieldClosure: => R): SelectState[R]
- Definition Classes
- WhereState
- def set(updateAssignments: UpdateAssignment*)(implicit cond: =:=[Unconditioned, Conditioned]): UpdateStatement
- Definition Classes
- WhereState
- def setAll(updateAssignments: UpdateAssignment*)(implicit cond: =:=[Unconditioned, Unconditioned]): UpdateStatement
- Definition Classes
- WhereState
- implicit def simpleKey2CanLookup[T](t: T)(implicit ev: (T) => TypedExpression[T, _]): CanLookup
- Definition Classes
- QueryDsl
- implicit def singleColComputeQuery2Scalar[T](cq: Query[Measures[T]]): T
- Definition Classes
- QueryDsl
- implicit def singleColComputeQuery2ScalarQuery[T](cq: Query[Measures[T]]): ScalarQuery[T]
- Definition Classes
- QueryDsl
- implicit val stringComparisonEvidence: CanCompare[TOptionString, TOptionString]
- Definition Classes
- QueryDsl
- val stringTEF: NonPrimitiveJdbcMapper[String, StringField, TString]
- Definition Classes
- CustomTypesMode
- implicit def stringToTE(s: String): TypedExpression[StringField, TString]
- Definition Classes
- CustomTypesMode
- def sum[T2 >: TOption, T1 >: TNumericLowerTypeBound <: T2, A1, A2](b: TypedExpression[A1, T1])(implicit f: TypedExpressionFactory[A2, T2]): TypedExpressionConversion[A2, T2]
- Definition Classes
- QueryDsl
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- implicit def t2te[A1, A2](t: (A1, A2))(implicit ev1: (A1) => TypedExpression[A1, _], ev2: (A2) => TypedExpression[A2, _]): CompositeKey2[A1, A2]
- Definition Classes
- QueryDsl
- implicit def t3te[A1, A2, A3](t: (A1, A2, A3))(implicit ev1: (A1) => TypedExpression[A1, _], ev2: (A2) => TypedExpression[A2, _], ev3: (A3) => TypedExpression[A3, _]): CompositeKey3[A1, A2, A3]
- Definition Classes
- QueryDsl
- implicit def t4te[A1, A2, A3, A4](t: (A1, A2, A3, A4))(implicit ev1: (A1) => TypedExpression[A1, _], ev2: (A2) => TypedExpression[A2, _], ev3: (A3) => TypedExpression[A3, _], ev4: (A4) => TypedExpression[A4, _]): CompositeKey4[A1, A2, A3, A4]
- Definition Classes
- QueryDsl
- implicit def t5te[A1, A2, A3, A4, A5](t: (A1, A2, A3, A4, A5))(implicit ev1: (A1) => TypedExpression[A1, _], ev2: (A2) => TypedExpression[A2, _], ev3: (A3) => TypedExpression[A3, _], ev4: (A4) => TypedExpression[A4, _], ev5: (A5) => TypedExpression[A5, _]): CompositeKey5[A1, A2, A3, A4, A5]
- Definition Classes
- QueryDsl
- implicit def t6te[A1, A2, A3, A4, A5, A6](t: (A1, A2, A3, A4, A5, A6))(implicit ev1: (A1) => TypedExpression[A1, _], ev2: (A2) => TypedExpression[A2, _], ev3: (A3) => TypedExpression[A3, _], ev4: (A4) => TypedExpression[A4, _], ev5: (A5) => TypedExpression[A5, _], ev6: (A6) => TypedExpression[A6, _]): CompositeKey6[A1, A2, A3, A4, A5, A6]
- Definition Classes
- QueryDsl
- implicit def t7te[A1, A2, A3, A4, A5, A6, A7](t: (A1, A2, A3, A4, A5, A6, A7))(implicit ev1: (A1) => TypedExpression[A1, _], ev2: (A2) => TypedExpression[A2, _], ev3: (A3) => TypedExpression[A3, _], ev4: (A4) => TypedExpression[A4, _], ev5: (A5) => TypedExpression[A5, _], ev6: (A6) => TypedExpression[A6, _], ev7: (A7) => TypedExpression[A7, _]): CompositeKey7[A1, A2, A3, A4, A5, A6, A7]
- Definition Classes
- QueryDsl
- implicit def t8te[A1, A2, A3, A4, A5, A6, A7, A8](t: (A1, A2, A3, A4, A5, A6, A7, A8))(implicit ev1: (A1) => TypedExpression[A1, _], ev2: (A2) => TypedExpression[A2, _], ev3: (A3) => TypedExpression[A3, _], ev4: (A4) => TypedExpression[A4, _], ev5: (A5) => TypedExpression[A5, _], ev6: (A6) => TypedExpression[A6, _], ev7: (A7) => TypedExpression[A7, _], ev8: (A8) => TypedExpression[A8, _]): CompositeKey8[A1, A2, A3, A4, A5, A6, A7, A8]
- Definition Classes
- QueryDsl
- implicit def t9te[A1, A2, A3, A4, A5, A6, A7, A8, A9](t: (A1, A2, A3, A4, A5, A6, A7, A8, A9))(implicit ev1: (A1) => TypedExpression[A1, _], ev2: (A2) => TypedExpression[A2, _], ev3: (A3) => TypedExpression[A3, _], ev4: (A4) => TypedExpression[A4, _], ev5: (A5) => TypedExpression[A5, _], ev6: (A6) => TypedExpression[A6, _], ev7: (A7) => TypedExpression[A7, _], ev8: (A8) => TypedExpression[A8, _], ev9: (A9) => TypedExpression[A9, _]): CompositeKey9[A1, A2, A3, A4, A5, A6, A7, A8, A9]
- Definition Classes
- QueryDsl
- implicit def thisFieldMapper: FieldMapper
- Definition Classes
- FieldMapper
- implicit val timestampComparisonEvidence: CanCompare[TOptionTimestamp, TOptionTimestamp]
- Definition Classes
- QueryDsl
- val timestampTEF: NonPrimitiveJdbcMapper[Timestamp, TimestampField, TTimestamp]
- Definition Classes
- CustomTypesMode
- implicit def timestampToTE(s: Timestamp): TypedExpression[TimestampField, TTimestamp]
- Definition Classes
- CustomTypesMode
- def toString(): String
- Definition Classes
- AnyRef → Any
- def transaction[A](a: => A): A
'transaction' causes a new transaction to begin and commit after the block execution, or rollback if an exception occurs.
'transaction' causes a new transaction to begin and commit after the block execution, or rollback if an exception occurs. Invoking a transaction always cause a new one to be created, even if called in the context of an existing transaction.
- Definition Classes
- QueryDsl
- def transaction[A](s: AbstractSession)(a: => A): A
- Definition Classes
- QueryDsl
- def transaction[A](sf: SessionFactory)(a: => A): A
- Definition Classes
- QueryDsl
- def trySampleValueFor(c: Class[_]): AnyRef
- Definition Classes
- FieldMapper
- implicit def typedExpression2OrderByArg[E](e: E)(implicit E: (E) => TypedExpression[_, _]): OrderByArg
- Definition Classes
- QueryDsl
- def update[A](t: Table[A])(s: (A) => UpdateStatement): Int
- Definition Classes
- QueryDsl
- def upper[A1, T1](s: TypedExpression[A1, T1])(implicit f: TypedExpressionFactory[A1, T1], ev2: <:<[T1, TOptionString]): TypedExpressionConversion[A1, T1]
- Definition Classes
- QueryDsl
- def using[A](session: AbstractSession)(a: => A): A
- Definition Classes
- QueryDsl
- implicit val uuidComparisonEvidence: CanCompare[TOptionUUID, TOptionUUID]
- Definition Classes
- QueryDsl
- val uuidTEF: NonPrimitiveJdbcMapper[UUID, UuidField, TUUID]
- Definition Classes
- CustomTypesMode
- implicit def uuidToTE(s: UUID): TypedExpression[UuidField, TUUID]
- Definition Classes
- CustomTypesMode
- def varPopulation[T2 >: TOptionFloat, T1 <: T2, A1, A2](b: TypedExpression[A1, T1])(implicit f: TypedExpressionFactory[A2, T2]): TypedExpressionConversion[A2, T2]
- Definition Classes
- QueryDsl
- def varSample[T2 >: TOptionFloat, T1 <: T2, A1, A2](b: TypedExpression[A1, T1])(implicit f: TypedExpressionFactory[A2, T2]): TypedExpressionConversion[A2, T2]
- Definition Classes
- QueryDsl
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- def where(b: => LogicalBoolean): WhereState[Conditioned]
- Definition Classes
- QueryDsl
- def withCte(queries: Query[_]*): WithState
- Definition Classes
- QueryDsl
- object PrimitiveTypeSupport
Extending classes will expose members of PrimitiveTypeSupport as implicit, to enable support of primitive types, or will expose theit own non jdbc native types.
Extending classes will expose members of PrimitiveTypeSupport as implicit, to enable support of primitive types, or will expose theit own non jdbc native types.
- Attributes
- protected
- Definition Classes
- FieldMapper