SimpleDateStructSerializer

Alternative KSerializer for SimpleDate - encodes as a JSON object {"year": …, "month": …, "dayOfMonth": …}.

Use this when downstream tooling (JSON Schema, BigQuery, GraphQL codegen, …) prefers field access over string parsing. Register with @Serializable(SimpleDateStructSerializer::class) or via a SerializersModule.

Properties

Link copied to clipboard
open override val descriptor: SerialDescriptor

Functions

Link copied to clipboard
open override fun deserialize(decoder: Decoder): SimpleDate
Link copied to clipboard
open override fun serialize(encoder: Encoder, value: SimpleDate)