Я не использовал этот класс раньше, но нашел его очень интересным, когда читал его Javadoc.
По этому вопросу firstDayOfNextWeek означает следующий понедельник.Так что можно сказать:
private TemporalAdjusters firstDayOfNextWeek() {
return TemporalAdjusters.next(DayOfWeek.MONDAY);
}
РЕДАКТИРОВАТЬ:
Это более полно, когда он работает с объектом Locale:
private TemporalAdjusters firstDayOfNextWeek(Locale locale) {
return TemporalAdjusters.next(WeekFields.of(locale).getFirstDayOfWeek());
}
Спасибо @Aaron за уведомление об этомвопрос локализации.