Macrocosm
0.5.2-alpha
jvm
Macrocosm
/
space.maxus.macrocosm.chat
/
ComponentTypeAdapter
Component
Type
Adapter
object
ComponentTypeAdapter
:
TypeAdapter
<
Component
>
(
source
)
Adapter for fancy json serialization of components
Members
Functions
from
Json
Link copied to clipboard
fun
fromJson
(
p0
:
Reader
)
:
Component
fun
fromJson
(
p0
:
String
)
:
Component
from
Json
Tree
Link copied to clipboard
fun
fromJsonTree
(
p0
:
JsonElement
)
:
Component
null
Safe
Link copied to clipboard
fun
nullSafe
(
)
:
TypeAdapter
<
Component
>
read
Link copied to clipboard
open
override
fun
read
(
i
:
JsonReader
)
:
Component
to
Json
Link copied to clipboard
fun
toJson
(
p0
:
Component
)
:
String
fun
toJson
(
p0
:
Writer
,
p1
:
Component
)
to
Json
Tree
Link copied to clipboard
fun
toJsonTree
(
p0
:
Component
)
:
JsonElement
write
Link copied to clipboard
open
override
fun
write
(
o
:
JsonWriter
,
value
:
Component
?
)