Skip to content

Commit

Permalink
Inline method
Browse files Browse the repository at this point in the history
  • Loading branch information
martint committed Nov 2, 2020
1 parent 26b1778 commit 2833245
Showing 1 changed file with 1 addition and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ public static SqlDate sqlDateOf(LocalDate date)

public static SqlTimeWithTimeZone sqlTimeWithTimeZoneOf(int precision, int hour, int minuteOfHour, int secondOfMinute, int nanoOfSecond, int offsetMinutes)
{
long picos = (hour * 3600 + minuteOfHour * 60 + secondOfMinute) * PICOSECONDS_PER_SECOND + scaleNanosToPicos(nanoOfSecond);
long picos = (hour * 3600 + minuteOfHour * 60 + secondOfMinute) * PICOSECONDS_PER_SECOND + ((long) nanoOfSecond) * PICOSECONDS_PER_NANOSECOND;
return SqlTimeWithTimeZone.newInstance(precision, picos, offsetMinutes);
}

Expand Down Expand Up @@ -153,11 +153,6 @@ public static SqlTime sqlTimeOf(int precision, LocalTime time)
return SqlTime.newInstance(precision, time.toNanoOfDay() * PICOSECONDS_PER_NANOSECOND);
}

public static long scaleNanosToPicos(long nanos)
{
return Math.multiplyExact(nanos, PICOSECONDS_PER_NANOSECOND);
}

private static int millisToNanos(int millisOfSecond)
{
return toIntExact(MILLISECONDS.toNanos(millisOfSecond));
Expand Down

0 comments on commit 2833245

Please sign in to comment.