ArrayCtx

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

Constructors

Link copied to clipboard
fun ArrayCtx(array: MutableList<Any?>)

Functions

Link copied to clipboard
open override fun array(block: Serializer.ArrayCtx.() -> Unit)
Link copied to clipboard
fun build(): List<Any?>
Link copied to clipboard
open override fun obj(block: Serializer.ObjectCtx.() -> Unit)
Link copied to clipboard
abstract fun serialize(): String
Link copied to clipboard
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?)
Link copied to clipboard
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?)