package com.brink.main.converters; import org.json.JSONException; import org.json.JSONObject; import android.util.Log; import com.brink.main.contracts.IJSONConverter; import com.brink.main.models.Bar; public class BarConverter implements IJSONConverter<Bar> { public Bar Convert(JSONObject item) { Bar result = new Bar(); try { result.Name = item.getString("barname"); result.Id = item.getString("_id"); result.City = item.getString("city"); result.Zone = item.getString("zone"); result.Lattitude = item.getString("lattitude"); result.Longitude = item.getString("longitude"); result.Rating = item.getString("rating"); result.Description = item.getString("description"); result.Address = item.getString("address"); result.ZipCode = item.getString("zipcode"); result.PhoneNumber = item.getString("phonenumber"); result.CheckinCount = item.getInt("checkincount"); result.ImageUrl = item.getString("logourl"); } catch (JSONException e) { Log.e("Error Converting JSONObject to Bar", "BarConverter.java - Convert"); e.printStackTrace(); } return result; } }