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.

pagePojo Serializer and Deserializer

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

pageJSON Jackson Serializer and Deserializer

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

pageJSON Gson Serializer and Deserializer

Use XML Serializer and Deserializer to handle XML DOM objects.

pageXML DOM Serializer and Deserializer

Use JDBC Serializer to handle JDBC objects.

pageJDBC Serializer

Last updated