alexandria-parent
0.1.2-SNAPSHOT
jvm
alexandria-paper
/
io.github.aecsocket.alexandria.paper.seralizer
/
RegisteredSerializer
Registered
Serializer
class
RegisteredSerializer
<
T
:
Keyed
>
(
registry
:
Registry
<
T
>
,
typeName
:
String
)
:
TypeSerializer
<
T
>
Members
Constructors
Registered
Serializer
Link copied to clipboard
constructor
(
registry
:
Registry
<
T
>
,
typeName
:
String
)
Functions
deserialize
Link copied to clipboard
open
override
fun
deserialize
(
type
:
Type
,
node
:
ConfigurationNode
)
:
T
empty
Value
Link copied to clipboard
open
fun
emptyValue
(
specificType
:
Type
,
options
:
ConfigurationOptions
)
:
@
Nullable
T
?
serialize
Link copied to clipboard
open
override
fun
serialize
(
type
:
Type
,
obj
:
T
?
,
node
:
ConfigurationNode
)