From a255eabc93630fd0d978d5f086a0684a2eaddd00 Mon Sep 17 00:00:00 2001 From: Martin Eyben Date: Mon, 4 Nov 2024 10:00:05 +0100 Subject: [PATCH] feat(WeatherDataAPI): get temperatures for multiple days --- src/main/java/eirb/pg203/WeatherDataAPI.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/main/java/eirb/pg203/WeatherDataAPI.java b/src/main/java/eirb/pg203/WeatherDataAPI.java index 5c8bd80..c3b4e68 100644 --- a/src/main/java/eirb/pg203/WeatherDataAPI.java +++ b/src/main/java/eirb/pg203/WeatherDataAPI.java @@ -1,8 +1,13 @@ package eirb.pg203; +import java.io.IOException; +import java.util.ArrayList; + public interface WeatherDataAPI { - Temperature getTemperature(int day, String city); + Temperature getTemperature(int day, String city) throws IOException; - Temperature getTemperature(int day, int hour, String city); + Temperature getTemperature(int day, int hour, String city) throws IOException; + + ArrayList getTemperatures(int days, String city) throws IOException; }