Package-level declarations

Types

Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.CLASS])
annotation class Json(val codecName: String = automatic, val codecPackageName: String = automatic, val codecVisibility: Json.CodecVisibility = CodecVisibility.internal, val decoding: Json.Decoding = Decoding.automatic, val encoding: Json.Encoding = Encoding.automatic, val representation: Json.Representation = Representation.automatic)

Creates a JsonCodec for the annotated class.