@@ -8,25 +8,25 @@ object CatalystCast {
88
99 implicit def framelessCastToString [T ]: CatalystCast [T , String ] = of[T , String ]
1010
11- implicit def framelessNumericToLong [A : CatalystNumeric ]: CatalystCast [A , Long ] = of[A , Long ]
12- implicit def framelessNumericToInt [A : CatalystNumeric ]: CatalystCast [A , Int ] = of[A , Int ]
13- implicit def framelessNumericToShort [A : CatalystNumeric ]: CatalystCast [A , Short ] = of[A , Short ]
14- implicit def framelessNumericToByte [A : CatalystNumeric ]: CatalystCast [A , Byte ] = of[A , Byte ]
11+ implicit def framelessNumericToLong [A : CatalystNumeric ]: CatalystCast [A , Long ] = of[A , Long ]
12+ implicit def framelessNumericToInt [A : CatalystNumeric ]: CatalystCast [A , Int ] = of[A , Int ]
13+ implicit def framelessNumericToShort [A : CatalystNumeric ]: CatalystCast [A , Short ] = of[A , Short ]
14+ implicit def framelessNumericToByte [A : CatalystNumeric ]: CatalystCast [A , Byte ] = of[A , Byte ]
1515 implicit def framelessNumericToDecimal [A : CatalystNumeric ]: CatalystCast [A , BigDecimal ] = of[A , BigDecimal ]
16- implicit def framelessNumericToDouble [A : CatalystNumeric ]: CatalystCast [A , Double ] = of[A , Double ]
16+ implicit def framelessNumericToDouble [A : CatalystNumeric ]: CatalystCast [A , Double ] = of[A , Double ]
1717
1818 implicit def framelessBooleanToNumeric [A : CatalystNumeric ]: CatalystCast [Boolean , A ] = of[Boolean , A ]
1919
2020 // doesn't make any sense to include:
2121 // - sqlDateToBoolean: always None
2222 // - sqlTimestampToBoolean: compares us to 0
23- implicit val framelessStringToBoolean : CatalystCast [String , Option [Boolean ]] = of[String , Option [Boolean ]]
24- implicit val framelessLongToBoolean : CatalystCast [Long , Boolean ] = of[Long , Boolean ]
25- implicit val framelessIntToBoolean : CatalystCast [Int , Boolean ] = of[Int , Boolean ]
26- implicit val framelessShortToBoolean : CatalystCast [Short , Boolean ] = of[Short , Boolean ]
27- implicit val framelessByteToBoolean : CatalystCast [Byte , Boolean ] = of[Byte , Boolean ]
28- implicit val framelessBigDecimalToBoolean : CatalystCast [BigDecimal , Boolean ] = of[BigDecimal , Boolean ]
29- implicit val framelessDoubleToBoolean : CatalystCast [Double , Boolean ] = of[Double , Boolean ]
23+ implicit val framelessStringToBoolean : CatalystCast [String , Option [Boolean ]] = of[String , Option [Boolean ]]
24+ implicit val framelessLongToBoolean : CatalystCast [Long , Boolean ] = of[Long , Boolean ]
25+ implicit val framelessIntToBoolean : CatalystCast [Int , Boolean ] = of[Int , Boolean ]
26+ implicit val framelessShortToBoolean : CatalystCast [Short , Boolean ] = of[Short , Boolean ]
27+ implicit val framelessByteToBoolean : CatalystCast [Byte , Boolean ] = of[Byte , Boolean ]
28+ implicit val framelessBigDecimalToBoolean : CatalystCast [BigDecimal , Boolean ] = of[BigDecimal , Boolean ]
29+ implicit val framelessDoubleToBoolean : CatalystCast [Double , Boolean ] = of[Double , Boolean ]
3030
3131 // TODO
3232
@@ -38,9 +38,8 @@ object CatalystCast {
3838 // implicit object stringToLong extends CatalystCast[String, Option[Long]]
3939 // implicit object stringToSqlDate extends CatalystCast[String, Option[SQLDate]]
4040
41-
4241 // needs verification:
43- // implicit object sqlTimestampToSqlDate extends CatalystCast[SQLTimestamp, SQLDate]
42+ // implicit object sqlTimestampToSqlDate extends CatalystCast[SQLTimestamp, SQLDate]
4443
4544 // needs verification:
4645 // implicit object sqlTimestampToDecimal extends CatalystCast[SQLTimestamp, BigDecimal]
0 commit comments