ObjectCtx

value class ObjectCtx(map: Map<*, *>) : Deserializer.ObjectCtx

Constructors

Link copied to clipboard
fun ObjectCtx(map: Map<*, *>)

Functions

Link copied to clipboard
open fun any(name: String): Any
Link copied to clipboard
open override fun anyOrNull(name: String): Any?
Link copied to clipboard
Link copied to clipboard
open override fun arrayOrNull(name: String): Deserializer.ArrayCtx?
Link copied to clipboard
open fun boolean(name: String): Boolean
Link copied to clipboard
open override fun booleanOrNull(name: String): Boolean?
Link copied to clipboard
open fun double(name: String): Double
Link copied to clipboard
open override fun doubleOrNull(name: String): Double?
Link copied to clipboard
open fun float(name: String): Float
Link copied to clipboard
open override fun floatOrNull(name: String): Float?
Link copied to clipboard
open fun int(name: String): Int
Link copied to clipboard
open override fun intOrNull(name: String): Int?
Link copied to clipboard
Link copied to clipboard
open fun long(name: String): Long
Link copied to clipboard
open override fun longOrNull(name: String): Long?
Link copied to clipboard
Link copied to clipboard
open override fun objOrNull(name: String): Deserializer.ObjectCtx?
Link copied to clipboard
open fun string(name: String): String
Link copied to clipboard
open override fun stringOrNull(name: String): String?

Extensions

Link copied to clipboard
inline fun Deserializer.ObjectCtx.forEach(block: (String, Any) -> Unit)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard