From 23cee8c83d42b737701d2ba5147d83412702a305 Mon Sep 17 00:00:00 2001 From: = Date: Tue, 14 Oct 2025 11:29:25 +0200 Subject: [PATCH] impl: app data --- .../AppointmentDataImpl.java | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 assignment/src/main/java/appointmentplanner/AppointmentDataImpl.java diff --git a/assignment/src/main/java/appointmentplanner/AppointmentDataImpl.java b/assignment/src/main/java/appointmentplanner/AppointmentDataImpl.java new file mode 100644 index 0000000..ccd5bab --- /dev/null +++ b/assignment/src/main/java/appointmentplanner/AppointmentDataImpl.java @@ -0,0 +1,26 @@ +package appointmentplanner; + +import appointmentplanner.api.AppointmentData; +import java.time.Duration; + +public class AppointmentDataImpl implements AppointmentData { + + private Duration duration; + private String description; + + public AppointmentDataImpl(Duration duration, String description) { + this.duration = duration; + this.description = description; + } + + @Override + public Duration duration() { + return this.duration; + } + + @Override + public String description() { + return this.description; + } + +}