Package-level declarations

Types

Link copied to clipboard

Serializer for DayOfWeek that uses abbreviated weekday names (mon, tue, wed, etc.).

Link copied to clipboard

Serializer for Instant that uses POSIX epoch seconds (seconds since 1970-01-01T00:00:00Z).

Link copied to clipboard

Serializer that encodes Booleans as integers (1 for true, 0 for false).

Link copied to clipboard
object IsoBasicLocalDateSerializer : FormattedLocalDateSerializer

Serializer for LocalDate using the ISO 8601 basic format (YYYYMMDD).

Link copied to clipboard

Serializer for localized text that converts between Map and a list format.

Link copied to clipboard
abstract class MapAsListSerializer<Delegate : Map.Entry<Key, Value>, Key, Value>(delegateSerializer: KSerializer<Delegate>) : KSerializer<Map<Key, Value>>

Abstract serializer that converts Map to and from a list representation.

Link copied to clipboard

Serializer for Month that uses month numbers (1-12).

Link copied to clipboard

Serializer for RgbColor as a six-digit hexadecimal color code with a leading "#".

Link copied to clipboard

Serializer for RgbColor as a six-digit hexadecimal color code without a leading "#".

Link copied to clipboard

Serializer for ServiceTime in HH:MM:SS format.

Link copied to clipboard

Serializer for Timestamp that handles RFC3339 format timestamp strings.

Link copied to clipboard

Serializer for Duration that uses whole minutes. Fractional minutes are rounded down.

Link copied to clipboard

Serializer for Duration that uses whole seconds. Fractional seconds are rounded down.