2015-03-15 4 views
1

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

Благодаря

+0

Что вы хотите использовать? Я не уверен, что полностью понимаю ваш вопрос. Не могли бы вы привести пример того, чего вы хотите достичь? –

+0

Я просто хочу знать, нужно ли мне использовать объекты для столбцов таблицы, или я также могу использовать примитивные типы. например длинный вместо Лонг – F3roG

ответ

0

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

0

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

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

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

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

Смежные вопросы