Es gibt einige Diskussionen zu SO über Setter-Methoden, die "diesen" Typ zurückgeben. Und es sieht so aus, als ob Java 7 den Vorschlag hatte, diese ungültigen Methoden zurückzugeben. Aber dieser Vorschlag konnte es nicht zu Java 7 Features schaffen. Ich konnte nicht feststellen, ob dieser Vorschlag auf Java 8 oder höher verschoben wurde oder vollständig verworfen wurde. Ist es?
Siehe Link - /programming/31584/design-java-and-returning-self-reference-in-setter-methods