Parameter names could This access strategy would be used for simpler entity construction through constructors instead of setters, where applicable. It quite different from others but it would also enable fully use cases like: - enforcing class invariants through the constructor - immutable entity fields or classes . (all fields) Default constructor and setters are a major pain point - support for many users. Java 10 value types which are planned to be immutable |
|