From 4f8aa5c88af5b9b76547bdb3e1688d2e4ed77c2e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=A1clav=20P=C5=99ib=C3=ADk?= Date: Thu, 16 Oct 2025 15:11:40 +0200 Subject: [PATCH] impl: local day plan --- .../appointmentplanner/LocalDayPlanImpl.java | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/assignment/src/main/java/appointmentplanner/LocalDayPlanImpl.java b/assignment/src/main/java/appointmentplanner/LocalDayPlanImpl.java index 4604dac..e1da13b 100644 --- a/assignment/src/main/java/appointmentplanner/LocalDayPlanImpl.java +++ b/assignment/src/main/java/appointmentplanner/LocalDayPlanImpl.java @@ -17,26 +17,29 @@ import appointmentplanner.api.TimeSlot; public class LocalDayPlanImpl implements LocalDayPlan { - public LocalDayPlanImpl(LocalDay day, Instant startOfDay, Instant endOfDay) { - throw new UnsupportedOperationException("Unimplemented constructor 'LocalDayPlanImpl'"); + public LocalDayPlanImpl(LocalDay day, Instant start, Instant end) { + this.day = day; + this.start = start; + this.end = end; } + private LocalDay day; + private Instant start; + private Instant end; + @Override public LocalDay day() { - // TODO Auto-generated method stub - throw new UnsupportedOperationException("Unimplemented method 'day'"); + return day; } @Override public Instant startOfDay() { - // TODO Auto-generated method stub - throw new UnsupportedOperationException("Unimplemented method 'startOfDay'"); + return start; } @Override public Instant endOfDay() { - // TODO Auto-generated method stub - throw new UnsupportedOperationException("Unimplemented method 'endOfDay'"); + return end; } @Override