Object Serializers and Deserializers

To handle complex Candid types RECORD and VARIANT IC4J use custom ObjectSerializerarrow-up-right and ObjectDeserializerarrow-up-right 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 Deserializerchevron-right

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

JSON Jackson Serializer and Deserializerchevron-right

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

JSON Gson Serializer and Deserializerchevron-right

Use XML Serializer and Deserializer to handle XML DOM objects.

XML DOM Serializer and Deserializerchevron-right

Use JDBC Serializer to handle JDBC objects.

JDBC Serializerchevron-right

Last updated