core / io.islandtime.jvm

Package io.islandtime.jvm

Various extensions specifically for the JVM.

Extensions for External Classes

(jvm)

java.time.Duration

(jvm)

java.time.Instant

(jvm)

java.time.LocalDate

(jvm)

java.time.LocalDateTime

(jvm)

java.time.LocalTime

(jvm)

java.time.OffsetDateTime

(jvm)

java.time.OffsetTime

(jvm)

java.time.Period

(jvm)

java.time.Year

(jvm)

java.time.YearMonth

(jvm)

java.time.ZonedDateTime

(jvm)

java.time.ZoneId

(jvm)

java.time.ZoneOffset

Functions

(jvm)

toJavaDuration

Convert to an equivalent Java Duration.

fun Duration.toJavaDuration(): Duration
fun IntDays.toJavaDuration(): Duration
fun LongDays.toJavaDuration(): Duration
fun IntHours.toJavaDuration(): Duration
fun LongHours.toJavaDuration(): Duration
fun IntMinutes.toJavaDuration(): Duration
fun LongMinutes.toJavaDuration(): Duration
fun IntSeconds.toJavaDuration(): Duration
fun LongSeconds.toJavaDuration(): Duration
fun IntMilliseconds.toJavaDuration(): Duration
fun LongMilliseconds.toJavaDuration(): Duration
fun IntMicroseconds.toJavaDuration(): Duration
fun LongMicroseconds.toJavaDuration(): Duration
fun IntNanoseconds.toJavaDuration(): Duration
fun LongNanoseconds.toJavaDuration(): Duration
(jvm)

toJavaInstant

Convert to an equivalent Java Instant.

fun Instant.toJavaInstant(): Instant
(jvm)

toJavaLocalDate

Convert to an equivalent Java LocalDate.

fun Date.toJavaLocalDate(): LocalDate
(jvm)

toJavaLocalDateTime

Convert to an equivalent Java LocalDateTime.

fun DateTime.toJavaLocalDateTime(): LocalDateTime
(jvm)

toJavaLocalTime

Convert to an equivalent Java LocalTime.

fun Time.toJavaLocalTime(): LocalTime
(jvm)

toJavaOffsetDateTime

Convert to an equivalent Java OffsetDateTime.

fun OffsetDateTime.toJavaOffsetDateTime(): OffsetDateTime
(jvm)

toJavaOffsetTime

Convert to an equivalent Java OffsetTime.

fun OffsetTime.toJavaOffsetTime(): OffsetTime
(jvm)

toJavaPeriod

Convert to an equivalent Java Period.

fun Period.toJavaPeriod(): Period
fun IntCenturies.toJavaPeriod(): Period
fun LongCenturies.toJavaPeriod(): Period
fun IntDecades.toJavaPeriod(): Period
fun LongDecades.toJavaPeriod(): Period
fun IntYears.toJavaPeriod(): Period
fun LongYears.toJavaPeriod(): Period
fun IntMonths.toJavaPeriod(): Period
fun LongMonths.toJavaPeriod(): Period
fun IntWeeks.toJavaPeriod(): Period
fun LongWeeks.toJavaPeriod(): Period
fun IntDays.toJavaPeriod(): Period
fun LongDays.toJavaPeriod(): Period
(jvm)

toJavaYear

Convert to an equivalent Java Year.

fun Year.toJavaYear(): Year
(jvm)

toJavaYearMonth

Convert to an equivalent Java YearMonth.

fun YearMonth.toJavaYearMonth(): YearMonth
(jvm)

toJavaZonedDateTime

Convert to an equivalent Java ZonedDateTime.

fun ZonedDateTime.toJavaZonedDateTime(): ZonedDateTime
(jvm)

toJavaZoneId

Convert to an equivalent Java ZoneId.

fun TimeZone.toJavaZoneId(): ZoneId
(jvm)

toJavaZoneOffset

Convert to an equivalent Java ZoneOffset.

fun UtcOffset.toJavaZoneOffset(): ZoneOffset