Всем привет. Я не очень шарю Котлин, и в Гугле не нашёл нормального решения проблемы... В общем я хочу создать класс с пустым конструктором и полями, которым будут присвоены значения после создания экземпляра. Как это сделать?
Всем привет. Подскажите при совмещении Java + Kotlin в одном проекте не надо ли добавлять специальных зависимостей в проект? Вообще суть вопроса в следующей проблеме: 1) Создан Kotlin файл (ConfigFactory.kt - в package xxx.config) в котором описана функция (getConfig() ) без создания класса (аналог public static в Java) 2) В Java-коде пытаюсь обратиться в этому методу:ConfigFactoryKt.getConfig() Но при компиляции проекта возникает ошибка: error: package xxx.config does not exist
Всем привет. Подскажите при совмещении Java + Kotlin в одном проекте не надо ли добавлять специальных зависимостей в проект? Вообще суть вопроса в следующей проблеме: 1) Создан Kotlin файл (ConfigFactory.kt - в package xxx.config) в котором описана функция (getConfig() ) без создания класса (аналог public static в Java) 2) В Java-коде пытаюсь обратиться в этому методу:ConfigFactoryKt.getConfig() Но при компиляции проекта возникает ошибка: error: package xxx.config does not exist
А тебе обязательно чтобы имена полей отличались от имен сущностей?
Вообще можно и без этого, но будет неудобно. У меня база заточена на _id и _rev. Она может и без этих полей, но тогда все равно придется десериализовать сущность без id и rev а потом их засунуть как то...
Можно использовать какойнить gson, но хочется остаться с котлином. (Я тогда смогу перенести поделие в common)
Вообще можно и без этого, но будет неудобно. У меня база заточена на _id и _rev. Она может и без этих полей, но тогда все равно придется десериализовать сущность без id и rev а потом их засунуть как то...
Можно использовать какойнить gson, но хочется остаться с котлином. (Я тогда смогу перенести поделие в common)
Не, я не про это. Называй сущности как в базе, типа '_id'. И забей локально на кодстайл.