rd-framework
Toggle table of contents
2026.1.1
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
rd-framework
rd-framework
/
com.jetbrains.rd.framework
/
ISerializer
ISerializer
interface
ISerializer
<
T
>
Supports serializing and deserializing values of a specific type.
Inheritors
IMarshaller
Companion
Polymorphic
AbstractPolymorphic
Companion
Companion
Companion
Companion
Companion
Companion
Companion
Companion
Companion
Companion
Members
Members & Extensions
Functions
array
Link copied to clipboard
inline
fun
<
T
>
ISerializer
<
T
>
.
array
(
)
:
ISerializer
<
Array
<
T
>
>
interned
Link copied to clipboard
fun
<
T
:
Any
>
ISerializer
<
T
>
.
interned
(
internKey
:
String
)
:
ISerializer
<
T
>
list
Link copied to clipboard
fun
<
T
>
ISerializer
<
T
>
.
list
(
)
:
ISerializer
<
List
<
T
>
>
nullable
Link copied to clipboard
fun
<
T
:
Any
>
ISerializer
<
T
>
.
nullable
(
)
:
ISerializer
<
T
?
>
read
Link copied to clipboard
abstract
fun
read
(
ctx
:
SerializationCtx
,
buffer
:
AbstractBuffer
)
:
T
write
Link copied to clipboard
abstract
fun
write
(
ctx
:
SerializationCtx
,
buffer
:
AbstractBuffer
,
value
:
T
)