У меня есть следующий класс данных Kotlin:
data class Filter @JvmOverloads constructor(
val key: String? = null,
val operation: String? = null,
val value: String? = null,
val group: String? = null,
val searchInTranslations: Boolean? = null)
Я создаю экземпляр этого класса в коде Java. Но я хочу создать экземпляр со всеми полями, кроме поля group
. Как я могу сделать это на Java?
Я не могу присвоить значение по умолчанию group
, потому что в некоторых классах Java я присваиваю значение этому полю, в других классах Java мне нужно исключить это поле из создания объекта.