https://kotlinlang.org logo
Title
l

lewik

01/30/2018, 1:02 PM
Когда у двух одинаковых дата классов может быть разный хешкод? То есть два разных экземпляра с одинаковым наполнением. Массивов нет, но есть списки и отображения
e

elizarov

01/30/2018, 1:11 PM
Значит какие-то глючные списки или отображения (с кривой реализацией хеш-кода). А пример можно?
l

lewik

01/30/2018, 1:12 PM
Пример здоровый, я вот сейчас пытаюсь в удобоваримый вид это вывести.
v

voddan

01/30/2018, 1:12 PM
отображения
Интересно, это перевод какого термина?
l

lewik

01/30/2018, 1:12 PM
map Начинаю писать "отображения" - говорят "пиши "карты"", Пишу карты - "пиши "отбражения""
👍 3
v

voddan

01/30/2018, 1:12 PM
Да, без премера сложно
А почему бы это не обсудить на аглийском и на StackOverflow? Тогда не будет проблем с переводом. И грядущие поколения смогут найти дискуссию, как минимум
l

lewik

01/30/2018, 1:14 PM
Это можно применить к любому вопросу этого чата.
v

voddan

01/30/2018, 1:16 PM
Ну зачем же так! Opinion-based вопросы обсуждать в этом чатике весьма разумно
Надеюсь никого не задел, просто предлагаю 🙃
l

lewik

01/30/2018, 1:34 PM
@elizarov А, виноват. Не в хешкоде проблема, я думаю. У меня получается добавить в set элемент еще раз, пропустив его через сериализацию/десериализацию. Я почему так спрашиваю, потому что сущность из примера содержит еще с десяток других, и я все надеюсь что ответ будет типа "а.... ну так потому что то-то и то-то, очевидно же" а я такой "вот я дурак, точно". Но походу от выковыривания сущностей мне никуда не деться 😞
Все просто, я откопал (пока копипастил классы) в составлящих класс не являющийся data class. Всем спасибо)