История изменений
Исправление victor79, (текущая версия) :
Но в самой то аннотации ничего нет:
@Target(ElementType.TYPE)
@Retention(RetentionPolicy.CLASS)
public @interface Entity {
там объявлены заполняемые поля, но не понятно, через какой обработчик это проходит. Какая то функция считывает значения аннотаций и преобразует в код. Вряд ли это в gradle.
Ссылается все это на Dao, описание есть в инете. Но как json попадает в проект, как mxl прилинковывается? Все подряд? Тогда бы json не знал в которую структуру помещаться. И тогда для примера, почему json должен быть в CREATE TABLE, mxl нет?
Исходная версия victor79, :
Но в самой то аннотации ничего нет:
@Target(ElementType.TYPE)
@Retention(RetentionPolicy.CLASS)
public @interface Entity {
там объявлены заполняемые поля, но не понятно, через какой обработчик это проходит. Какая то функция считывает значения аннотаций и преобразует в код. Вряд ли это в gradle.
Ссылается все это на Dao, описание есть в инете. Но как json попадает в проект, как mxl прилинковывается? Все подряд? Тогда бы json не знал в которую структуру помещаться.