toggle menu
elasticmagic-kt
0.3.4
common
switch theme
search in API
elasticmagic-serde
/
dev.evo.elasticmagic.serde
/
StdDeserializer
/
ObjectCtx
Object
Ctx
@
JvmInline
value
class
ObjectCtx
(
map
:
Map
<
*
,
*
>
)
:
Deserializer.ObjectCtx
Members
Members & Extensions
Constructors
Object
Ctx
Link copied to clipboard
constructor
(
map
:
Map
<
*
,
*
>
)
Functions
any
Link copied to clipboard
open
fun
any
(
name
:
String
)
:
Any
any
Or
Null
Link copied to clipboard
open
override
fun
anyOrNull
(
name
:
String
)
:
Any
?
array
Link copied to clipboard
open
fun
array
(
name
:
String
)
:
Deserializer.ArrayCtx
array
Or
Null
Link copied to clipboard
open
override
fun
arrayOrNull
(
name
:
String
)
:
Deserializer.ArrayCtx
?
boolean
Link copied to clipboard
open
fun
boolean
(
name
:
String
)
:
Boolean
boolean
Or
Null
Link copied to clipboard
open
override
fun
booleanOrNull
(
name
:
String
)
:
Boolean
?
double
Link copied to clipboard
open
fun
double
(
name
:
String
)
:
Double
double
Or
Null
Link copied to clipboard
open
override
fun
doubleOrNull
(
name
:
String
)
:
Double
?
float
Link copied to clipboard
open
fun
float
(
name
:
String
)
:
Float
float
Or
Null
Link copied to clipboard
open
override
fun
floatOrNull
(
name
:
String
)
:
Float
?
for
Each
Link copied to clipboard
inline
fun
Deserializer.ObjectCtx
.
forEach
(
block
:
(
String
,
Any
)
->
Unit
)
for
Each
Array
Link copied to clipboard
inline
fun
Deserializer.ObjectCtx
.
forEachArray
(
block
:
(
String
,
Deserializer.ArrayCtx
)
->
Unit
)
for
Each
Obj
Link copied to clipboard
inline
fun
Deserializer.ObjectCtx
.
forEachObj
(
block
:
(
String
,
Deserializer.ObjectCtx
)
->
Unit
)
int
Link copied to clipboard
open
fun
int
(
name
:
String
)
:
Int
int
Or
Null
Link copied to clipboard
open
override
fun
intOrNull
(
name
:
String
)
:
Int
?
iterator
Link copied to clipboard
open
override
fun
iterator
(
)
:
StdDeserializer.ObjectIterator
long
Link copied to clipboard
open
fun
long
(
name
:
String
)
:
Long
long
Or
Null
Link copied to clipboard
open
override
fun
longOrNull
(
name
:
String
)
:
Long
?
obj
Link copied to clipboard
open
fun
obj
(
name
:
String
)
:
Deserializer.ObjectCtx
obj
Or
Null
Link copied to clipboard
open
override
fun
objOrNull
(
name
:
String
)
:
Deserializer.ObjectCtx
?
string
Link copied to clipboard
open
fun
string
(
name
:
String
)
:
String
string
Or
Null
Link copied to clipboard
open
override
fun
stringOrNull
(
name
:
String
)
:
String
?
to
Map
Link copied to clipboard
fun
Deserializer.ObjectCtx
.
toMap
(
)
:
Map
<
String
,
Any
?
>