Android greenDAO - Примитивные типы данных

Я хотел бы спросить, есть ли способ использовать примитивные типы данных в качестве полей таблицы с greenDAO? Если это так, пример кода будет оценен.

Спасибо

2 ответа

Решение

Насколько я знаю, вы не можете, по крайней мере, с предоставленной структурой. В документации есть перечисление PropertyType, в котором есть только объекты. Может быть, вы могли бы модифицировать сгенерированный код, но я не совсем уверен, и кажется, что много ручной работы нужно сделать.

Видя, что принятый ответ указывает на неработающую ссылку, вот обновление для GreenDao 3:

Чтобы добавить поддержку для пользовательского типа, вы можете сопоставить их с одним из поддерживаемых типов, используя аннотацию @Convert. Вам также необходимо предоставить реализацию PropertyConverter.

Более подробную информацию и пример можно найти здесь:

http://greenrobot.org/greendao/documentation/custom-types/

Другие вопросы по тегам