StdSerializer

abstract class StdSerializer(objFactory: () -> StdSerializer.ObjectCtx, arrayFactory: () -> StdSerializer.ArrayCtx) : Serializer

Constructors

Link copied to clipboard
fun StdSerializer(objFactory: () -> StdSerializer.ObjectCtx, arrayFactory: () -> StdSerializer.ArrayCtx)

Types

Link copied to clipboard
abstract inner class ArrayCtx(array: MutableList<Any?>) : Serializer.ArrayCtx
Link copied to clipboard
abstract inner class ObjectCtx(map: MutableMap<String, Any?>) : Serializer.ObjectCtx

Functions

Link copied to clipboard
open override fun array(block: Serializer.ArrayCtx.() -> Unit): Serializer.ArrayCtx
Link copied to clipboard
open override fun obj(block: Serializer.ObjectCtx.() -> Unit): Serializer.ObjectCtx