From 96c186697886b092542f48ae42fac9852736f2e7 Mon Sep 17 00:00:00 2001 From: Martin Eyben Date: Mon, 4 Nov 2024 10:24:14 +0100 Subject: [PATCH] feat(WeatherDataAPI): add api name method --- src/main/java/eirb/pg203/WeatherAPI.java | 5 +++++ src/main/java/eirb/pg203/WeatherDataAPI.java | 2 ++ 2 files changed, 7 insertions(+) diff --git a/src/main/java/eirb/pg203/WeatherAPI.java b/src/main/java/eirb/pg203/WeatherAPI.java index 6e101b0..310973a 100644 --- a/src/main/java/eirb/pg203/WeatherAPI.java +++ b/src/main/java/eirb/pg203/WeatherAPI.java @@ -65,4 +65,9 @@ public class WeatherAPI implements WeatherDataAPI{ } return temperatures; } + + @Override + public String getAPIName() { + return "WeatherAPI"; + } } diff --git a/src/main/java/eirb/pg203/WeatherDataAPI.java b/src/main/java/eirb/pg203/WeatherDataAPI.java index c3b4e68..a982cf2 100644 --- a/src/main/java/eirb/pg203/WeatherDataAPI.java +++ b/src/main/java/eirb/pg203/WeatherDataAPI.java @@ -10,4 +10,6 @@ public interface WeatherDataAPI { Temperature getTemperature(int day, int hour, String city) throws IOException; ArrayList getTemperatures(int days, String city) throws IOException; + + String getAPIName(); }