13
Почему запрещено автогенерировать многие конструкторы, видимые для Java из основного конструктора класса с параметрами по умолчанию, нравится это?JvmOverloads аннотация для основного конструктора класса
@JvmOverloads
class Video(private val id: Long, val ownerId: Long, var title: String? = null, var imgLink: String? = null, var videoLink: String? = null,
var description: String? = null, var created: Date? = null, var accessKey: String? = null, var duration: Long? = null,
var views: Long? = null, var comments: Long? = null) : Entity
Это примечание не относится к целевой «класс»
Теперь я вижу, спасибо – Odysseus
берегитесь: похоже, есть какая-то ошибка в @JvmOverloads. Когда я использую его в пользовательских представлениях, мгновенный запуск не выполняется, однако, когда я сам определяю конструкторы, он работает – Gavriel