toggle menu
modelix.core
8.16.0
common
switch theme
search in API
modelql-typed
/
org.modelix.modelql.typed
/
TypedNodeSerializer
Typed
Node
Serializer
class
TypedNodeSerializer
<
Typed
:
ITypedNode
>
(
val
nodeClass
:
KClass
<
out
Typed
>
,
val
untypedSerializer
:
KSerializer
<
IStepOutput
<
INode
>
>
)
:
KSerializer
<
Typed
>
Members
Constructors
Typed
Node
Serializer
Link copied to clipboard
constructor
(
nodeClass
:
KClass
<
out
Typed
>
,
untypedSerializer
:
KSerializer
<
IStepOutput
<
INode
>
>
)
Properties
descriptor
Link copied to clipboard
open
override
val
descriptor
:
SerialDescriptor
node
Class
Link copied to clipboard
val
nodeClass
:
KClass
<
out
Typed
>
untyped
Serializer
Link copied to clipboard
val
untypedSerializer
:
KSerializer
<
IStepOutput
<
INode
>
>
Functions
deserialize
Link copied to clipboard
open
override
fun
deserialize
(
decoder
:
Decoder
)
:
Typed
serialize
Link copied to clipboard
open
override
fun
serialize
(
encoder
:
Encoder
,
value
:
Typed
)