JsonNode
class JsonNode(val type: KClass<*>, val name: String, val shape: JsonNodeShape = JsonNodeShape.Fields, val operands: List<String> = emptyList(), val mapping: JsonPayloadMapping? = null, val fixed: Map<String, JsonElement> = emptyMap(), serializer: () -> KSerializer<*>)(source)
A concrete type and its compact JSON form.
Constructors
JsonNode
constructor(type: KClass<*>, name: String, shape: JsonNodeShape = JsonNodeShape.Fields, operands: List<String> = emptyList(), mapping: JsonPayloadMapping? = null, fixed: Map<String, JsonElement> = emptyMap(), serializer: () -> KSerializer<*>)(source)