class JsonBuilder
Builder to conveniently build Json instances. Properties of this builder are directly matched with properties of JsonConfiguration.
(common, js, jvm, native)
<init> |
Builder to conveniently build Json instances. Properties of this builder are directly matched with properties of JsonConfiguration. <init>() |
(common, js, jvm, native)
allowStructuredMapKeys |
var allowStructuredMapKeys: Boolean |
(common, js, jvm, native)
classDiscriminator |
var classDiscriminator: String |
(common, js, jvm, native)
encodeDefaults |
var encodeDefaults: Boolean |
(common, js, jvm, native)
ignoreUnknownKeys |
var ignoreUnknownKeys: Boolean |
(common, js, jvm, native)
indent |
var indent: String |
(common, js, jvm, native)
isLenient |
var isLenient: Boolean |
(common, js, jvm, native)
prettyPrint |
var prettyPrint: Boolean |
(common, js, jvm, native)
serializeSpecialFloatingPointValues |
var serializeSpecialFloatingPointValues: Boolean |
(common, js, jvm, native)
serialModule |
var serialModule: SerialModule |
(common, js, jvm, native)
unquotedPrint |
var unquotedPrint: Boolean |
(common, js, jvm, native)
useArrayPolymorphism |
var useArrayPolymorphism: Boolean |
(common, js, jvm, native)
buildConfiguration |
fun buildConfiguration(): JsonConfiguration |
(common, js, jvm, native)
buildModule |
fun buildModule(): SerialModule |