org.squeryl
PrimitiveTypeMode
Type Members
-
type
BigDecimalType
= BigDecimal
-
type
BinaryType
= Array[Byte]
-
type
BooleanType
= Boolean
-
type
ByteType
= Byte
-
-
-
type
DateType
= Date
-
type
DoubleType
= Double
-
type
EnumerationValueType
= Value
-
type
FloatType
= Float
-
type
IntType
= Int
-
-
type
LongType
= Long
-
-
-
-
-
-
-
-
-
type
StringType
= String
-
type
TimestampType
= Timestamp
-
type
UuidType
= UUID
Value Members
-
def
!=
(arg0: AnyRef)
: Boolean
-
def
!=
(arg0: Any)
: Boolean
-
def
##
()
: Int
-
def
$asInstanceOf
[T0]
()
: T0
-
def
$isInstanceOf
[T0]
()
: Boolean
-
-
def
==
(arg0: AnyRef)
: Boolean
-
def
==
(arg0: Any)
: Boolean
-
implicit def
__thisDsl
: QueryDsl
-
def
asInstanceOf
[T0]
: T0
-
-
implicit def
bigDecimal2ScalarBigDecimal
(b: BigDecimalType)
: NumericalExpression[BigDecimalType]
-
implicit def
binary2ScalarBinary
(b: BinaryType)
: BinaryExpression[BinaryType]
-
-
-
implicit def
binaryOpConv10
(op: BinaryDivOp[ByteType, Option[DoubleType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv10
(op: BinaryAMSOp[ByteType, Option[DoubleType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv100
(op: BinaryDivOp[Option[DoubleType], Option[DoubleType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv100
(op: BinaryAMSOp[Option[DoubleType], Option[DoubleType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv100bd
(op: BinaryDivOp[Option[DoubleType], Option[BigDecimalType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv100bd
(op: BinaryAMSOp[Option[DoubleType], Option[BigDecimalType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv101
(op: BinaryDivOp[BigDecimalType, ByteType])
: NumericalTypeConversion[BigDecimalType]
-
implicit def
binaryOpConv101
(op: BinaryAMSOp[BigDecimalType, ByteType])
: NumericalTypeConversion[BigDecimalType]
-
implicit def
binaryOpConv102
(op: BinaryDivOp[BigDecimalType, IntType])
: NumericalTypeConversion[BigDecimalType]
-
implicit def
binaryOpConv102
(op: BinaryAMSOp[BigDecimalType, IntType])
: NumericalTypeConversion[BigDecimalType]
-
implicit def
binaryOpConv103
(op: BinaryDivOp[BigDecimalType, LongType])
: NumericalTypeConversion[BigDecimalType]
-
implicit def
binaryOpConv103
(op: BinaryAMSOp[BigDecimalType, LongType])
: NumericalTypeConversion[BigDecimalType]
-
implicit def
binaryOpConv104
(op: BinaryDivOp[BigDecimalType, FloatType])
: NumericalTypeConversion[BigDecimalType]
-
implicit def
binaryOpConv104
(op: BinaryAMSOp[BigDecimalType, FloatType])
: NumericalTypeConversion[BigDecimalType]
-
implicit def
binaryOpConv105
(op: BinaryDivOp[BigDecimalType, DoubleType])
: NumericalTypeConversion[BigDecimalType]
-
implicit def
binaryOpConv105
(op: BinaryAMSOp[BigDecimalType, DoubleType])
: NumericalTypeConversion[BigDecimalType]
-
implicit def
binaryOpConv106
(op: BinaryDivOp[BigDecimalType, BigDecimalType])
: NumericalTypeConversion[BigDecimalType]
-
implicit def
binaryOpConv106
(op: BinaryAMSOp[BigDecimalType, BigDecimalType])
: NumericalTypeConversion[BigDecimalType]
-
implicit def
binaryOpConv107
(op: BinaryDivOp[BigDecimalType, Option[ByteType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv107
(op: BinaryAMSOp[BigDecimalType, Option[ByteType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv108
(op: BinaryDivOp[BigDecimalType, Option[IntType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv108
(op: BinaryAMSOp[BigDecimalType, Option[IntType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv109
(op: BinaryDivOp[BigDecimalType, Option[LongType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv109
(op: BinaryAMSOp[BigDecimalType, Option[LongType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv10bd
(op: BinaryDivOp[ByteType, Option[BigDecimalType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv10bd
(op: BinaryAMSOp[ByteType, Option[BigDecimalType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
-
-
implicit def
binaryOpConv110
(op: BinaryDivOp[BigDecimalType, Option[FloatType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv110
(op: BinaryAMSOp[BigDecimalType, Option[FloatType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv111
(op: BinaryDivOp[BigDecimalType, Option[DoubleType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv111
(op: BinaryAMSOp[BigDecimalType, Option[DoubleType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv112
(op: BinaryDivOp[BigDecimalType, Option[BigDecimalType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv112
(op: BinaryAMSOp[BigDecimalType, Option[BigDecimalType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv113
(op: BinaryDivOp[Option[BigDecimalType], ByteType])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv113
(op: BinaryAMSOp[Option[BigDecimalType], ByteType])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv114
(op: BinaryDivOp[Option[BigDecimalType], IntType])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv114
(op: BinaryAMSOp[Option[BigDecimalType], IntType])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv115
(op: BinaryDivOp[Option[BigDecimalType], LongType])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv115
(op: BinaryAMSOp[Option[BigDecimalType], LongType])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv116
(op: BinaryDivOp[Option[BigDecimalType], FloatType])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv116
(op: BinaryAMSOp[Option[BigDecimalType], FloatType])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv117
(op: BinaryDivOp[Option[BigDecimalType], DoubleType])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv117
(op: BinaryAMSOp[Option[BigDecimalType], DoubleType])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv118
(op: BinaryDivOp[Option[BigDecimalType], BigDecimalType])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv118
(op: BinaryAMSOp[Option[BigDecimalType], BigDecimalType])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv119
(op: BinaryDivOp[Option[BigDecimalType], Option[ByteType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv119
(op: BinaryAMSOp[Option[BigDecimalType], Option[ByteType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
-
-
implicit def
binaryOpConv120
(op: BinaryDivOp[Option[BigDecimalType], Option[IntType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv120
(op: BinaryAMSOp[Option[BigDecimalType], Option[IntType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv121
(op: BinaryDivOp[Option[BigDecimalType], Option[LongType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv121
(op: BinaryAMSOp[Option[BigDecimalType], Option[LongType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv122
(op: BinaryDivOp[Option[BigDecimalType], Option[FloatType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv122
(op: BinaryAMSOp[Option[BigDecimalType], Option[FloatType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv123
(op: BinaryDivOp[Option[BigDecimalType], Option[DoubleType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv123
(op: BinaryAMSOp[Option[BigDecimalType], Option[DoubleType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv124
(op: BinaryDivOp[Option[BigDecimalType], Option[BigDecimalType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv124
(op: BinaryAMSOp[Option[BigDecimalType], Option[BigDecimalType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
-
-
-
-
implicit def
binaryOpConv15
(op: BinaryDivOp[IntType, DoubleType])
: NumericalTypeConversion[DoubleType]
-
implicit def
binaryOpConv15
(op: BinaryAMSOp[IntType, DoubleType])
: NumericalTypeConversion[DoubleType]
-
implicit def
binaryOpConv15bd
(op: BinaryDivOp[IntType, BigDecimalType])
: NumericalTypeConversion[BigDecimalType]
-
implicit def
binaryOpConv15bd
(op: BinaryAMSOp[IntType, BigDecimalType])
: NumericalTypeConversion[BigDecimalType]
-
implicit def
binaryOpConv16
(op: BinaryDivOp[IntType, Option[ByteType]])
: NumericalTypeConversion[Option[FloatType]]
-
implicit def
binaryOpConv16
(op: BinaryAMSOp[IntType, Option[ByteType]])
: NumericalTypeConversion[Option[IntType]]
-
implicit def
binaryOpConv17
(op: BinaryDivOp[IntType, Option[IntType]])
: NumericalTypeConversion[Option[FloatType]]
-
implicit def
binaryOpConv17
(op: BinaryAMSOp[IntType, Option[IntType]])
: NumericalTypeConversion[Option[IntType]]
-
implicit def
binaryOpConv18
(op: BinaryDivOp[IntType, Option[LongType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv18
(op: BinaryAMSOp[IntType, Option[LongType]])
: NumericalTypeConversion[Option[LongType]]
-
implicit def
binaryOpConv19
(op: BinaryDivOp[IntType, Option[FloatType]])
: NumericalTypeConversion[Option[FloatType]]
-
implicit def
binaryOpConv19
(op: BinaryAMSOp[IntType, Option[FloatType]])
: NumericalTypeConversion[Option[FloatType]]
-
-
-
implicit def
binaryOpConv20
(op: BinaryDivOp[IntType, Option[DoubleType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv20
(op: BinaryAMSOp[IntType, Option[DoubleType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv20bd
(op: BinaryDivOp[IntType, Option[BigDecimalType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv20bd
(op: BinaryAMSOp[IntType, Option[BigDecimalType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
-
-
-
-
-
-
implicit def
binaryOpConv24
(op: BinaryDivOp[LongType, FloatType])
: NumericalTypeConversion[DoubleType]
-
implicit def
binaryOpConv24
(op: BinaryAMSOp[LongType, FloatType])
: NumericalTypeConversion[DoubleType]
-
implicit def
binaryOpConv25
(op: BinaryDivOp[LongType, DoubleType])
: NumericalTypeConversion[DoubleType]
-
implicit def
binaryOpConv25
(op: BinaryAMSOp[LongType, DoubleType])
: NumericalTypeConversion[DoubleType]
-
implicit def
binaryOpConv25bd
(op: BinaryDivOp[LongType, BigDecimalType])
: NumericalTypeConversion[BigDecimalType]
-
implicit def
binaryOpConv25bd
(op: BinaryAMSOp[LongType, BigDecimalType])
: NumericalTypeConversion[BigDecimalType]
-
implicit def
binaryOpConv26
(op: BinaryDivOp[LongType, Option[ByteType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv26
(op: BinaryAMSOp[LongType, Option[ByteType]])
: NumericalTypeConversion[Option[LongType]]
-
implicit def
binaryOpConv27
(op: BinaryDivOp[LongType, Option[IntType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv27
(op: BinaryAMSOp[LongType, Option[IntType]])
: NumericalTypeConversion[Option[LongType]]
-
implicit def
binaryOpConv28
(op: BinaryDivOp[LongType, Option[LongType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv28
(op: BinaryAMSOp[LongType, Option[LongType]])
: NumericalTypeConversion[Option[LongType]]
-
implicit def
binaryOpConv29
(op: BinaryDivOp[LongType, Option[FloatType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv29
(op: BinaryAMSOp[LongType, Option[FloatType]])
: NumericalTypeConversion[Option[DoubleType]]
-
-
-
implicit def
binaryOpConv30
(op: BinaryDivOp[LongType, Option[DoubleType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv30
(op: BinaryAMSOp[LongType, Option[DoubleType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv30bd
(op: BinaryDivOp[LongType, Option[BigDecimalType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv30bd
(op: BinaryAMSOp[LongType, Option[BigDecimalType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
-
-
-
-
implicit def
binaryOpConv33
(op: BinaryDivOp[FloatType, LongType])
: NumericalTypeConversion[DoubleType]
-
implicit def
binaryOpConv33
(op: BinaryAMSOp[FloatType, LongType])
: NumericalTypeConversion[DoubleType]
-
implicit def
binaryOpConv34
(op: BinaryDivOp[FloatType, FloatType])
: NumericalTypeConversion[FloatType]
-
implicit def
binaryOpConv34
(op: BinaryAMSOp[FloatType, FloatType])
: NumericalTypeConversion[FloatType]
-
implicit def
binaryOpConv35
(op: BinaryDivOp[FloatType, DoubleType])
: NumericalTypeConversion[DoubleType]
-
implicit def
binaryOpConv35
(op: BinaryAMSOp[FloatType, DoubleType])
: NumericalTypeConversion[DoubleType]
-
implicit def
binaryOpConv35bd
(op: BinaryDivOp[FloatType, BigDecimalType])
: NumericalTypeConversion[BigDecimalType]
-
implicit def
binaryOpConv35bd
(op: BinaryAMSOp[FloatType, BigDecimalType])
: NumericalTypeConversion[BigDecimalType]
-
implicit def
binaryOpConv36
(op: BinaryDivOp[FloatType, Option[ByteType]])
: NumericalTypeConversion[Option[FloatType]]
-
implicit def
binaryOpConv36
(op: BinaryAMSOp[FloatType, Option[ByteType]])
: NumericalTypeConversion[Option[FloatType]]
-
implicit def
binaryOpConv37
(op: BinaryDivOp[FloatType, Option[IntType]])
: NumericalTypeConversion[Option[FloatType]]
-
implicit def
binaryOpConv37
(op: BinaryAMSOp[FloatType, Option[IntType]])
: NumericalTypeConversion[Option[FloatType]]
-
implicit def
binaryOpConv38
(op: BinaryDivOp[FloatType, Option[LongType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv38
(op: BinaryAMSOp[FloatType, Option[LongType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv39
(op: BinaryDivOp[FloatType, Option[FloatType]])
: NumericalTypeConversion[Option[FloatType]]
-
implicit def
binaryOpConv39
(op: BinaryAMSOp[FloatType, Option[FloatType]])
: NumericalTypeConversion[Option[FloatType]]
-
-
-
implicit def
binaryOpConv40
(op: BinaryDivOp[FloatType, Option[DoubleType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv40
(op: BinaryAMSOp[FloatType, Option[DoubleType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv40bd
(op: BinaryDivOp[FloatType, Option[BigDecimalType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv40bd
(op: BinaryAMSOp[FloatType, Option[BigDecimalType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv41
(op: BinaryDivOp[DoubleType, ByteType])
: NumericalTypeConversion[DoubleType]
-
implicit def
binaryOpConv41
(op: BinaryAMSOp[DoubleType, ByteType])
: NumericalTypeConversion[DoubleType]
-
implicit def
binaryOpConv42
(op: BinaryDivOp[DoubleType, IntType])
: NumericalTypeConversion[DoubleType]
-
implicit def
binaryOpConv42
(op: BinaryAMSOp[DoubleType, IntType])
: NumericalTypeConversion[DoubleType]
-
implicit def
binaryOpConv43
(op: BinaryDivOp[DoubleType, LongType])
: NumericalTypeConversion[DoubleType]
-
implicit def
binaryOpConv43
(op: BinaryAMSOp[DoubleType, LongType])
: NumericalTypeConversion[DoubleType]
-
implicit def
binaryOpConv44
(op: BinaryDivOp[DoubleType, FloatType])
: NumericalTypeConversion[DoubleType]
-
implicit def
binaryOpConv44
(op: BinaryAMSOp[DoubleType, FloatType])
: NumericalTypeConversion[DoubleType]
-
implicit def
binaryOpConv45
(op: BinaryDivOp[DoubleType, DoubleType])
: NumericalTypeConversion[DoubleType]
-
implicit def
binaryOpConv45
(op: BinaryAMSOp[DoubleType, DoubleType])
: NumericalTypeConversion[DoubleType]
-
implicit def
binaryOpConv45bd
(op: BinaryDivOp[DoubleType, BigDecimalType])
: NumericalTypeConversion[BigDecimalType]
-
implicit def
binaryOpConv45bd
(op: BinaryAMSOp[DoubleType, BigDecimalType])
: NumericalTypeConversion[BigDecimalType]
-
implicit def
binaryOpConv46
(op: BinaryDivOp[DoubleType, Option[ByteType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv46
(op: BinaryAMSOp[DoubleType, Option[ByteType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv47
(op: BinaryDivOp[DoubleType, Option[IntType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv47
(op: BinaryAMSOp[DoubleType, Option[IntType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv48
(op: BinaryDivOp[DoubleType, Option[LongType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv48
(op: BinaryAMSOp[DoubleType, Option[LongType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv49
(op: BinaryDivOp[DoubleType, Option[FloatType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv49
(op: BinaryAMSOp[DoubleType, Option[FloatType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv5
(op: BinaryDivOp[ByteType, DoubleType])
: NumericalTypeConversion[DoubleType]
-
implicit def
binaryOpConv5
(op: BinaryAMSOp[ByteType, DoubleType])
: NumericalTypeConversion[DoubleType]
-
implicit def
binaryOpConv50
(op: BinaryDivOp[DoubleType, Option[DoubleType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv50
(op: BinaryAMSOp[DoubleType, Option[DoubleType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv50bd
(op: BinaryDivOp[DoubleType, Option[BigDecimalType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv50bd
(op: BinaryAMSOp[DoubleType, Option[BigDecimalType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv51
(op: BinaryDivOp[Option[ByteType], ByteType])
: NumericalTypeConversion[Option[FloatType]]
-
implicit def
binaryOpConv51
(op: BinaryAMSOp[Option[ByteType], ByteType])
: NumericalTypeConversion[Option[ByteType]]
-
implicit def
binaryOpConv52
(op: BinaryDivOp[Option[ByteType], IntType])
: NumericalTypeConversion[Option[FloatType]]
-
implicit def
binaryOpConv52
(op: BinaryAMSOp[Option[ByteType], IntType])
: NumericalTypeConversion[Option[IntType]]
-
implicit def
binaryOpConv53
(op: BinaryDivOp[Option[ByteType], LongType])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv53
(op: BinaryAMSOp[Option[ByteType], LongType])
: NumericalTypeConversion[Option[LongType]]
-
implicit def
binaryOpConv54
(op: BinaryDivOp[Option[ByteType], FloatType])
: NumericalTypeConversion[Option[FloatType]]
-
implicit def
binaryOpConv54
(op: BinaryAMSOp[Option[ByteType], FloatType])
: NumericalTypeConversion[Option[FloatType]]
-
implicit def
binaryOpConv55
(op: BinaryDivOp[Option[ByteType], DoubleType])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv55
(op: BinaryAMSOp[Option[ByteType], DoubleType])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv55bd
(op: BinaryDivOp[Option[ByteType], BigDecimalType])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv55bd
(op: BinaryAMSOp[Option[ByteType], BigDecimalType])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv56
(op: BinaryDivOp[Option[ByteType], Option[ByteType]])
: NumericalTypeConversion[Option[FloatType]]
-
implicit def
binaryOpConv56
(op: BinaryAMSOp[Option[ByteType], Option[ByteType]])
: NumericalTypeConversion[Option[ByteType]]
-
implicit def
binaryOpConv57
(op: BinaryDivOp[Option[ByteType], Option[IntType]])
: NumericalTypeConversion[Option[FloatType]]
-
implicit def
binaryOpConv57
(op: BinaryAMSOp[Option[ByteType], Option[IntType]])
: NumericalTypeConversion[Option[IntType]]
-
implicit def
binaryOpConv58
(op: BinaryDivOp[Option[ByteType], Option[LongType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv58
(op: BinaryAMSOp[Option[ByteType], Option[LongType]])
: NumericalTypeConversion[Option[LongType]]
-
implicit def
binaryOpConv59
(op: BinaryDivOp[Option[ByteType], Option[FloatType]])
: NumericalTypeConversion[Option[FloatType]]
-
implicit def
binaryOpConv59
(op: BinaryAMSOp[Option[ByteType], Option[FloatType]])
: NumericalTypeConversion[Option[FloatType]]
-
implicit def
binaryOpConv5bd
(op: BinaryDivOp[ByteType, BigDecimalType])
: NumericalTypeConversion[BigDecimalType]
-
implicit def
binaryOpConv5bd
(op: BinaryAMSOp[ByteType, BigDecimalType])
: NumericalTypeConversion[BigDecimalType]
-
implicit def
binaryOpConv6
(op: BinaryDivOp[ByteType, Option[ByteType]])
: NumericalTypeConversion[Option[FloatType]]
-
implicit def
binaryOpConv6
(op: BinaryAMSOp[ByteType, Option[ByteType]])
: NumericalTypeConversion[Option[ByteType]]
-
implicit def
binaryOpConv60
(op: BinaryDivOp[Option[ByteType], Option[DoubleType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv60
(op: BinaryAMSOp[Option[ByteType], Option[DoubleType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv60bd
(op: BinaryDivOp[Option[ByteType], Option[BigDecimalType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv60bd
(op: BinaryAMSOp[Option[ByteType], Option[BigDecimalType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv61
(op: BinaryDivOp[Option[IntType], ByteType])
: NumericalTypeConversion[Option[FloatType]]
-
implicit def
binaryOpConv61
(op: BinaryAMSOp[Option[IntType], ByteType])
: NumericalTypeConversion[Option[IntType]]
-
implicit def
binaryOpConv62
(op: BinaryDivOp[Option[IntType], IntType])
: NumericalTypeConversion[Option[FloatType]]
-
implicit def
binaryOpConv62
(op: BinaryAMSOp[Option[IntType], IntType])
: NumericalTypeConversion[Option[IntType]]
-
implicit def
binaryOpConv63
(op: BinaryDivOp[Option[IntType], LongType])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv63
(op: BinaryAMSOp[Option[IntType], LongType])
: NumericalTypeConversion[Option[LongType]]
-
implicit def
binaryOpConv64
(op: BinaryDivOp[Option[IntType], FloatType])
: NumericalTypeConversion[Option[FloatType]]
-
implicit def
binaryOpConv64
(op: BinaryAMSOp[Option[IntType], FloatType])
: NumericalTypeConversion[Option[FloatType]]
-
implicit def
binaryOpConv65
(op: BinaryDivOp[Option[IntType], DoubleType])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv65
(op: BinaryAMSOp[Option[IntType], DoubleType])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv65bd
(op: BinaryDivOp[Option[IntType], BigDecimalType])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv65bd
(op: BinaryAMSOp[Option[IntType], BigDecimalType])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv66
(op: BinaryDivOp[Option[IntType], Option[ByteType]])
: NumericalTypeConversion[Option[FloatType]]
-
implicit def
binaryOpConv66
(op: BinaryAMSOp[Option[IntType], Option[ByteType]])
: NumericalTypeConversion[Option[IntType]]
-
implicit def
binaryOpConv67
(op: BinaryDivOp[Option[IntType], Option[IntType]])
: NumericalTypeConversion[Option[FloatType]]
-
implicit def
binaryOpConv67
(op: BinaryAMSOp[Option[IntType], Option[IntType]])
: NumericalTypeConversion[Option[IntType]]
-
implicit def
binaryOpConv68
(op: BinaryDivOp[Option[IntType], Option[LongType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv68
(op: BinaryAMSOp[Option[IntType], Option[LongType]])
: NumericalTypeConversion[Option[LongType]]
-
implicit def
binaryOpConv69
(op: BinaryDivOp[Option[IntType], Option[FloatType]])
: NumericalTypeConversion[Option[FloatType]]
-
implicit def
binaryOpConv69
(op: BinaryAMSOp[Option[IntType], Option[FloatType]])
: NumericalTypeConversion[Option[FloatType]]
-
implicit def
binaryOpConv7
(op: BinaryDivOp[ByteType, Option[IntType]])
: NumericalTypeConversion[Option[FloatType]]
-
implicit def
binaryOpConv7
(op: BinaryAMSOp[ByteType, Option[IntType]])
: NumericalTypeConversion[Option[IntType]]
-
implicit def
binaryOpConv70
(op: BinaryDivOp[Option[IntType], Option[DoubleType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv70
(op: BinaryAMSOp[Option[IntType], Option[DoubleType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv70bd
(op: BinaryDivOp[Option[IntType], Option[BigDecimalType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv70bd
(op: BinaryAMSOp[Option[IntType], Option[BigDecimalType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv71
(op: BinaryDivOp[Option[LongType], ByteType])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv71
(op: BinaryAMSOp[Option[LongType], ByteType])
: NumericalTypeConversion[Option[LongType]]
-
implicit def
binaryOpConv72
(op: BinaryDivOp[Option[LongType], IntType])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv72
(op: BinaryAMSOp[Option[LongType], IntType])
: NumericalTypeConversion[Option[LongType]]
-
implicit def
binaryOpConv73
(op: BinaryDivOp[Option[LongType], LongType])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv73
(op: BinaryAMSOp[Option[LongType], LongType])
: NumericalTypeConversion[Option[LongType]]
-
implicit def
binaryOpConv74
(op: BinaryDivOp[Option[LongType], FloatType])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv74
(op: BinaryAMSOp[Option[LongType], FloatType])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv75
(op: BinaryDivOp[Option[LongType], DoubleType])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv75
(op: BinaryAMSOp[Option[LongType], DoubleType])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv75bd
(op: BinaryDivOp[Option[LongType], BigDecimalType])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv75bd
(op: BinaryAMSOp[Option[LongType], BigDecimalType])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv76
(op: BinaryDivOp[Option[LongType], Option[ByteType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv76
(op: BinaryAMSOp[Option[LongType], Option[ByteType]])
: NumericalTypeConversion[Option[LongType]]
-
implicit def
binaryOpConv77
(op: BinaryDivOp[Option[LongType], Option[IntType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv77
(op: BinaryAMSOp[Option[LongType], Option[IntType]])
: NumericalTypeConversion[Option[LongType]]
-
implicit def
binaryOpConv78
(op: BinaryDivOp[Option[LongType], Option[LongType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv78
(op: BinaryAMSOp[Option[LongType], Option[LongType]])
: NumericalTypeConversion[Option[LongType]]
-
implicit def
binaryOpConv79
(op: BinaryDivOp[Option[LongType], Option[FloatType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv79
(op: BinaryAMSOp[Option[LongType], Option[FloatType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv8
(op: BinaryDivOp[ByteType, Option[LongType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv8
(op: BinaryAMSOp[ByteType, Option[LongType]])
: NumericalTypeConversion[Option[LongType]]
-
implicit def
binaryOpConv80
(op: BinaryDivOp[Option[LongType], Option[DoubleType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv80
(op: BinaryAMSOp[Option[LongType], Option[DoubleType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv80bd
(op: BinaryDivOp[Option[LongType], Option[BigDecimalType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv80bd
(op: BinaryAMSOp[Option[LongType], Option[BigDecimalType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv81
(op: BinaryDivOp[Option[FloatType], ByteType])
: NumericalTypeConversion[Option[FloatType]]
-
implicit def
binaryOpConv81
(op: BinaryAMSOp[Option[FloatType], ByteType])
: NumericalTypeConversion[Option[FloatType]]
-
implicit def
binaryOpConv82
(op: BinaryDivOp[Option[FloatType], IntType])
: NumericalTypeConversion[Option[FloatType]]
-
implicit def
binaryOpConv82
(op: BinaryAMSOp[Option[FloatType], IntType])
: NumericalTypeConversion[Option[FloatType]]
-
implicit def
binaryOpConv83
(op: BinaryDivOp[Option[FloatType], LongType])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv83
(op: BinaryAMSOp[Option[FloatType], LongType])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv84
(op: BinaryDivOp[Option[FloatType], FloatType])
: NumericalTypeConversion[Option[FloatType]]
-
implicit def
binaryOpConv84
(op: BinaryAMSOp[Option[FloatType], FloatType])
: NumericalTypeConversion[Option[FloatType]]
-
implicit def
binaryOpConv85
(op: BinaryDivOp[Option[FloatType], DoubleType])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv85
(op: BinaryAMSOp[Option[FloatType], DoubleType])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv85bd
(op: BinaryDivOp[Option[FloatType], BigDecimalType])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv85bd
(op: BinaryAMSOp[Option[FloatType], BigDecimalType])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv86
(op: BinaryDivOp[Option[FloatType], Option[ByteType]])
: NumericalTypeConversion[Option[FloatType]]
-
implicit def
binaryOpConv86
(op: BinaryAMSOp[Option[FloatType], Option[ByteType]])
: NumericalTypeConversion[Option[FloatType]]
-
implicit def
binaryOpConv87
(op: BinaryDivOp[Option[FloatType], Option[IntType]])
: NumericalTypeConversion[Option[FloatType]]
-
implicit def
binaryOpConv87
(op: BinaryAMSOp[Option[FloatType], Option[IntType]])
: NumericalTypeConversion[Option[FloatType]]
-
implicit def
binaryOpConv88
(op: BinaryDivOp[Option[FloatType], Option[LongType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv88
(op: BinaryAMSOp[Option[FloatType], Option[LongType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv89
(op: BinaryDivOp[Option[FloatType], Option[FloatType]])
: NumericalTypeConversion[Option[FloatType]]
-
implicit def
binaryOpConv89
(op: BinaryAMSOp[Option[FloatType], Option[FloatType]])
: NumericalTypeConversion[Option[FloatType]]
-
implicit def
binaryOpConv9
(op: BinaryDivOp[ByteType, Option[FloatType]])
: NumericalTypeConversion[Option[FloatType]]
-
implicit def
binaryOpConv9
(op: BinaryAMSOp[ByteType, Option[FloatType]])
: NumericalTypeConversion[Option[FloatType]]
-
implicit def
binaryOpConv90
(op: BinaryDivOp[Option[FloatType], Option[DoubleType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv90
(op: BinaryAMSOp[Option[FloatType], Option[DoubleType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv90bd
(op: BinaryDivOp[Option[FloatType], Option[BigDecimalType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv90bd
(op: BinaryAMSOp[Option[FloatType], Option[BigDecimalType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv91
(op: BinaryDivOp[Option[DoubleType], ByteType])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv91
(op: BinaryAMSOp[Option[DoubleType], ByteType])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv92
(op: BinaryDivOp[Option[DoubleType], IntType])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv92
(op: BinaryAMSOp[Option[DoubleType], IntType])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv93
(op: BinaryDivOp[Option[DoubleType], LongType])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv93
(op: BinaryAMSOp[Option[DoubleType], LongType])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv94
(op: BinaryDivOp[Option[DoubleType], FloatType])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv94
(op: BinaryAMSOp[Option[DoubleType], FloatType])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv95
(op: BinaryDivOp[Option[DoubleType], DoubleType])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv95
(op: BinaryAMSOp[Option[DoubleType], DoubleType])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv95bd
(op: BinaryDivOp[Option[DoubleType], BigDecimalType])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv95bd
(op: BinaryAMSOp[Option[DoubleType], BigDecimalType])
: NumericalTypeConversion[Option[BigDecimalType]]
-
implicit def
binaryOpConv96
(op: BinaryDivOp[Option[DoubleType], Option[ByteType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv96
(op: BinaryAMSOp[Option[DoubleType], Option[ByteType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv97
(op: BinaryDivOp[Option[DoubleType], Option[IntType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv97
(op: BinaryAMSOp[Option[DoubleType], Option[IntType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv98
(op: BinaryDivOp[Option[DoubleType], Option[LongType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv98
(op: BinaryAMSOp[Option[DoubleType], Option[LongType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv99
(op: BinaryDivOp[Option[DoubleType], Option[FloatType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOpConv99
(op: BinaryAMSOp[Option[DoubleType], Option[FloatType]])
: NumericalTypeConversion[Option[DoubleType]]
-
implicit def
binaryOption2ScalarBinaryOption
(b: Option[BinaryType])
: BinaryExpression[Option[BinaryType]]
-
implicit def
bool2ScalarBoolean
(b: BooleanType)
: BooleanExpression[BooleanType]
-
-
-
-
def
clone
()
: AnyRef
-
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)
: CompositeKey9[A1, A2, A3, A4, A5, A6, A7, A8, A9]
-
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)
: CompositeKey8[A1, A2, A3, A4, A5, A6, A7, A8]
-
def
compositeKey
[A1, A2, A3, A4, A5, A6, A7]
(a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6, a7: A7)
: CompositeKey7[A1, A2, A3, A4, A5, A6, A7]
-
def
compositeKey
[A1, A2, A3, A4, A5, A6]
(a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6)
: CompositeKey6[A1, A2, A3, A4, A5, A6]
-
def
compositeKey
[A1, A2, A3, A4, A5]
(a1: A1, a2: A2, a3: A3, a4: A4, a5: A5)
: CompositeKey5[A1, A2, A3, A4, A5]
-
def
compositeKey
[A1, A2, A3, A4]
(a1: A1, a2: A2, a3: A3, a4: A4)
: CompositeKey4[A1, A2, A3, A4]
-
def
compositeKey
[A1, A2, A3]
(a1: A1, a2: A2, a3: A3)
: CompositeKey3[A1, A2, A3]
-
def
compositeKey
[A1, A2]
(a1: A1, a2: A2)
: CompositeKey2[A1, A2]
-
-
-
-
-
-
-
-
def
count
(e: org.squeryl.dsl.ast.TypedExpressionNode[_]*)
: CountFunction
-
-
def
countDistinct
(e: org.squeryl.dsl.ast.TypedExpressionNode[_]*)
: CountFunction
-
-
def
createLeafNodeOfEnumExpressionOptionType
[A]
(e: Option[EnumerationValueType])
: EnumExpression[Option[Value]]
-
def
createLeafNodeOfEnumExpressionType
[A]
(e: EnumerationValueType)
: EnumExpression[Value]
-
def
createLeafNodeOfScalarBigDecimalOptionType
(i: Option[BigDecimal])
: NumericalExpression[Option[BigDecimalType]]
-
def
createLeafNodeOfScalarBigDecimalType
(i: BigDecimal)
: NumericalExpression[BigDecimalType]
-
def
createLeafNodeOfScalarBinaryOptionType
(i: Option[BinaryType])
: BinaryExpression[Option[BinaryType]]
-
def
createLeafNodeOfScalarBinaryType
(i: BinaryType)
: BinaryExpression[BinaryType]
-
def
createLeafNodeOfScalarBooleanOptionType
(b: Option[BooleanType])
: BooleanExpression[Option[BooleanType]]
-
def
createLeafNodeOfScalarBooleanType
(i: Boolean)
: BooleanExpression[BooleanType]
-
def
createLeafNodeOfScalarDateOptionType
(b: Option[DateType])
: DateExpression[Option[DateType]]
-
def
createLeafNodeOfScalarDateType
(i: Date)
: DateExpression[DateType]
-
def
createLeafNodeOfScalarDoubleOptionType
(i: Option[Double])
: NumericalExpression[Option[DoubleType]]
-
def
createLeafNodeOfScalarDoubleType
(i: Double)
: NumericalExpression[DoubleType]
-
def
createLeafNodeOfScalarFloatOptionType
(i: Option[Float])
: NumericalExpression[Option[FloatType]]
-
def
createLeafNodeOfScalarFloatType
(i: Float)
: NumericalExpression[FloatType]
-
def
createLeafNodeOfScalarIntOptionType
(i: Option[IntType])
: NumericalExpression[Option[IntType]]
-
def
createLeafNodeOfScalarIntType
(i: IntType)
: NumericalExpression[IntType]
-
def
createLeafNodeOfScalarLongOptionType
(l: Option[LongType])
: NumericalExpression[Option[LongType]]
-
def
createLeafNodeOfScalarLongType
(i: Long)
: NumericalExpression[LongType]
-
def
createLeafNodeOfScalarStringOptionType
(s: Option[StringType])
: StringExpression[Option[StringType]]
-
def
createLeafNodeOfScalarStringType
(s: String)
: StringExpression[StringType]
-
def
createLeafNodeOfScalarTimestampOptionType
(d: Option[Timestamp])
: DateExpression[Option[TimestampType]]
-
def
createLeafNodeOfScalarTimestampType
(d: Timestamp)
: DateExpression[TimestampType]
-
def
createLeafNodeOfScalarUuidOptionType
(d: Option[UUID])
: UuidExpression[Option[UuidType]]
-
def
createLeafNodeOfScalarUuidType
(d: UUID)
: UuidExpression[UuidType]
-
implicit def
createOutMapperBigDecimalType
: OutMapper[BigDecimalType]
-
implicit def
createOutMapperBigDecimalTypeOption
: OutMapper[Option[BigDecimalType]]
-
implicit def
createOutMapperBinaryType
: OutMapper[BinaryType]
-
implicit def
createOutMapperBinaryTypeOption
: OutMapper[Option[BinaryType]]
-
implicit def
createOutMapperBooleanType
: OutMapper[BooleanType]
-
implicit def
createOutMapperBooleanTypeOption
: OutMapper[Option[BooleanType]]
-
implicit def
createOutMapperByteType
: OutMapper[ByteType]
-
implicit def
createOutMapperByteTypeOption
: OutMapper[Option[ByteType]]
-
implicit def
createOutMapperDateType
: OutMapper[DateType]
-
implicit def
createOutMapperDateTypeOption
: OutMapper[Option[DateType]]
-
implicit def
createOutMapperDoubleType
: OutMapper[DoubleType]
-
implicit def
createOutMapperDoubleTypeOption
: OutMapper[Option[DoubleType]]
-
implicit def
createOutMapperFloatType
: OutMapper[FloatType]
-
implicit def
createOutMapperFloatTypeOption
: OutMapper[Option[FloatType]]
-
implicit def
createOutMapperIntType
: OutMapper[IntType]
-
implicit def
createOutMapperIntTypeOption
: OutMapper[Option[IntType]]
-
implicit def
createOutMapperLongType
: OutMapper[LongType]
-
implicit def
createOutMapperLongTypeOption
: OutMapper[Option[LongType]]
-
implicit def
createOutMapperStringType
: OutMapper[StringType]
-
implicit def
createOutMapperStringTypeOption
: OutMapper[Option[StringType]]
-
implicit def
createOutMapperTimestampType
: OutMapper[TimestampType]
-
implicit def
createOutMapperTimestampTypeOption
: OutMapper[Option[TimestampType]]
-
implicit def
createOutMapperUuidType
: OutMapper[UuidType]
-
implicit def
createOutMapperUuidTypeOption
: OutMapper[Option[UuidType]]
-
implicit def
date2ScalarDate
(b: DateType)
: DateExpression[DateType]
-
implicit def
double2ScalarDouble
(d: DoubleType)
: NumericalExpression[DoubleType]
-
implicit def
e2concat1
[A1, A2]
(e: ConcatOp[A1, A2])
: StringTypeConversion[StringType]
-
implicit def
e2concat2
[A1, A2]
(e: ConcatOp[A1, Option[A2]])
: StringTypeConversion[Option[StringType]]
-
implicit def
e2concat3
[A1, A2]
(e: ConcatOp[Option[A1], A2])
: StringTypeConversion[Option[StringType]]
-
implicit def
e2concat4
[A1, A2]
(e: ConcatOp[Option[A1], Option[A2]])
: StringTypeConversion[Option[StringType]]
-
-
-
implicit def
enum2EnumNode
[A <: EnumerationValueType]
(e: A)
: EnumExpression[A]
-
implicit def
enum2OptionEnumNode
[A <: Option[EnumerationValueType]]
(e: A)
: EnumExpression[Option[A]]
-
def
eq
(arg0: AnyRef)
: Boolean
-
def
equals
(arg0: Any)
: Boolean
-
-
def
finalize
()
: Unit
-
implicit def
float2ScalarFloat
(d: FloatType)
: NumericalExpression[FloatType]
-
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]
-
-
-
-
-
-
-
-
-
-
def
getClass
()
: java.lang.Class[_]
-
-
-
-
-
-
-
-
-
implicit def
groupOptionSingleColumnQuery2RightHandSideOfIn
[A]
(q: Query[Group[Option[A]]])
: RightHandSideOfIn[A]
-
implicit def
groupSingleColumnQuery2RightHandSideOfIn
[A]
(q: Query[Group[A]])
: RightHandSideOfIn[A]
-
def
hashCode
()
: Int
-
def
inTransaction
[A]
(a: ⇒ A)
: A
-
def
inTransaction
[A]
(sf: SessionFactory)(a: ⇒ A)
: A
-
implicit def
int2ScalarInt
(i: IntType)
: NumericalExpression[IntType]
-
def
isInstanceOf
[T0]
: Boolean
-
-
-
-
-
-
-
-
-
-
implicit def
long2ScalarLong
(l: LongType)
: NumericalExpression[LongType]
-
-
def
manyToManyRelation
[L <: org.squeryl.KeyedEntity[_], R <: org.squeryl.KeyedEntity[_], A <: org.squeryl.KeyedEntity[_]]
(l: Table[L], r: Table[R], nameOfMiddleTable: String)
: ManyToManyRelationBuilder[L, R]
-
def
manyToManyRelation
[L <: org.squeryl.KeyedEntity[_], R <: org.squeryl.KeyedEntity[_], A <: org.squeryl.KeyedEntity[_]]
(l: Table[L], r: Table[R])
: ManyToManyRelationBuilder[L, R]
-
def
mapBigDecimal2BigDecimalType
(d: BigDecimal)
: BigDecimal
-
def
mapBinary2BinaryType
(d: Array[Byte])
: Array[Byte]
-
def
mapBoolean2BooleanType
(b: Boolean)
: Boolean
-
def
mapByte2ByteType
(i: Byte)
: Byte
-
def
mapDate2DateType
(b: Date)
: Date
-
def
mapDouble2DoubleType
(d: Double)
: Double
-
def
mapFloat2FloatType
(d: Float)
: Float
-
def
mapInt2IntType
(i: Int)
: Int
-
def
mapLong2LongType
(l: Long)
: Long
-
def
mapObject2UuidType
(u: AnyRef)
: UuidType
-
def
mapString2StringType
(s: String)
: String
-
def
mapTimestamp2TimestampType
(b: Timestamp)
: Timestamp
-
-
-
implicit def
measureOptionSingleColumnQuery2RightHandSideOfIn
[A]
(q: Query[Measures[Option[A]]])
: RightHandSideOfIn[A]
-
implicit def
measureSingleColumnQuery2RightHandSideOfIn
[A]
(q: Query[Measures[A]])
: RightHandSideOfIn[A]
-
-
-
def
ne
(arg0: AnyRef)
: Boolean
-
-
-
-
-
-
-
def
notify
()
: Unit
-
def
notifyAll
()
: Unit
-
-
-
-
-
-
-
def
oneToManyRelation
[O <: org.squeryl.KeyedEntity[_], M]
(ot: Table[O], mt: Table[M])
: OneToManyRelationBuilder[O, M]
-
implicit def
optionBigDecimal2ScalarBigDecimal
(i: Option[BigDecimalType])
: NumericalExpression[Option[BigDecimalType]]
-
implicit def
optionBoolean2ScalarBoolean
(i: Option[BooleanType])
: BooleanExpression[Option[BooleanType]]
-
implicit def
optionDate2ScalarDate
(i: Option[DateType])
: DateExpression[Option[DateType]]
-
implicit def
optionDouble2ScalarDouble
(i: Option[DoubleType])
: NumericalExpression[Option[DoubleType]]
-
implicit def
optionFloat2ScalarFloat
(i: Option[FloatType])
: NumericalExpression[Option[FloatType]]
-
implicit def
optionInt2ScalarInt
(i: Option[IntType])
: NumericalExpression[Option[IntType]]
-
implicit def
optionLong2ScalarLong
(i: Option[LongType])
: NumericalExpression[Option[LongType]]
-
implicit def
optionString2ScalarString
(i: Option[StringType])
: StringExpression[Option[StringType]]
-
implicit def
optionUuid2ScalarUuid
(u: Option[UuidType])
: UuidExpression[Option[UuidType]]
-
-
def
outMapperFromEnumValue
(e: Value)
: $anon forSome { type $anon <: java.lang.Object with org.squeryl.internals.OutMapper[Enumeration#Value]{def doMap(rs: java.sql.ResultSet): enu.Value}; val enu: Enumeration }
-
def
outMapperOptionFromOptionEnumValue
(e: Option[Value])
: Option[$anon] forSome { type $anon <: java.lang.Object with org.squeryl.internals.OutMapper[Option[Enumeration#Value]]{def doMap(rs: java.sql.ResultSet): Some[enu.Value]}; val enu: Enumeration }
-
implicit def
queryable2JoinPrecursor
[A]
(q: Queryable[A])
: JoinPrecursor[A]
-
implicit def
queryable2OptionalQueryable
[A]
(q: Queryable[A])
: OptionalQueryable[A]
-
implicit def
queryable2RightInnerJoinedQueryable
[A]
(q: Queryable[A])
: InnerJoinedQueryable[A]
-
-
-
implicit val
sampleBigDecimal
: BigDecimalType
-
implicit val
sampleBigDecimalO
: Some[BigDecimalType]
-
implicit val
sampleBinary
: BinaryType
-
implicit val
sampleBinaryO
: Some[BinaryType]
-
implicit val
sampleBoolean
: BooleanType
-
implicit val
sampleBooleanO
: Some[BooleanType]
-
implicit val
sampleByte
: ByteType
-
implicit val
sampleByteO
: Some[ByteType]
-
implicit val
sampleDate
: DateType
-
implicit val
sampleDateO
: Some[DateType]
-
implicit val
sampleDouble
: DoubleType
-
implicit val
sampleDoubleO
: Some[DoubleType]
-
implicit val
sampleFloat
: FloatType
-
implicit val
sampleFloatO
: Some[FloatType]
-
implicit val
sampleInt
: IntType
-
implicit val
sampleIntO
: Some[IntType]
-
implicit val
sampleLong
: LongType
-
implicit val
sampleLongO
: Some[LongType]
-
implicit val
sampleString
: StringType
-
implicit val
sampleStringO
: Some[StringType]
-
implicit def
sampleTimestamp
: TimestampType
-
implicit val
sampleTimestampTypeO
: Some[TimestampType]
-
implicit val
sampleUuid
: UUID
-
implicit val
sampleUuidO
: Some[UuidType]
-
implicit def
scalarQuery2Scalar
[T]
(sq: ScalarQuery[T])
: T
-
def
select
[R]
(yieldClosure: ⇒ R)
: SelectState[R]
-
-
-
implicit def
singleColComputeQuery2Scalar
[T]
(cq: Query[Measures[T]])
: T
-
implicit def
singleColComputeQuery2ScalarQuery
[T]
(cq: Query[Measures[T]])
: ScalarQuery[T]
-
implicit def
singleColumnQuery2RightHandSideOfIn
[A]
(q: Query[A])
: RightHandSideOfIn[A]
-
implicit def
string2ScalarString
(s: StringType)
: StringExpression[StringType]
-
-
def
synchronized
[T0]
(arg0: T0)
: T0
-
implicit def
t2te
[A1, A2]
(t: (A1, A2))
: CompositeKey2[A1, A2]
-
implicit def
t3te
[A1, A2, A3]
(t: (A1, A2, A3))
: CompositeKey3[A1, A2, A3]
-
implicit def
t4te
[A1, A2, A3, A4]
(t: (A1, A2, A3, A4))
: CompositeKey4[A1, A2, A3, A4]
-
implicit def
t5te
[A1, A2, A3, A4, A5]
(t: (A1, A2, A3, A4, A5))
: CompositeKey5[A1, A2, A3, A4, A5]
-
implicit def
t6te
[A1, A2, A3, A4, A5, A6]
(t: (A1, A2, A3, A4, A5, A6))
: CompositeKey6[A1, A2, A3, A4, A5, A6]
-
implicit def
t7te
[A1, A2, A3, A4, A5, A6, A7]
(t: (A1, A2, A3, A4, A5, A6, A7))
: CompositeKey7[A1, A2, A3, A4, A5, A6, A7]
-
implicit def
t8te
[A1, A2, A3, A4, A5, A6, A7, A8]
(t: (A1, A2, A3, A4, A5, A6, A7, A8))
: CompositeKey8[A1, A2, A3, A4, A5, A6, A7, A8]
-
implicit def
t9te
[A1, A2, A3, A4, A5, A6, A7, A8, A9]
(t: (A1, A2, A3, A4, A5, A6, A7, A8, A9))
: CompositeKey9[A1, A2, A3, A4, A5, A6, A7, A8, A9]
-
implicit def
timestamp2ScalarTimestamp
(ts: TimestampType)
: DateExpression[TimestampType]
-
implicit def
timestamp2ScalarTimestampOptionNode
(ts: Option[TimestampType])
: DateExpression[Option[TimestampType]]
-
def
toString
()
: String
-
def
transaction
[A]
(a: ⇒ A)
: A
-
def
transaction
[A]
(s: Session)(a: ⇒ A)
: A
-
def
transaction
[A]
(sf: SessionFactory)(a: ⇒ A)
: A
-
implicit def
traversableOfDate2ListDate
(l: Traversable[DateType])
: RightHandSideOfIn[DateType]
-
implicit def
traversableOfDate2OptionListDate
(l: Traversable[DateType])
: RightHandSideOfIn[Option[DateType]]
-
implicit def
traversableOfEnumerationValue2ListEnumerationValue
[E <: Value]
(l: Traversable[E])
: RightHandSideOfIn[E]
-
implicit def
traversableOfNumericalExpressionList
[A]
(l: Traversable[A])(implicit arg0: (A) ⇒ org.squeryl.dsl.NumericalExpression[_])
: RightHandSideOfIn[NumericalExpression[A]]
-
implicit def
traversableOfString2ListString
(l: Traversable[StringType])
: RightHandSideOfIn[StringType]
-
implicit def
traversableOfString2OptionListString
(l: Traversable[StringType])
: RightHandSideOfIn[Option[StringType]]
-
implicit def
traversableOfUuid2ListUuid
(l: Traversable[UuidType])
: RightHandSideOfIn[UuidType]
-
implicit def
traversableOfUuidOptionList
(l: Traversable[UuidType])
: RightHandSideOfIn[Option[UuidType]]
-
implicit def
typedExpression2OrderByArg
[E]
(e: E)(implicit arg0: (E) ⇒ org.squeryl.dsl.ast.TypedExpressionNode[_])
: OrderByArg
-
-
-
-
-
-
implicit def
unaryOpConv10
(op: UnaryFloatOp[Option[DoubleType]])
: NumericalTypeConversion[Option[DoubleType]]
-
-
-
-
implicit def
unaryOpConv11
(op: UnaryFloatOp[Option[BigDecimalType]])
: NumericalTypeConversion[Option[BigDecimalType]]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
implicit def
unaryOpConv6
(op: UnaryFloatOp[Option[ByteType]])
: NumericalTypeConversion[Option[FloatType]]
-
-
-
-
-
-
implicit def
unaryOpConv8
(op: UnaryFloatOp[Option[LongType]])
: NumericalTypeConversion[Option[DoubleType]]
-
-
-
implicit def
unaryOpConv9
(op: UnaryFloatOp[Option[FloatType]])
: NumericalTypeConversion[Option[FloatType]]
-
-
-
def
using
[A]
(session: Session)(a: ⇒ A)
: A
-
implicit def
uuid2ScalarUuid
(u: UuidType)
: UuidExpression[UuidType]
-
-
-
implicit def
view2QueryAll
[A]
(v: View[A])
: Query[A]
-
def
wait
()
: Unit
-
def
wait
(arg0: Long, arg1: Int)
: Unit
-
def
wait
(arg0: Long)
: Unit
-
Inherited from AnyRef
Inherited from Any
This factory is meant to use POSOs (Plain old Scala Objects), i.e. your object use Scala's primitive types to map to columns. This can have a significant performance advantage over using object types i.e. a result set of N rows of objects with M field will generate N * M objects for the garbage collector, while POSOs with primitive types will each count for 1 for the garbage collector (to be more precise, String and Option[] fields will add a +1 in both cases, but a custom String wrapper will also add one ref, for a total of 2 refs vs a single ref per string column for the POSO). This lightweight strategy has a cost : constants and object field references cannot distinguish at compile time, so this mode is less 'strict' than one with a CustomType