The setParam and addListItem methods are able to automatically serialize a class that implements Serializable. It will be stored in a text-storage and encoding friendly way so that no corruption can occur. To retrieve serialized objects from the config two additional methods have been added:
getSerializable(String parameter)
getSerializableItems(String listName)
This feature makes it very easy to store complexer configuration structures without having to rely to a custom database back-end or a custom string-based serialization.