You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

UsersSettingsDbo.java 1.4KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. package com.rthoni.stssaguenay.dbo;
  2. import com.luticate.utils.dbo.LuDbo;
  3. import org.json.JSONArray;
  4. import org.json.JSONException;
  5. import org.json.JSONObject;
  6. import java.util.HashMap;
  7. import java.util.List;
  8. import java.util.Vector;
  9. /**
  10. * Created by robin on 10/3/16.
  11. */
  12. public class UsersSettingsDbo extends LuDbo {
  13. protected List<UserFavouriteStopsDbo> _favouriteStops;
  14. // @Override
  15. // public void fromJson(JSONObject json) throws JSONException {
  16. // _favouriteStops = new Vector<>();
  17. // JSONArray stops = json.getJSONArray("favouriteStops");
  18. // for (int i = 0; i < stops.length(); ++i) {
  19. // UserFavouriteStopsDbo stop = new UserFavouriteStopsDbo();
  20. // stop.fromJson(stops.getJSONObject(i));
  21. // _favouriteStops.add(stop);
  22. // }
  23. // }
  24. //
  25. // @Override
  26. // public HashMap<String, Object> toArray() {
  27. // HashMap<String, Object> map = new HashMap<>();
  28. // List<HashMap<String, Object>> stops = new Vector<>();
  29. // for (UserFavouriteStopsDbo stop : _favouriteStops) {
  30. // stops.add(stop.toArray());
  31. // }
  32. // map.put("favouriteStops", stops);
  33. // return map;
  34. // }
  35. public List<UserFavouriteStopsDbo> getFavouriteStops() {
  36. return _favouriteStops;
  37. }
  38. public void setFavouriteStops(List<UserFavouriteStopsDbo> favouriteStops) {
  39. _favouriteStops = favouriteStops;
  40. }
  41. }