java serializable
Nov. 17th, 2016 12:28 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Вопрос джавщикам.
У меня там сериализация десериализация (RMI используется) хочет, чтобы каждый дурацкий мелкий класс имел публичный пустой конструктор. Так что рисовать безымянные классы уже как бы не получится. В результате дизайн совсем уже тупой.
А что, не в курсе, как это все покрасивше чтоб? Конечно, я надеюсь, недолго мне мучиться (тут объявили даже, что скоро отпервичности материи шестой джавы откажутся. Но блин, мне как-то маловато будет.
Так вот, идейки? Хоть генерируй весь этот бойлерплейт.
У меня там сериализация десериализация (RMI используется) хочет, чтобы каждый дурацкий мелкий класс имел публичный пустой конструктор. Так что рисовать безымянные классы уже как бы не получится. В результате дизайн совсем уже тупой.
А что, не в курсе, как это все покрасивше чтоб? Конечно, я надеюсь, недолго мне мучиться (тут объявили даже, что скоро от
Так вот, идейки? Хоть генерируй весь этот бойлерплейт.
no subject
Date: 2016-11-17 08:46 pm (UTC)Проблема с анонимными классами даже не то, что они анонимные, а то, что они не статические - т.е. содержат ссылку на enclosing instance, который тоже нужно сериализовать (ну и, соответственно, не может быть конструктора без аргументов).
no subject
Date: 2016-11-17 08:48 pm (UTC)no subject
Date: 2016-11-17 09:39 pm (UTC)no subject
Date: 2016-11-17 09:52 pm (UTC)no subject
Date: 2016-11-17 09:57 pm (UTC)no subject
Date: 2016-11-17 09:56 pm (UTC)no subject
Date: 2016-11-17 09:58 pm (UTC)no subject
Date: 2016-11-18 03:15 am (UTC)no subject
Date: 2016-11-18 06:21 am (UTC)no subject
Date: 2016-11-18 04:42 pm (UTC)