Поддержка свойств с Java 10 или Java 11

Начиная с Java 10 или Java 11, есть ли еще встроенная поддержка для определения переменных-членов в качестве свойств вместо того, чтобы мои методы IDE автоматически генерировали методы доступа getter/setter в стиле JavaBeans?

Kotlin идентифицирует свойства, объявляя их как var или же val, чтение-запись или только для чтения соответственно. Objective-C был способен автоматически синтезировать методы доступа. Любая такая поддержка в Java еще нет?

Я ищу встроенные функции в Java, а не внешние решения, такие как Project Lombok.

Я прошу обновить: Java и C#-подобные свойства.

1 ответ

Решение

Любая такая поддержка в Java еще нет?

Ответ Нет, на момент написания.

Кроме того, я не видел четких признаков того, что поддержка собственности на горизонте; например, нет JEP, которые упоминают это (если я что-то пропустил).

Другие вопросы по тегам