Solución:
@pek
La invocación encadenada es una de las propuestas para Java 7. Dice que si un tipo de retorno de método es nulo, debería devolver implícitamente esta. Si está interesado en este tema, hay un montón de enlaces y un ejemplo simple en la página Java 7 de Alex Miller.
Esto se denomina interfaz fluida, como referencia.
Personalmente, creo que es una buena idea, pero en realidad es una cuestión de gustos. Creo que jQuery funciona de esta manera.
No lo haría yo mismo, porque para mí enturbia lo que hace un método en particular, y el método de encadenamiento es de utilidad limitada para mí en comparación con hacerlo a mano. Sin embargo, no me va a enviar a una bola temblorosa de rabia y psicosis, lo cual siempre es algo bueno. : ‘)
No me preocuparía el rendimiento; pregúntale a Knuth.