Search code examples
javapropertiesmemberjava-10java-11

Property support as of Java 10 or Java 11


As of Java 10 or Java 11, is there any built-in support yet for identifying member variables as properties instead of having my IDE auto-generate getter/setter accessor methods in JavaBeans style?

Kotlin identifies properties by declaring them as var or val, read-write or read-only respectively. Objective-C was able to auto-synthesize the accessor methods. Any such support in Java yet?

I am looking for built-in features in Java, not external solutions such as Project Lombok.

I am asking for an update to: Java and C#-like properties.


Solution

  • Any such support in Java yet?

    The answer is No, as of the time of writing.

    Furthermore, I have seen no clear signs that property support is on the horizon; e.g. no JEPs that mention this (unless I missed something).