Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- case (RECORD, BinaryType) => (updater, ordinal, value) =>
- val x = value
- updater.set(ordinal, x)
- case (RECORD, DateType) => (updater, ordinal, value) =>
- val millis = value match {
- case ud: java.util.Date =>
- ud.getTime
- case other =>
- println(other)
- throw new IllegalArgumentException
- }
- updater.setInt(ordinal, DateTimeUtils.millisToDays(millis))
- case (RECORD, TimestampType) => (updater, ordinal, value) =>
- updater.setLong(ordinal, DateTimeUtils.fromJavaTimestamp(value.asInstanceOf[Timestamp]))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement