Я хотел бы найти способ автоматически генерировать методы получения и установки некоторых свойств Kotlin. В Java нет проблем сделать это.
Я работаю с привязкой данных, и у меня есть много классов, которые выглядят так:
class AnimalListItemPresenter(private var _animal: String) : BaseObservable() {
var animal: String
@Bindable get() = _animal
set(value) {
_animal = value
notifyPropertyChanged(BR.item)
}
}
Я знаю, что невозможно сгенерировать логику в установщике, но можно как-то сгенерировать стандартные методы получения и установки?