public class OpenWeatherMap
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
OpenWeatherMap.OWM_Response |
static class |
OpenWeatherMap.OWM_URL |
Constructor and Description |
---|
OpenWeatherMap(OpenWeatherMap.OWM_URL unit,
java.lang.String apiKey) |
OpenWeatherMap(java.lang.String apiKey) |
public OpenWeatherMap(java.lang.String apiKey)
public OpenWeatherMap(OpenWeatherMap.OWM_URL unit, java.lang.String apiKey)
public CurrentWeatherData currentWeatherByCityName(java.lang.String cityName) throws java.net.MalformedURLException, java.io.IOException, org.json.JSONException
java.net.MalformedURLException
java.io.IOException
org.json.JSONException
public CurrentWeatherData currentWeatherByCityName(java.lang.String cityName, java.lang.String countryCode) throws java.net.MalformedURLException, java.io.IOException, org.json.JSONException
java.net.MalformedURLException
java.io.IOException
org.json.JSONException
public CurrentWeatherData currentWeatherByCityCode(long cityCode) throws java.net.MalformedURLException, java.io.IOException, org.json.JSONException
java.net.MalformedURLException
java.io.IOException
org.json.JSONException
public CurrentWeatherData currentWeatherByCoordinates(float latitude, float longitude) throws java.net.MalformedURLException, java.io.IOException, org.json.JSONException
java.net.MalformedURLException
java.io.IOException
org.json.JSONException
public CurrentWeatherData currentWeatherFromResponse(java.lang.String jsonResponse) throws java.net.MalformedURLException, java.io.IOException, org.json.JSONException
java.net.MalformedURLException
java.io.IOException
org.json.JSONException
public ForecastWeatherData forecastWeatherByCityName(java.lang.String cityName) throws java.net.MalformedURLException, java.io.IOException, org.json.JSONException
java.net.MalformedURLException
java.io.IOException
org.json.JSONException
public ForecastWeatherData forecastWeatherByCityName(java.lang.String cityName, java.lang.String countryCode) throws java.net.MalformedURLException, java.io.IOException, org.json.JSONException
java.net.MalformedURLException
java.io.IOException
org.json.JSONException
public ForecastWeatherData forecastWeatherByCityCode(long cityCode) throws java.net.MalformedURLException, java.io.IOException, org.json.JSONException
java.net.MalformedURLException
java.io.IOException
org.json.JSONException
public ForecastWeatherData forecastWeatherByCoordinates(float latitude, float longitude) throws java.net.MalformedURLException, java.io.IOException, org.json.JSONException
java.net.MalformedURLException
java.io.IOException
org.json.JSONException
public ForecastWeatherData forecastWeatherFromResponse(java.lang.String jsonResponse) throws java.net.MalformedURLException, java.io.IOException, org.json.JSONException
java.net.MalformedURLException
java.io.IOException
org.json.JSONException
public DailyForecastData dailyForecastByCityName(java.lang.String cityName, byte count) throws java.net.MalformedURLException, java.io.IOException, org.json.JSONException
java.net.MalformedURLException
java.io.IOException
org.json.JSONException
public DailyForecastData dailyForecastByCityName(java.lang.String cityName, java.lang.String countryCode, byte count) throws java.net.MalformedURLException, java.io.IOException, org.json.JSONException
java.net.MalformedURLException
java.io.IOException
org.json.JSONException
public DailyForecastData dailyForecastByCityCode(long cityCode, byte count) throws java.net.MalformedURLException, java.io.IOException, org.json.JSONException
java.net.MalformedURLException
java.io.IOException
org.json.JSONException
public DailyForecastData dailyForecastByCoordinates(float latitude, float longitude, byte count) throws java.net.MalformedURLException, java.io.IOException, org.json.JSONException
java.net.MalformedURLException
java.io.IOException
org.json.JSONException
public DailyForecastData dailyForecastFromResponse(java.lang.String jsonResponse) throws java.net.MalformedURLException, java.io.IOException, org.json.JSONException
java.net.MalformedURLException
java.io.IOException
org.json.JSONException