public User initializeIdAndName(long id, String name) { this.id = id; this.name = name; return this; } Объясните пожалуйста почему именно return this. Я первый раз встречаю когда возвращаемое значение это this. Какая смысловая нагрузка, если говорить простым языком, в данном случае этого слова this. Видимо нужно прочитать отдельно тему про this, его механику и варианты использования.