Method Serializer.Serializable()->_deserialize()
- Method
_deserialize
protected
void
_deserialize(object
o
,function
(function
(mixed
:void
),string
,type
:void
)deserializer
)- Description
Dispatch function for deserialization.
- Parameter
o
Object to serialize. Always a context of the current object.
- Parameter
deserializer
Function to typically be called once for every variable in the inheriting class.
This function calls _deserialize_variable() once for every variable in the inheriting class, which in turn will call
deserializer
with the arguments:- Argument 1
The setter for the variable.
- Argument 2
The name of the variable.
- Argument 3
The declared type of the variable.
- Note
The symbols will be listed in the order they were defined in the class.
- Note
This function is typically called via Serializer.deserialize().
- See also
Serializer.deserialize(), _deserialize_variable(), _serialize(), Builtin.Setter