elasticmagic-kt
0.0.30
common
elasticmagic-serde
/
dev.evo.elasticmagic.serde
/
Serializer
/
ArrayCtx
Array
Ctx
interface
ArrayCtx
:
Serializer.Ctx
Functions
Inheritors
Functions
array
Link copied to clipboard
abstract
fun
array
(
block
:
Serializer.ArrayCtx
.
(
)
->
Unit
)
obj
Link copied to clipboard
abstract
fun
obj
(
block
:
Serializer.ObjectCtx
.
(
)
->
Unit
)
serialize
Link copied to clipboard
abstract
fun
serialize
(
)
:
String
value
Link copied to clipboard
open
fun
value
(
v
:
Any
?
)
abstract
fun
value
(
v
:
Boolean
?
)
abstract
fun
value
(
v
:
Double
?
)
abstract
fun
value
(
v
:
Float
?
)
abstract
fun
value
(
v
:
Int
?
)
abstract
fun
value
(
v
:
Long
?
)
abstract
fun
value
(
value
:
String
?
)
value
If
Not
Null
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
?
)
Inheritors
ArrayCtx
Link copied to clipboard