ArrayCtx

abstract inner class ArrayCtx(array: MutableList<Any?>) : Serializer.ArrayCtx

Functions

array
Link copied to clipboard
common
open override fun array(block: Serializer.ArrayCtx.() -> Unit)
build
Link copied to clipboard
common
fun build(): List<Any?>
obj
Link copied to clipboard
common
open override fun obj(block: Serializer.ObjectCtx.() -> Unit)
serialize
Link copied to clipboard
common
abstract fun serialize(): String
value
Link copied to clipboard
common
open fun value(v: Any?)
open override fun value(v: Boolean?)
open override fun value(v: Double?)
open override fun value(v: Float?)
open override fun value(v: Int?)
open override fun value(v: Long?)
open override fun value(value: String?)
valueIfNotNull
Link copied to clipboard
common
open fun valueIfNotNull(v: Any?)
open fun valueIfNotNull(v: Boolean?)
open fun valueIfNotNull(v: Double?)
open fun valueIfNotNull(v: Float?)
open fun valueIfNotNull(v: Int?)
open fun valueIfNotNull(v: Long?)
open fun valueIfNotNull(v: String?)