Android Open Source - android-weather-demo-application Temp D T O






From Project

Back to project page android-weather-demo-application.

License

The source code is released under:

GNU General Public License

If you think the Android project android-weather-demo-application listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package org.openweathermap.dto;
//from w  w  w  .j  a  va 2  s  .c  o  m
import org.json.JSONException;
import org.json.JSONObject;
import org.openweathermap.dto.base.IDTO;

/**
 * NOTE: This class should be auto generated from a web service spec
 * @author samkirton
 */
public class TempDTO implements IDTO {
  private double mDay;
  private double mMin;
  private double mMax;
  private double mNight;
  private double mEve;
  private double mMorn;
  
  public double getDay() {
    return mDay;
  }
  
  public void setDay(double newVal) {
    mDay = newVal;
  }
  
  public double getMin() {
    return mMin;
  }
  
  public void setMin(double newVal) {
    mMin = newVal;
  }
  
  public double getMax() {
    return mMax;
  }
  
  public void setMax(double newVal) {
    mMax = newVal;
  }
  
  public double getNight() {
    return mNight;
  }
  
  public void setNight(double newVal) {
    mNight = newVal;
  }
  
  public double getEve() {
    return mEve;
  }
  
  public void setEve(double newVal) {
    mEve = newVal;
  }
  
  public double getMorn() {
    return mMorn;
  }
  
  public void setMorn(double newVal) {
    mMorn = newVal;
  }
  
  public TempDTO() { }
  
  public TempDTO(JSONObject jsonObject) throws JSONException {
    fromJson(jsonObject);
  }
  
  @Override
  public void fromJson(JSONObject jsonObject) throws JSONException {
    mDay = jsonObject.has("day") ? jsonObject.getDouble("day") : -1;
    mMin = jsonObject.has("min") ? jsonObject.getDouble("min") : -1;
    mMax = jsonObject.has("max") ? jsonObject.getDouble("max") : -1;
    mNight = jsonObject.has("night") ? jsonObject.getDouble("night") : -1;
    mEve = jsonObject.has("eve") ? jsonObject.getDouble("eve") : -1;
    mMorn = jsonObject.has("morn") ? jsonObject.getDouble("morn") : -1;
  }
}




Java Source Code List

org.openweathermap.WeatherApplication.java
org.openweathermap.activity.MainActivity.java
org.openweathermap.activity.base.BaseActivity.java
org.openweathermap.adapter.CityAdapter.java
org.openweathermap.adapter.ForecastAdapter.java
org.openweathermap.asynctask.GetCitiesAsyncTask.java
org.openweathermap.asynctask.GetLastCityAsyncTask.java
org.openweathermap.asynctask.SaveForecastAsyncTask.java
org.openweathermap.asynctask.SearchCitiesAsyncTask.java
org.openweathermap.asynctask.base.BaseAsyncTask.java
org.openweathermap.asynctask.base.BaseResponse.java
org.openweathermap.asynctask.base.IParam.java
org.openweathermap.asynctask.param.SaveForecastParam.java
org.openweathermap.asynctask.param.SearchCitiesParam.java
org.openweathermap.asynctask.response.GetCitiesResponse.java
org.openweathermap.asynctask.response.GetLastCityResponse.java
org.openweathermap.asynctask.response.SaveForecastResponse.java
org.openweathermap.dto.CityDTO.java
org.openweathermap.dto.CoordDTO.java
org.openweathermap.dto.DayDTO.java
org.openweathermap.dto.ResultDTO.java
org.openweathermap.dto.TempDTO.java
org.openweathermap.dto.WeatherDTO.java
org.openweathermap.dto.base.IDTO.java
org.openweathermap.fragment.ForecastFragment.java
org.openweathermap.fragment.ModalDialogFragment.java
org.openweathermap.fragment.SelectCountryFragment.java
org.openweathermap.sql.SQLInitProvider.java
org.openweathermap.sql.model.CityModel.java
org.openweathermap.sql.model.IconModel.java
org.openweathermap.sql.model.WeatherModel.java
org.openweathermap.utils.DateHelper.java
org.openweathermap.utils.RESTProvider.java
org.openweathermap.utils.ReflectionHelper.java
org.openweathermap.utils.ResourceHelper.java
org.openweathermap.utils.StringHelper.java
org.openweathermap.view.CityListItemView.java
org.openweathermap.view.DateDisplayView.java
org.openweathermap.view.ViewPagerFade.java
org.openweathermap.view.ViewPagerIndicatorView.java
org.openweathermap.view.WeatherDataRowView.java
org.openweathermap.volley.callback.VolleyResponseCallback.java
org.openweathermap.volley.provider.VolleyImageLoader.java
org.openweathermap.volley.provider.VolleyRequest.java