Size: a a a

Kotlin Community

2019 December 05

AE

Alexandr Emelyanov in Kotlin Community
Lev Shagalov
Я хотел на котлиновской сериализации остаться. Так или иначе я уже сделал.
как решил?
источник

LS

Lev Shagalov in Kotlin Community
Alexandr Emelyanov
как решил?
Как ты и сказал - @SerialName в интерфейсе. Плюс незапись дефолтных значений (правда глобально, мне это может не очень подойти). А при получении ответа от бд надо обновить revision в сущности - сделал рефлексией.

Надеюсь рефлексия это нормально тут.

Хорошо бы вернуть запись по умолчанию, но  rev null надо как то удалять, а то бд не понимает.
Ну и сделаю получение обновленной сущности колбеком или отдельным методом, оно не всегда надо. (Оно почти всегда не надо)
источник

LS

Lev Shagalov in Kotlin Community
Тут ещё советовали свой сериализатор, может его заботаю. Наверно так можно.
источник

LS

Lev Shagalov in Kotlin Community
Можно написать универсальный сериализатор, который выкинет одно определенное поле при его определенном значении (revision = null)?
источник

AE

Alexandr Emelyanov in Kotlin Community
Lev Shagalov
Как ты и сказал - @SerialName в интерфейсе. Плюс незапись дефолтных значений (правда глобально, мне это может не очень подойти). А при получении ответа от бд надо обновить revision в сущности - сделал рефлексией.

Надеюсь рефлексия это нормально тут.

Хорошо бы вернуть запись по умолчанию, но  rev null надо как то удалять, а то бд не понимает.
Ну и сделаю получение обновленной сущности колбеком или отдельным методом, оно не всегда надо. (Оно почти всегда не надо)
а зачем рефлексия?
источник

LS

Lev Shagalov in Kotlin Community
Alexandr Emelyanov
а зачем рефлексия?
База возвращает новый revision. Я хочу скопировать сущность с новым revision.
источник

i

iseki in Kotlin Community
Hello everyone.
источник

i

iseki in Kotlin Community
I have a question that how kotlin implementation function inlining?
источник

i

iseki in Kotlin Community
Thank you.
источник

ДП

Дмитрий Пастухов in Kotlin Community
iseki
I have a question that how kotlin implementation function inlining?
Code of function is substituted at the place of the call at the compilation stage.
https://kotlinlang.org/docs/reference/inline-functions.html
источник

i

iseki in Kotlin Community
thx
источник

AN

Alexander Nozik in Kotlin Community
Сейчас Браслав вещать будет.
источник

КР

Кирилл Романенко in Kotlin Community
Alexander Nozik
Сейчас Браслав вещать будет.
А можно пожалуйста ссылочку на трансляцию? А то я чёт не нашёл.
источник

SB

Sergey Barmin in Kotlin Community
Alexander Nozik
Сейчас Браслав вещать будет.
Из-за анонса ощущается будто на эппл конференции
источник

AN

Alexander Nozik in Kotlin Community
Кирилл Романенко
А можно пожалуйста ссылочку на трансляцию? А то я чёт не нашёл.
Не знаю. Я вживую.
источник

MI

Mukhamed Issa in Kotlin Community
Кирилл Романенко
А можно пожалуйста ссылочку на трансляцию? А то я чёт не нашёл.
источник

КР

Кирилл Романенко in Kotlin Community
Alexander Nozik
Не знаю. Я вживую.
Завидую. :))
источник

MI

Mukhamed Issa in Kotlin Community
но там не начался(
источник

КР

Кирилл Романенко in Kotlin Community
Мне кажется, вот это https://kotlinconf.com/
источник

AS

Alexander Sitnikov in Kotlin Community
источник