В этом документе говорится:
Локальное хранилище HTML5 сохраняет данные в строковой форме в виде пар ключ-значение. Если данные, которые вы хотите сохранить, не являются строковыми данными, вы несете ответственность за преобразование в строку и обратно при использовании LocalStorage. Для прокси-классов, используемых с GWT RequestFactory, вы можете использовать RequestFactory#getSerializer() для сериализации строк. Для непрокси-объектов можно использовать строку и анализ JSON.
Может ли кто-нибудь помочь мне «упорядочить» объект, чтобы сохранить его на клиенте? Есть ли у GWT какой-то способ сделать это?