public static class CurrentWeatherData.Sys
extends java.lang.Object
has
and get
methods to access the information.
has
methods can be used to check if the data exists, i.e.,
if the data was available (successfully downloaded) and was parsed
correctly.
get
methods can be used to access the data, if the data
exists, otherwise get
methods will give value as per
following basis:
Boolean: false
Integral: Minimum value (MIN_VALUE)
Floating point: Not a number (NaN)
Others: null
Constructor and Description |
---|
CurrentWeatherData.Sys()
Non-parameterized constructor
|
CurrentWeatherData.Sys(org.json.JSONObject jsonObj)
Parameterized constructor
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCountryCode() |
java.util.Date |
getSunriseTime() |
java.util.Date |
getSunsetTime() |
boolean |
hasCountryCode() |
boolean |
hasSunriseTime() |
boolean |
hasSunsetTime() |
public CurrentWeatherData.Sys()
Initializes variables as per following basis:
Boolean: false
Integral: Minimum value (MIN_VALUE)
Floating point: Not a number (NaN)
Others: null
public CurrentWeatherData.Sys(org.json.JSONObject jsonObj)
Initializes variables from values from the given JSON object.
jsonObj
- JSON object containing data about country, sunrise,
and sunset.public boolean hasCountryCode()
public boolean hasSunriseTime()
public boolean hasSunsetTime()
public java.lang.String getCountryCode()
public java.util.Date getSunriseTime()
public java.util.Date getSunsetTime()