Commit 1d2e4b53 authored by EnesKarakas's avatar EnesKarakas
Browse files

ddaw

parent 3e33888f
package io.swagger.api; package io.swagger.api;
import io.swagger.model.ForecastDay; import io.swagger.model.ForecastDay;
import io.swagger.model.HourCondition;
import io.swagger.model.Modelforecast; import io.swagger.model.Modelforecast;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
...@@ -597,11 +598,17 @@ public class ForecastweatherApiController implements ForecastweatherApi { ...@@ -597,11 +598,17 @@ public class ForecastweatherApiController implements ForecastweatherApi {
case "hourly_time_epoch": case "hourly_time_epoch":
for (int i = 0; i < days; i++) { for (int i = 0; i < days; i++) {
try {
response2.getBody().getForecast().getForecastday().get(i);
} catch (Exception e) {
response2.getBody().getForecast().addForecastdayItem(new ForecastDay());
}
for (int j = 0; j < 24; j++) { for (int j = 0; j < 24; j++) {
try { try {
response2.getBody().getForecast().getForecastday().get(i); response2.getBody().getForecast().getForecastday().get(i).getHour().get(j);
} catch (Exception e) { } catch (Exception e) {
response2.getBody().getForecast().addForecastdayItem(new ForecastDay()); response2.getBody().getForecast().getForecastday().get(i)
.addHourItem(new HourCondition());
} }
response2.getBody().getForecast().getForecastday().get(i) response2.getBody().getForecast().getForecastday().get(i)
.getHour().get(j).setHourly_TimeEpoch( .getHour().get(j).setHourly_TimeEpoch(
...@@ -614,7 +621,18 @@ public class ForecastweatherApiController implements ForecastweatherApi { ...@@ -614,7 +621,18 @@ public class ForecastweatherApiController implements ForecastweatherApi {
case "hourly_time": case "hourly_time":
for (int i = 0; i < days; i++) { for (int i = 0; i < days; i++) {
try {
response2.getBody().getForecast().getForecastday().get(i);
} catch (Exception e) {
response2.getBody().getForecast().addForecastdayItem(new ForecastDay());
}
for (int j = 0; j < 24; j++) { for (int j = 0; j < 24; j++) {
try {
response2.getBody().getForecast().getForecastday().get(i).getHour().get(j);
} catch (Exception e) {
response2.getBody().getForecast().getForecastday().get(i)
.addHourItem(new HourCondition());
}
response2.getBody().getForecast().getForecastday().get(i) response2.getBody().getForecast().getForecastday().get(i)
.getHour().get(j).setHourly_Time( .getHour().get(j).setHourly_Time(
response.getBody().getForecast().getForecastday().get(i).getHour() response.getBody().getForecast().getForecastday().get(i).getHour()
...@@ -625,7 +643,18 @@ public class ForecastweatherApiController implements ForecastweatherApi { ...@@ -625,7 +643,18 @@ public class ForecastweatherApiController implements ForecastweatherApi {
break; break;
case "hourly_temp_c": case "hourly_temp_c":
for (int i = 0; i < days; i++) { for (int i = 0; i < days; i++) {
try {
response2.getBody().getForecast().getForecastday().get(i);
} catch (Exception e) {
response2.getBody().getForecast().addForecastdayItem(new ForecastDay());
}
for (int j = 0; j < 24; j++) { for (int j = 0; j < 24; j++) {
try {
response2.getBody().getForecast().getForecastday().get(i).getHour().get(j);
} catch (Exception e) {
response2.getBody().getForecast().getForecastday().get(i)
.addHourItem(new HourCondition());
}
response2.getBody().getForecast().getForecastday().get(i) response2.getBody().getForecast().getForecastday().get(i)
.getHour().get(j).setHourly_TempC( .getHour().get(j).setHourly_TempC(
response.getBody().getForecast().getForecastday().get(i).getHour() response.getBody().getForecast().getForecastday().get(i).getHour()
...@@ -636,7 +665,18 @@ public class ForecastweatherApiController implements ForecastweatherApi { ...@@ -636,7 +665,18 @@ public class ForecastweatherApiController implements ForecastweatherApi {
break; break;
case "hourly_temp_f": case "hourly_temp_f":
for (int i = 0; i < days; i++) { for (int i = 0; i < days; i++) {
try {
response2.getBody().getForecast().getForecastday().get(i);
} catch (Exception e) {
response2.getBody().getForecast().addForecastdayItem(new ForecastDay());
}
for (int j = 0; j < 24; j++) { for (int j = 0; j < 24; j++) {
try {
response2.getBody().getForecast().getForecastday().get(i).getHour().get(j);
} catch (Exception e) {
response2.getBody().getForecast().getForecastday().get(i)
.addHourItem(new HourCondition());
}
response2.getBody().getForecast().getForecastday().get(i) response2.getBody().getForecast().getForecastday().get(i)
.getHour().get(j).setHourly_TempF( .getHour().get(j).setHourly_TempF(
response.getBody().getForecast().getForecastday().get(i).getHour() response.getBody().getForecast().getForecastday().get(i).getHour()
...@@ -647,7 +687,18 @@ public class ForecastweatherApiController implements ForecastweatherApi { ...@@ -647,7 +687,18 @@ public class ForecastweatherApiController implements ForecastweatherApi {
break; break;
case "hourly_is_day": case "hourly_is_day":
for (int i = 0; i < days; i++) { for (int i = 0; i < days; i++) {
try {
response2.getBody().getForecast().getForecastday().get(i);
} catch (Exception e) {
response2.getBody().getForecast().addForecastdayItem(new ForecastDay());
}
for (int j = 0; j < 24; j++) { for (int j = 0; j < 24; j++) {
try {
response2.getBody().getForecast().getForecastday().get(i).getHour().get(j);
} catch (Exception e) {
response2.getBody().getForecast().getForecastday().get(i)
.addHourItem(new HourCondition());
}
response2.getBody().getForecast().getForecastday().get(i) response2.getBody().getForecast().getForecastday().get(i)
.getHour().get(j).setHourly_IsDay( .getHour().get(j).setHourly_IsDay(
response.getBody().getForecast().getForecastday().get(i).getHour() response.getBody().getForecast().getForecastday().get(i).getHour()
...@@ -658,7 +709,18 @@ public class ForecastweatherApiController implements ForecastweatherApi { ...@@ -658,7 +709,18 @@ public class ForecastweatherApiController implements ForecastweatherApi {
break; break;
case "hourly_wind_mph": case "hourly_wind_mph":
for (int i = 0; i < days; i++) { for (int i = 0; i < days; i++) {
try {
response2.getBody().getForecast().getForecastday().get(i);
} catch (Exception e) {
response2.getBody().getForecast().addForecastdayItem(new ForecastDay());
}
for (int j = 0; j < 24; j++) { for (int j = 0; j < 24; j++) {
try {
response2.getBody().getForecast().getForecastday().get(i).getHour().get(j);
} catch (Exception e) {
response2.getBody().getForecast().getForecastday().get(i)
.addHourItem(new HourCondition());
}
response2.getBody().getForecast().getForecastday().get(i) response2.getBody().getForecast().getForecastday().get(i)
.getHour().get(j).setHourly_WindMph( .getHour().get(j).setHourly_WindMph(
response.getBody().getForecast().getForecastday().get(i).getHour() response.getBody().getForecast().getForecastday().get(i).getHour()
...@@ -669,7 +731,18 @@ public class ForecastweatherApiController implements ForecastweatherApi { ...@@ -669,7 +731,18 @@ public class ForecastweatherApiController implements ForecastweatherApi {
break; break;
case "hourly_wind_kph": case "hourly_wind_kph":
for (int i = 0; i < days; i++) { for (int i = 0; i < days; i++) {
try {
response2.getBody().getForecast().getForecastday().get(i);
} catch (Exception e) {
response2.getBody().getForecast().addForecastdayItem(new ForecastDay());
}
for (int j = 0; j < 24; j++) { for (int j = 0; j < 24; j++) {
try {
response2.getBody().getForecast().getForecastday().get(i).getHour().get(j);
} catch (Exception e) {
response2.getBody().getForecast().getForecastday().get(i)
.addHourItem(new HourCondition());
}
response2.getBody().getForecast().getForecastday().get(i) response2.getBody().getForecast().getForecastday().get(i)
.getHour().get(j).setHourly_WindKph( .getHour().get(j).setHourly_WindKph(
response.getBody().getForecast().getForecastday().get(i).getHour() response.getBody().getForecast().getForecastday().get(i).getHour()
...@@ -680,7 +753,18 @@ public class ForecastweatherApiController implements ForecastweatherApi { ...@@ -680,7 +753,18 @@ public class ForecastweatherApiController implements ForecastweatherApi {
break; break;
case "hourly_wind_degree": case "hourly_wind_degree":
for (int i = 0; i < days; i++) { for (int i = 0; i < days; i++) {
try {
response2.getBody().getForecast().getForecastday().get(i);
} catch (Exception e) {
response2.getBody().getForecast().addForecastdayItem(new ForecastDay());
}
for (int j = 0; j < 24; j++) { for (int j = 0; j < 24; j++) {
try {
response2.getBody().getForecast().getForecastday().get(i).getHour().get(j);
} catch (Exception e) {
response2.getBody().getForecast().getForecastday().get(i)
.addHourItem(new HourCondition());
}
response2.getBody().getForecast().getForecastday().get(i) response2.getBody().getForecast().getForecastday().get(i)
.getHour().get(j).setHourly_WindDegree( .getHour().get(j).setHourly_WindDegree(
response.getBody().getForecast().getForecastday().get(i).getHour() response.getBody().getForecast().getForecastday().get(i).getHour()
...@@ -691,7 +775,18 @@ public class ForecastweatherApiController implements ForecastweatherApi { ...@@ -691,7 +775,18 @@ public class ForecastweatherApiController implements ForecastweatherApi {
break; break;
case "hourly_wind_dir": case "hourly_wind_dir":
for (int i = 0; i < days; i++) { for (int i = 0; i < days; i++) {
try {
response2.getBody().getForecast().getForecastday().get(i);
} catch (Exception e) {
response2.getBody().getForecast().addForecastdayItem(new ForecastDay());
}
for (int j = 0; j < 24; j++) { for (int j = 0; j < 24; j++) {
try {
response2.getBody().getForecast().getForecastday().get(i).getHour().get(j);
} catch (Exception e) {
response2.getBody().getForecast().getForecastday().get(i)
.addHourItem(new HourCondition());
}
response2.getBody().getForecast().getForecastday().get(i) response2.getBody().getForecast().getForecastday().get(i)
.getHour().get(j).setHourly_WindDir( .getHour().get(j).setHourly_WindDir(
response.getBody().getForecast().getForecastday().get(i).getHour() response.getBody().getForecast().getForecastday().get(i).getHour()
...@@ -702,7 +797,18 @@ public class ForecastweatherApiController implements ForecastweatherApi { ...@@ -702,7 +797,18 @@ public class ForecastweatherApiController implements ForecastweatherApi {
break; break;
case "hourly_pressure_mb": case "hourly_pressure_mb":
for (int i = 0; i < days; i++) { for (int i = 0; i < days; i++) {
try {
response2.getBody().getForecast().getForecastday().get(i);
} catch (Exception e) {
response2.getBody().getForecast().addForecastdayItem(new ForecastDay());
}
for (int j = 0; j < 24; j++) { for (int j = 0; j < 24; j++) {
try {
response2.getBody().getForecast().getForecastday().get(i).getHour().get(j);
} catch (Exception e) {
response2.getBody().getForecast().getForecastday().get(i)
.addHourItem(new HourCondition());
}
response2.getBody().getForecast().getForecastday().get(i) response2.getBody().getForecast().getForecastday().get(i)
.getHour().get(j).setHourly_PressureMb( .getHour().get(j).setHourly_PressureMb(
response.getBody().getForecast().getForecastday().get(i).getHour() response.getBody().getForecast().getForecastday().get(i).getHour()
...@@ -713,7 +819,18 @@ public class ForecastweatherApiController implements ForecastweatherApi { ...@@ -713,7 +819,18 @@ public class ForecastweatherApiController implements ForecastweatherApi {
break; break;
case "hourly_pressure_in": case "hourly_pressure_in":
for (int i = 0; i < days; i++) { for (int i = 0; i < days; i++) {
try {
response2.getBody().getForecast().getForecastday().get(i);
} catch (Exception e) {
response2.getBody().getForecast().addForecastdayItem(new ForecastDay());
}
for (int j = 0; j < 24; j++) { for (int j = 0; j < 24; j++) {
try {
response2.getBody().getForecast().getForecastday().get(i).getHour().get(j);
} catch (Exception e) {
response2.getBody().getForecast().getForecastday().get(i)
.addHourItem(new HourCondition());
}
response2.getBody().getForecast().getForecastday().get(i) response2.getBody().getForecast().getForecastday().get(i)
.getHour().get(j).setHourly_PressureIn( .getHour().get(j).setHourly_PressureIn(
response.getBody().getForecast().getForecastday().get(i).getHour() response.getBody().getForecast().getForecastday().get(i).getHour()
...@@ -724,7 +841,18 @@ public class ForecastweatherApiController implements ForecastweatherApi { ...@@ -724,7 +841,18 @@ public class ForecastweatherApiController implements ForecastweatherApi {
break; break;
case "hourly_precip_mm": case "hourly_precip_mm":
for (int i = 0; i < days; i++) { for (int i = 0; i < days; i++) {
try {
response2.getBody().getForecast().getForecastday().get(i);
} catch (Exception e) {
response2.getBody().getForecast().addForecastdayItem(new ForecastDay());
}
for (int j = 0; j < 24; j++) { for (int j = 0; j < 24; j++) {
try {
response2.getBody().getForecast().getForecastday().get(i).getHour().get(j);
} catch (Exception e) {
response2.getBody().getForecast().getForecastday().get(i)
.addHourItem(new HourCondition());
}
response2.getBody().getForecast().getForecastday().get(i) response2.getBody().getForecast().getForecastday().get(i)
.getHour().get(j).setHourly_PrecipMm( .getHour().get(j).setHourly_PrecipMm(
response.getBody().getForecast().getForecastday().get(i).getHour() response.getBody().getForecast().getForecastday().get(i).getHour()
...@@ -735,7 +863,18 @@ public class ForecastweatherApiController implements ForecastweatherApi { ...@@ -735,7 +863,18 @@ public class ForecastweatherApiController implements ForecastweatherApi {
break; break;
case "hourly_precip_in": case "hourly_precip_in":
for (int i = 0; i < days; i++) { for (int i = 0; i < days; i++) {
try {
response2.getBody().getForecast().getForecastday().get(i);
} catch (Exception e) {
response2.getBody().getForecast().addForecastdayItem(new ForecastDay());
}
for (int j = 0; j < 24; j++) { for (int j = 0; j < 24; j++) {
try {
response2.getBody().getForecast().getForecastday().get(i).getHour().get(j);
} catch (Exception e) {
response2.getBody().getForecast().getForecastday().get(i)
.addHourItem(new HourCondition());
}
response2.getBody().getForecast().getForecastday().get(i) response2.getBody().getForecast().getForecastday().get(i)
.getHour().get(j).setHourly_PrecipIn( .getHour().get(j).setHourly_PrecipIn(
response.getBody().getForecast().getForecastday().get(i).getHour() response.getBody().getForecast().getForecastday().get(i).getHour()
...@@ -746,7 +885,18 @@ public class ForecastweatherApiController implements ForecastweatherApi { ...@@ -746,7 +885,18 @@ public class ForecastweatherApiController implements ForecastweatherApi {
break; break;
case "hourly_humidity": case "hourly_humidity":
for (int i = 0; i < days; i++) { for (int i = 0; i < days; i++) {
try {
response2.getBody().getForecast().getForecastday().get(i);
} catch (Exception e) {
response2.getBody().getForecast().addForecastdayItem(new ForecastDay());
}
for (int j = 0; j < 24; j++) { for (int j = 0; j < 24; j++) {
try {
response2.getBody().getForecast().getForecastday().get(i).getHour().get(j);
} catch (Exception e) {
response2.getBody().getForecast().getForecastday().get(i)
.addHourItem(new HourCondition());
}
response2.getBody().getForecast().getForecastday().get(i) response2.getBody().getForecast().getForecastday().get(i)
.getHour().get(j).setHourly_Humidity( .getHour().get(j).setHourly_Humidity(
response.getBody().getForecast().getForecastday().get(i).getHour() response.getBody().getForecast().getForecastday().get(i).getHour()
...@@ -757,7 +907,18 @@ public class ForecastweatherApiController implements ForecastweatherApi { ...@@ -757,7 +907,18 @@ public class ForecastweatherApiController implements ForecastweatherApi {
break; break;
case "hourly_cloud": case "hourly_cloud":
for (int i = 0; i < days; i++) { for (int i = 0; i < days; i++) {
try {
response2.getBody().getForecast().getForecastday().get(i);
} catch (Exception e) {
response2.getBody().getForecast().addForecastdayItem(new ForecastDay());
}
for (int j = 0; j < 24; j++) { for (int j = 0; j < 24; j++) {
try {
response2.getBody().getForecast().getForecastday().get(i).getHour().get(j);
} catch (Exception e) {
response2.getBody().getForecast().getForecastday().get(i)
.addHourItem(new HourCondition());
}
response2.getBody().getForecast().getForecastday().get(i) response2.getBody().getForecast().getForecastday().get(i)
.getHour().get(j).setHourly_Cloud( .getHour().get(j).setHourly_Cloud(
response.getBody().getForecast().getForecastday().get(i).getHour() response.getBody().getForecast().getForecastday().get(i).getHour()
...@@ -768,7 +929,18 @@ public class ForecastweatherApiController implements ForecastweatherApi { ...@@ -768,7 +929,18 @@ public class ForecastweatherApiController implements ForecastweatherApi {
break; break;
case "hourly_feelslike_c": case "hourly_feelslike_c":
for (int i = 0; i < days; i++) { for (int i = 0; i < days; i++) {
try {
response2.getBody().getForecast().getForecastday().get(i);
} catch (Exception e) {
response2.getBody().getForecast().addForecastdayItem(new ForecastDay());
}
for (int j = 0; j < 24; j++) { for (int j = 0; j < 24; j++) {
try {
response2.getBody().getForecast().getForecastday().get(i).getHour().get(j);
} catch (Exception e) {
response2.getBody().getForecast().getForecastday().get(i)
.addHourItem(new HourCondition());
}
response2.getBody().getForecast().getForecastday().get(i) response2.getBody().getForecast().getForecastday().get(i)
.getHour().get(j).setHourly_FeelslikeC( .getHour().get(j).setHourly_FeelslikeC(
response.getBody().getForecast().getForecastday().get(i).getHour() response.getBody().getForecast().getForecastday().get(i).getHour()
...@@ -779,7 +951,18 @@ public class ForecastweatherApiController implements ForecastweatherApi { ...@@ -779,7 +951,18 @@ public class ForecastweatherApiController implements ForecastweatherApi {
break; break;
case "hourly_feelslike_f": case "hourly_feelslike_f":
for (int i = 0; i < days; i++) { for (int i = 0; i < days; i++) {
try {
response2.getBody().getForecast().getForecastday().get(i);
} catch (Exception e) {
response2.getBody().getForecast().addForecastdayItem(new ForecastDay());
}
for (int j = 0; j < 24; j++) { for (int j = 0; j < 24; j++) {
try {
response2.getBody().getForecast().getForecastday().get(i).getHour().get(j);
} catch (Exception e) {
response2.getBody().getForecast().getForecastday().get(i)
.addHourItem(new HourCondition());
}
response2.getBody().getForecast().getForecastday().get(i) response2.getBody().getForecast().getForecastday().get(i)
.getHour().get(j).setHourly_FeelslikeF( .getHour().get(j).setHourly_FeelslikeF(
response.getBody().getForecast().getForecastday().get(i).getHour() response.getBody().getForecast().getForecastday().get(i).getHour()
...@@ -790,7 +973,18 @@ public class ForecastweatherApiController implements ForecastweatherApi { ...@@ -790,7 +973,18 @@ public class ForecastweatherApiController implements ForecastweatherApi {
break; break;
case "hourly_windchill_c": case "hourly_windchill_c":
for (int i = 0; i < days; i++) { for (int i = 0; i < days; i++) {
try {
response2.getBody().getForecast().getForecastday().get(i);
} catch (Exception e) {
response2.getBody().getForecast().addForecastdayItem(new ForecastDay());
}
for (int j = 0; j < 24; j++) { for (int j = 0; j < 24; j++) {
try {
response2.getBody().getForecast().getForecastday().get(i).getHour().get(j);
} catch (Exception e) {
response2.getBody().getForecast().getForecastday().get(i)
.addHourItem(new HourCondition());
}
response2.getBody().getForecast().getForecastday().get(i) response2.getBody().getForecast().getForecastday().get(i)
.getHour().get(j).setHourly_WindchillC( .getHour().get(j).setHourly_WindchillC(
response.getBody().getForecast().getForecastday().get(i).getHour() response.getBody().getForecast().getForecastday().get(i).getHour()
...@@ -801,7 +995,18 @@ public class ForecastweatherApiController implements ForecastweatherApi { ...@@ -801,7 +995,18 @@ public class ForecastweatherApiController implements ForecastweatherApi {
break; break;
case "hourly_windchill_f": case "hourly_windchill_f":
for (int i = 0; i < days; i++) { for (int i = 0; i < days; i++) {
try {
response2.getBody().getForecast().getForecastday().get(i);
} catch (Exception e) {
response2.getBody().getForecast().addForecastdayItem(new ForecastDay());
}
for (int j = 0; j < 24; j++) { for (int j = 0; j < 24; j++) {
try {
response2.getBody().getForecast().getForecastday().get(i).getHour().get(j);
} catch (Exception e) {
response2.getBody().getForecast().getForecastday().get(i)
.addHourItem(new HourCondition());
}
response2.getBody().getForecast().getForecastday().get(i) response2.getBody().getForecast().getForecastday().get(i)
.getHour().get(j).setHourly_WindchillF( .getHour().get(j).setHourly_WindchillF(
response.getBody().getForecast().getForecastday().get(i).getHour() response.getBody().getForecast().getForecastday().get(i).getHour()
...@@ -812,7 +1017,18 @@ public class ForecastweatherApiController implements ForecastweatherApi { ...@@ -812,7 +1017,18 @@ public class ForecastweatherApiController implements ForecastweatherApi {
break; break;
case "hourly_heatindex_c": case "hourly_heatindex_c":
for (int i = 0; i < days; i++) { for (int i = 0; i < days; i++) {
try {
response2.getBody().getForecast().getForecastday().get(i);
} catch (Exception e) {
response2.getBody().getForecast().addForecastdayItem(new ForecastDay());
}
for (int j = 0; j < 24; j++) { for (int j = 0; j < 24; j++) {
try {
response2.getBody().getForecast().getForecastday().get(i).getHour().get(j);
} catch (Exception e) {
response2.getBody().getForecast().getForecastday().get(i)
.addHourItem(new HourCondition());
}
response2.getBody().getForecast().getForecastday().get(i) response2.getBody().getForecast().getForecastday().get(i)
.getHour().get(j).setHourly_HeatindexC( .getHour().get(j).setHourly_HeatindexC(
response.getBody().getForecast().getForecastday().get(i).getHour() response.getBody().getForecast().getForecastday().get(i).getHour()
...@@ -823,7 +1039,18 @@ public class ForecastweatherApiController implements ForecastweatherApi { ...@@ -823,7 +1039,18 @@ public class ForecastweatherApiController implements ForecastweatherApi {
break; break;
case "hourly_heatindex_f": case "hourly_heatindex_f":
for (int i = 0; i < days; i++) { for (int i = 0; i < days; i++) {
try {
response2.getBody().getForecast().getForecastday().get(i);
} catch (Exception e) {
response2.getBody().getForecast().addForecastdayItem(new ForecastDay());
}
for (int j = 0; j < 24; j++) { for (int j = 0; j < 24; j++) {
try {
response2.getBody().getForecast().getForecastday().get(i).getHour().get(j);
} catch (Exception e) {
response2.getBody().getForecast().getForecastday().get(i)
.addHourItem(new HourCondition());
}
response2.getBody().getForecast().getForecastday().get(i) response2.getBody().getForecast().getForecastday().get(i)
.getHour().get(j).setHourly_HeatindexF( .getHour().get(j).setHourly_HeatindexF(
response.getBody().getForecast().getForecastday().get(i).getHour() response.getBody().getForecast().getForecastday().get(i).getHour()
...@@ -834,7 +1061,18 @@ public class ForecastweatherApiController implements ForecastweatherApi { ...@@ -834,7 +1061,18 @@ public class ForecastweatherApiController implements ForecastweatherApi {
break; break;
case "hourly_dewpoint_c": case "hourly_dewpoint_c":
for (int i = 0; i < days; i++) { for (int i = 0; i < days; i++) {
try {
response2.getBody().getForecast().getForecastday().get(i);
} catch (Exception e) {
response2.getBody().getForecast().addForecastdayItem(new ForecastDay());
}
for (int j = 0; j < 24; j++) { for (int j = 0; j < 24; j++) {
try {
response2.getBody().getForecast().getForecastday().get(i).getHour().get(j);
} catch (Exception e) {
response2.getBody().getForecast().getForecastday().get(i)
.addHourItem(new HourCondition());
}
response2.getBody().getForecast().getForecastday().get(i) response2.getBody().getForecast().getForecastday().get(i)
.getHour().get(j).setHourly_DewpointC( .getHour().get(j).setHourly_DewpointC(
response.getBody().getForecast().getForecastday().get(i).getHour() response.getBody().getForecast().getForecastday().get(i).getHour()
...@@ -845,7 +1083,18 @@ public class ForecastweatherApiController implements ForecastweatherApi { ...@@ -845,7 +1083,18 @@ public class ForecastweatherApiController implements ForecastweatherApi {
break; break;
case "hourly_dewpoint_f": case "hourly_dewpoint_f":
for (int i = 0; i < days; i++) { for (int i = 0; i < days; i++) {
try {
response2.getBody().getForecast().getForecastday().get(i);
} catch (Exception e) {
response2.getBody().getForecast().addForecastdayItem(new ForecastDay());
}
for (int j = 0; j < 24; j++) { for (int j = 0; j < 24; j++) {
try {
response2.getBody().getForecast().getForecastday().get(i).getHour().get(j);
} catch (Exception e) {
response2.getBody().getForecast().getForecastday().get(i)
.addHourItem(new HourCondition());
}
response2.getBody().getForecast().getForecastday().get(i) response2.getBody().getForecast().getForecastday().get(i)
.getHour().get(j).setHourly_DewpointF( .getHour().get(j).setHourly_DewpointF(
response.getBody().getForecast().getForecastday().get(i).getHour() response.getBody().getForecast().getForecastday().get(i).getHour()
...@@ -856,7 +1105,18 @@ public class ForecastweatherApiController implements ForecastweatherApi { ...@@ -856,7 +1105,18 @@ public class ForecastweatherApiController implements ForecastweatherApi {
break; break;
case "hourly_will_it_rain": case "hourly_will_it_rain":
for (int i = 0; i < days; i++) { for (int i = 0; i < days; i++) {
try {
response2.getBody().getForecast().getForecastday().get(i);
} catch (Exception e) {
response2.getBody().getForecast().addForecastdayItem(new ForecastDay());
}
for (int j = 0; j < 24; j++) { for (int j = 0; j < 24; j++) {
try {
response2.getBody().getForecast().getForecastday().get(i).getHour().get(j);
} catch (Exception e) {
response2.getBody().getForecast().getForecastday().get(i)
.addHourItem(new HourCondition());
}
response2.getBody().getForecast().getForecastday().get(i) response2.getBody().getForecast().getForecastday().get(i)
.getHour().get(j).setHourly_WillItRain( .getHour().get(j).setHourly_WillItRain(
response.getBody().getForecast().getForecastday().get(i).getHour() response.getBody().getForecast().getForecastday().get(i).getHour()
...@@ -867,7 +1127,18 @@ public class ForecastweatherApiController implements ForecastweatherApi { ...@@ -867,7 +1127,18 @@ public class ForecastweatherApiController implements ForecastweatherApi {
break; break;
case "hourly_chance_of_rain": case "hourly_chance_of_rain":
for (int i = 0; i < days; i++) { for (int i = 0; i < days; i++) {
try {
response2.getBody().getForecast().getForecastday().get(i);
} catch (Exception e) {
response2.getBody().getForecast().addForecastdayItem(new ForecastDay());
}
for (int j = 0; j < 24; j++) { for (int j = 0; j < 24; j++) {
try {
response2.getBody().getForecast().getForecastday().get(i).getHour().get(j);
} catch (Exception e) {
response2.getBody().getForecast().getForecastday().get(i)
.addHourItem(new HourCondition());
}
response2.getBody().getForecast().getForecastday().get(i) response2.getBody().getForecast().getForecastday().get(i)
.getHour().get(j).setHourly_ChanceOfRain( .getHour().get(j).setHourly_ChanceOfRain(
response.getBody().getForecast().getForecastday().get(i).getHour() response.getBody().getForecast().getForecastday().get(i).getHour()
...@@ -878,7 +1149,18 @@ public class ForecastweatherApiController implements ForecastweatherApi { ...@@ -878,7 +1149,18 @@ public class ForecastweatherApiController implements ForecastweatherApi {
break; break;
case "hourly_will_it_snow": case "hourly_will_it_snow":
for (int i = 0; i < days; i++) { for (int i = 0; i < days; i++) {
try {
response2.getBody().getForecast().getForecastday().get(i);
} catch (Exception e) {
response2.getBody().getForecast().addForecastdayItem(new ForecastDay());
}
for (int j = 0; j < 24; j++) { for (int j = 0; j < 24; j++) {
try {
response2.getBody().getForecast().getForecastday().get(i).getHour().get(j);
} catch (Exception e) {
response2.getBody().getForecast().getForecastday().get(i)
.addHourItem(new HourCondition());
}
response2.getBody().getForecast().getForecastday().get(i) response2.getBody().getForecast().getForecastday().get(i)
.getHour().get(j).setHourly_WillItSnow( .getHour().get(j).setHourly_WillItSnow(
response.getBody().getForecast().getForecastday().get(i).getHour() response.getBody().getForecast().getForecastday().get(i).getHour()
...@@ -889,7 +1171,18 @@ public class ForecastweatherApiController implements ForecastweatherApi { ...@@ -889,7 +1171,18 @@ public class ForecastweatherApiController implements ForecastweatherApi {
break; break;
case "hourly_chance_of_snow": case "hourly_chance_of_snow":
for (int i = 0; i < days; i++) { for (int i = 0; i < days; i++) {
try {
response2.getBody().getForecast().getForecastday().get(i);
} catch (Exception e) {
response2.getBody().getForecast().addForecastdayItem(new ForecastDay());
}
for (int j = 0; j < 24; j++) { for (int j = 0; j < 24; j++) {
try {
response2.getBody().getForecast().getForecastday().get(i).getHour().get(j);
} catch (Exception e) {
response2.getBody().getForecast().getForecastday().get(i)
.addHourItem(new HourCondition());
}
response2.getBody().getForecast().getForecastday().get(i) response2.getBody().getForecast().getForecastday().get(i)
.getHour().get(j).setHourly_ChanceOfSnow( .getHour().get(j).setHourly_ChanceOfSnow(
response.getBody().getForecast().getForecastday().get(i).getHour() response.getBody().getForecast().getForecastday().get(i).getHour()
...@@ -900,7 +1193,18 @@ public class ForecastweatherApiController implements ForecastweatherApi { ...@@ -900,7 +1193,18 @@ public class ForecastweatherApiController implements ForecastweatherApi {
break; break;
case "hourly_vis_km": case "hourly_vis_km":
for (int i = 0; i < days; i++) { for (int i = 0; i < days; i++) {
try {
response2.getBody().getForecast().getForecastday().get(i);
} catch (Exception e) {
response2.getBody().getForecast().addForecastdayItem(new ForecastDay());
}
for (int j = 0; j < 24; j++) { for (int j = 0; j < 24; j++) {
try {
response2.getBody().getForecast().getForecastday().get(i).getHour().get(j);
} catch (Exception e) {
response2.getBody().getForecast().getForecastday().get(i)
.addHourItem(new HourCondition());
}
response2.getBody().getForecast().getForecastday().get(i) response2.getBody().getForecast().getForecastday().get(i)
.getHour().get(j).setHourly_VisKm( .getHour().get(j).setHourly_VisKm(
response.getBody().getForecast().getForecastday().get(i).getHour() response.getBody().getForecast().getForecastday().get(i).getHour()
...@@ -911,7 +1215,18 @@ public class ForecastweatherApiController implements ForecastweatherApi { ...@@ -911,7 +1215,18 @@ public class ForecastweatherApiController implements ForecastweatherApi {
break; break;
case "hourly_vis_miles": case "hourly_vis_miles":
for (int i = 0; i < days; i++) { for (int i = 0; i < days; i++) {
try {
response2.getBody().getForecast().getForecastday().get(i);
} catch (Exception e) {
response2.getBody().getForecast().addForecastdayItem(new ForecastDay());
}
for (int j = 0; j < 24; j++) { for (int j = 0; j < 24; j++) {
try {
response2.getBody().getForecast().getForecastday().get(i).getHour().get(j);
} catch (Exception e) {
response2.getBody().getForecast().getForecastday().get(i)
.addHourItem(new HourCondition());
}
response2.getBody().getForecast().getForecastday().get(i) response2.getBody().getForecast().getForecastday().get(i)
.getHour().get(j).setHourly_VisMiles( .getHour().get(j).setHourly_VisMiles(
response.getBody().getForecast().getForecastday().get(i).getHour() response.getBody().getForecast().getForecastday().get(i).getHour()
...@@ -922,7 +1237,18 @@ public class ForecastweatherApiController implements ForecastweatherApi { ...@@ -922,7 +1237,18 @@ public class ForecastweatherApiController implements ForecastweatherApi {
break; break;
case "hourly_gust_mph": case "hourly_gust_mph":
for (int i = 0; i < days; i++) { for (int i = 0; i < days; i++) {
try {
response2.getBody().getForecast().getForecastday().get(i);
} catch (Exception e) {
response2.getBody().getForecast().addForecastdayItem(new ForecastDay());
}
for (int j = 0; j < 24; j++) { for (int j = 0; j < 24; j++) {
try {
response2.getBody().getForecast().getForecastday().get(i).getHour().get(j);
} catch (Exception e) {
response2.getBody().getForecast().getForecastday().get(i)
.addHourItem(new HourCondition());
}
response2.getBody().getForecast().getForecastday().get(i) response2.getBody().getForecast().getForecastday().get(i)
.getHour().get(j).setHourly_GustMph( .getHour().get(j).setHourly_GustMph(
response.getBody().getForecast().getForecastday().get(i).getHour() response.getBody().getForecast().getForecastday().get(i).getHour()
...@@ -933,7 +1259,18 @@ public class ForecastweatherApiController implements ForecastweatherApi { ...@@ -933,7 +1259,18 @@ public class ForecastweatherApiController implements ForecastweatherApi {
break; break;
case "hourly_gust_kph": case "hourly_gust_kph":
for (int i = 0; i < days; i++) { for (int i = 0; i < days; i++) {
try {
response2.getBody().getForecast().getForecastday().get(i);
} catch (Exception e) {
response2.getBody().getForecast().addForecastdayItem(new ForecastDay());
}
for (int j = 0; j < 24; j++) { for (int j = 0; j < 24; j++) {
try {
response2.getBody().getForecast().getForecastday().get(i).getHour().get(j);
} catch (Exception e) {
response2.getBody().getForecast().getForecastday().get(i)
.addHourItem(new HourCondition());
}
response2.getBody().getForecast().getForecastday().get(i) response2.getBody().getForecast().getForecastday().get(i)
.getHour().get(j).setHourly_GustKph( .getHour().get(j).setHourly_GustKph(
response.getBody().getForecast().getForecastday().get(i).getHour() response.getBody().getForecast().getForecastday().get(i).getHour()
...@@ -944,7 +1281,18 @@ public class ForecastweatherApiController implements ForecastweatherApi { ...@@ -944,7 +1281,18 @@ public class ForecastweatherApiController implements ForecastweatherApi {
break; break;
case "hourly_uv": case "hourly_uv":
for (int i = 0; i < days; i++) { for (int i = 0; i < days; i++) {
try {
response2.getBody().getForecast().getForecastday().get(i);
} catch (Exception e) {
response2.getBody().getForecast().addForecastdayItem(new ForecastDay());
}
for (int j = 0; j < 24; j++) { for (int j = 0; j < 24; j++) {
try {
response2.getBody().getForecast().getForecastday().get(i).getHour().get(j);
} catch (Exception e) {
response2.getBody().getForecast().getForecastday().get(i)
.addHourItem(new HourCondition());
}
response2.getBody().getForecast().getForecastday().get(i) response2.getBody().getForecast().getForecastday().get(i)
.getHour().get(j).setHourly_Uv( .getHour().get(j).setHourly_Uv(
response.getBody().getForecast().getForecastday().get(i).getHour() response.getBody().getForecast().getForecastday().get(i).getHour()
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment