Registers a class and its deserialization logic for custom serialization handling.
The class must implement the SerializableClass interface.
The serialized representation type
Class implementing SerializableClass interface
Optionalprefix: OneOrMore<string>Optional name prefix(es) for distinguishing this class in serialized output
this for method chaining
Registers a custom transformer for arbitrary serialization and deserialization logic. Use this for non-class objects or special serialization behavior.
The deserialized (runtime) type
The serialized representation type
Transformer implementing ISerdeTransformer interface
Optionalprefix: OneOrMore<string>Optional name prefix(es) for distinguishing this transformer in serialized output
this for method chaining
Registration interface for Custom serialization and deserialization transformers. Use this interface to register custom logic for classes and objects that require special serialization handling.
IMPORT_PATH:
"@daiso-tech/core/serde/contracts"