Object Serializers and Deserializers

To handle complex Candid types RECORD and VARIANT IC4J use custom ObjectSerializer and ObjectDeserializer implementations.

If required, developers can design their own serializers and deserializers.

The IC4J library comes with several implementations of the most common scenarios (Java Pojo, JSON, XML, JDBC).

Use Pojo Serializer and Deserializer to handle plain Java objects.

Pojo Serializer and Deserializer

Use JSON Jackson Serializer and Deserializer to handle Jackson JSON objects.

JSON Jackson Serializer and Deserializer

Use JSON Gson Serializer and Deserializer to handle Gson JSON objects.

JSON Gson Serializer and Deserializer

Use XML Serializer and Deserializer to handle XML DOM objects.

XML DOM Serializer and Deserializer

Use JDBC Serializer to handle JDBC objects.

JDBC Serializer

Last updated