Каким условиям должен соответствовать data-класс для его реализации?
- класс должен быть абстрактным
- класс должен быть открытым
- класс должен допускать создание объектов
- класс должен иметь первичный конструктор с параметрами-свойствами
- класс должен определять реализации функций equals, hashCode, toString и copy
- класс должен реализовывать инетерфейс DataSource
- класс не должен быть абстрактным
- класс не должен быть открытым
К сожалению, у нас пока нет статистики ответов на данный вопрос,
но мы работаем над этим.