package nz.co.android.cowseye.database;
import android.content.ContentValues;
public class Incident {
private int id;
private String thumbnailUrl;
private String imageUrl;
private String description;
private float latitude;
private float longitude;
private String physicalLocation;
private String localThumbnailUrl;
private String localImageUrl;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getThumbnailUrl() {
return thumbnailUrl;
}
public void setThumbnailUrl(String thumbnailUrl) {
this.thumbnailUrl = thumbnailUrl;
}
public String getImageUrl() {
return imageUrl;
}
public void setImageUrl(String imageUrl) {
this.imageUrl = imageUrl;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public float getLatitude() {
return latitude;
}
public void setLatitude(float latitude) {
this.latitude = latitude;
}
public float getLongitude() {
return longitude;
}
public void setLongitude(float longitude) {
this.longitude = longitude;
}
public String getPhysicalLocation() {
return physicalLocation;
}
public void setPhysicalLocation(String physicalLocation) {
this.physicalLocation = physicalLocation;
}
public String getLocalThumbnailUrl() {
return localThumbnailUrl;
}
public void setLocalThumbnailUrl(String localThumbnailUrl) {
this.localThumbnailUrl = localThumbnailUrl;
}
public String getLocalImageUrl() {
return localImageUrl;
}
public void setLocalImageUrl(String localImageUrl) {
this.localImageUrl = localImageUrl;
}
public ContentValues getContentValues() {
ContentValues cv = new ContentValues();
cv.put(DatabaseAdapter.ATTRIBUTE_INCIDENT_ID, id);
cv.put(DatabaseAdapter.ATTRIBUTE_INCIDENT_THUMBNAIL_URL, thumbnailUrl);
cv.put(DatabaseAdapter.ATTRIBUTE_INCIDENT_IMAGE_URL, imageUrl);
cv.put(DatabaseAdapter.ATTRIBUTE_INCIDENT_DESCRIPTION, description);
cv.put(DatabaseAdapter.ATTRIBUTE_INCIDENT_LATITUDE, latitude);
cv.put(DatabaseAdapter.ATTRIBUTE_INCIDENT_LONGITUDE, longitude);
cv.put(DatabaseAdapter.ATTRIBUTE_INCIDENT_PHYSICAL_LOCATION, physicalLocation);
cv.put(DatabaseAdapter.ATTRIBUTE_INCIDENT_LOCAL_THUMBNAIL_URL, localThumbnailUrl);
cv.put(DatabaseAdapter.ATTRIBUTE_INCIDENT_LOCAL_IMAGE_URL, localImageUrl);
return cv;
}
@Override
public String toString() {
return "Incident [id=" + id + ", thumbnailUrl=" + thumbnailUrl
+ ", imageUrl=" + imageUrl + ", description=" + description
+ ", latitude=" + latitude + ", longitude=" + longitude
+ ", physicalLocation=" + physicalLocation
+ ", localThumbnailUrl=" + localThumbnailUrl
+ ", localImageUrl=" + localImageUrl + "]";
}
}