serialization
Module Contents
alltypes
Module Contents
DateRangeSerializer
Module Contents
descriptor
deserialize
fun
deserialize
(
decoder
:
Decoder
)
:
DateRange
serialize
fun
serialize
(
encoder
:
Encoder
,
value
:
DateRange
)
:
Unit
DateSerializer
Module Contents
descriptor
deserialize
fun
deserialize
(
decoder
:
Decoder
)
:
Date
serialize
fun
serialize
(
encoder
:
Encoder
,
value
:
Date
)
:
Unit
DateTimeIntervalSerializer
Module Contents
descriptor
deserialize
fun
deserialize
(
decoder
:
Decoder
)
:
DateTimeInterval
serialize
fun
serialize
(
encoder
:
Encoder
,
value
:
DateTimeInterval
)
:
Unit
DateTimeSerializer
Module Contents
descriptor
deserialize
fun
deserialize
(
decoder
:
Decoder
)
:
DateTime
serialize
fun
serialize
(
encoder
:
Encoder
,
value
:
DateTime
)
:
Unit
DurationSerializer
Module Contents
descriptor
deserialize
fun
deserialize
(
decoder
:
Decoder
)
:
Duration
serialize
fun
serialize
(
encoder
:
Encoder
,
value
:
Duration
)
:
Unit
InstantIntervalSerializer
Module Contents
descriptor
deserialize
fun
deserialize
(
decoder
:
Decoder
)
:
InstantInterval
serialize
fun
serialize
(
encoder
:
Encoder
,
value
:
InstantInterval
)
:
Unit
InstantSerializer
Module Contents
descriptor
deserialize
fun
deserialize
(
decoder
:
Decoder
)
:
Instant
serialize
fun
serialize
(
encoder
:
Encoder
,
value
:
Instant
)
:
Unit
OffsetDateTimeIntervalSerializer
Module Contents
descriptor
deserialize
fun
deserialize
(
decoder
:
Decoder
)
:
OffsetDateTimeInterval
serialize
fun
serialize
(
encoder
:
Encoder
,
value
:
OffsetDateTimeInterval
)
:
Unit
OffsetDateTimeSerializer
Module Contents
descriptor
deserialize
fun
deserialize
(
decoder
:
Decoder
)
:
OffsetDateTime
serialize
fun
serialize
(
encoder
:
Encoder
,
value
:
OffsetDateTime
)
:
Unit
OffsetTimeSerializer
Module Contents
descriptor
deserialize
fun
deserialize
(
decoder
:
Decoder
)
:
OffsetTime
serialize
fun
serialize
(
encoder
:
Encoder
,
value
:
OffsetTime
)
:
Unit
PeriodSerializer
Module Contents
descriptor
deserialize
fun
deserialize
(
decoder
:
Decoder
)
:
Period
serialize
fun
serialize
(
encoder
:
Encoder
,
value
:
Period
)
:
Unit
TimeSerializer
Module Contents
descriptor
deserialize
fun
deserialize
(
decoder
:
Decoder
)
:
Time
serialize
fun
serialize
(
encoder
:
Encoder
,
value
:
Time
)
:
Unit
TimeZoneSerializer
Module Contents
descriptor
deserialize
fun
deserialize
(
decoder
:
Decoder
)
:
TimeZone
serialize
fun
serialize
(
encoder
:
Encoder
,
value
:
TimeZone
)
:
Unit
YearMonthSerializer
Module Contents
descriptor
deserialize
fun
deserialize
(
decoder
:
Decoder
)
:
YearMonth
serialize
fun
serialize
(
encoder
:
Encoder
,
value
:
YearMonth
)
:
Unit
ZonedDateTimeIntervalSerializer
Module Contents
descriptor
deserialize
fun
deserialize
(
decoder
:
Decoder
)
:
ZonedDateTimeInterval
serialize
fun
serialize
(
encoder
:
Encoder
,
value
:
ZonedDateTimeInterval
)
:
Unit
ZonedDateTimeSerializer
Module Contents
descriptor
deserialize
fun
deserialize
(
decoder
:
Decoder
)
:
ZonedDateTime
serialize
fun
serialize
(
encoder
:
Encoder
,
value
:
ZonedDateTime
)
:
Unit
package
io.islandtime.extensions.serialization
Module Contents
DateSerializer
Module Contents
descriptor
deserialize
fun
deserialize
(
decoder
:
Decoder
)
:
Date
serialize
fun
serialize
(
encoder
:
Encoder
,
value
:
Date
)
:
Unit
DateTimeSerializer
Module Contents
descriptor
deserialize
fun
deserialize
(
decoder
:
Decoder
)
:
DateTime
serialize
fun
serialize
(
encoder
:
Encoder
,
value
:
DateTime
)
:
Unit
InstantSerializer
Module Contents
descriptor
deserialize
fun
deserialize
(
decoder
:
Decoder
)
:
Instant
serialize
fun
serialize
(
encoder
:
Encoder
,
value
:
Instant
)
:
Unit
OffsetDateTimeSerializer
Module Contents
descriptor
deserialize
fun
deserialize
(
decoder
:
Decoder
)
:
OffsetDateTime
serialize
fun
serialize
(
encoder
:
Encoder
,
value
:
OffsetDateTime
)
:
Unit
OffsetTimeSerializer
Module Contents
descriptor
deserialize
fun
deserialize
(
decoder
:
Decoder
)
:
OffsetTime
serialize
fun
serialize
(
encoder
:
Encoder
,
value
:
OffsetTime
)
:
Unit
TimeSerializer
Module Contents
descriptor
deserialize
fun
deserialize
(
decoder
:
Decoder
)
:
Time
serialize
fun
serialize
(
encoder
:
Encoder
,
value
:
Time
)
:
Unit
TimeZoneSerializer
Module Contents
descriptor
deserialize
fun
deserialize
(
decoder
:
Decoder
)
:
TimeZone
serialize
fun
serialize
(
encoder
:
Encoder
,
value
:
TimeZone
)
:
Unit
YearMonthSerializer
Module Contents
descriptor
deserialize
fun
deserialize
(
decoder
:
Decoder
)
:
YearMonth
serialize
fun
serialize
(
encoder
:
Encoder
,
value
:
YearMonth
)
:
Unit
ZonedDateTimeSerializer
Module Contents
descriptor
deserialize
fun
deserialize
(
decoder
:
Decoder
)
:
ZonedDateTime
serialize
fun
serialize
(
encoder
:
Encoder
,
value
:
ZonedDateTime
)
:
Unit
package
io.islandtime.extensions.serialization.measures
Module Contents
DurationSerializer
Module Contents
descriptor
deserialize
fun
deserialize
(
decoder
:
Decoder
)
:
Duration
serialize
fun
serialize
(
encoder
:
Encoder
,
value
:
Duration
)
:
Unit
PeriodSerializer
Module Contents
descriptor
deserialize
fun
deserialize
(
decoder
:
Decoder
)
:
Period
serialize
fun
serialize
(
encoder
:
Encoder
,
value
:
Period
)
:
Unit
package
io.islandtime.extensions.serialization.ranges
Module Contents
DateRangeSerializer
Module Contents
descriptor
deserialize
fun
deserialize
(
decoder
:
Decoder
)
:
DateRange
serialize
fun
serialize
(
encoder
:
Encoder
,
value
:
DateRange
)
:
Unit
DateTimeIntervalSerializer
Module Contents
descriptor
deserialize
fun
deserialize
(
decoder
:
Decoder
)
:
DateTimeInterval
serialize
fun
serialize
(
encoder
:
Encoder
,
value
:
DateTimeInterval
)
:
Unit
InstantIntervalSerializer
Module Contents
descriptor
deserialize
fun
deserialize
(
decoder
:
Decoder
)
:
InstantInterval
serialize
fun
serialize
(
encoder
:
Encoder
,
value
:
InstantInterval
)
:
Unit
OffsetDateTimeIntervalSerializer
Module Contents
descriptor
deserialize
fun
deserialize
(
decoder
:
Decoder
)
:
OffsetDateTimeInterval
serialize
fun
serialize
(
encoder
:
Encoder
,
value
:
OffsetDateTimeInterval
)
:
Unit
ZonedDateTimeIntervalSerializer
Module Contents
descriptor
deserialize
fun
deserialize
(
decoder
:
Decoder
)
:
ZonedDateTimeInterval
serialize
fun
serialize
(
encoder
:
Encoder
,
value
:
ZonedDateTimeInterval
)
:
Unit