package com.hit.changyou;
import org.json.JSONException;
import org.json.JSONObject;
public class POIBean {
private String id;
private String name;
private String description;
private int type;
private Point point;
private class Point
{
private double latitude;
private double longitude;
public Point(double lat, double lon)
{
this.latitude = lat;
this.longitude = lon;
}
public JSONObject toJSONString() throws JSONException
{
JSONObject object = new JSONObject();
object.put("latitude", this.latitude);
object.put("longitude", this.longitude);
return object;
}
}
public POIBean(String _id, String _name, String _desc, int _type, double lat, double lon)
{
this.id = _id;
this.name = _name;
this.description = _desc;
this.type = _type;
this.point = new Point(lat, lon);
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public int getType() {
return type;
}
public void setType(int type) {
this.type = type;
}
public JSONObject toJSONObject() throws JSONException
{
JSONObject object = new JSONObject();
object.put("id", this.id);
object.put("name", this.name);
object.put("description", this.description);
object.put("type", this.type);
object.put("Point", this.point.toJSONString());
return object;
}
}