package qa.qcri.aidr.trainer.api.entity; import java.io.Serializable; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id; import javax.persistence.JoinColumn; import javax.persistence.ManyToOne; import javax.persistence.Table; @Entity @Table(name = "image_task_queue") public class ImageTaskQueue implements Serializable { private static final long serialVersionUID = 8313504282875796991L; @Id @GeneratedValue private Long id; @ManyToOne @JoinColumn(name = "task_queue_id") private TaskQueue taskQueue; @Column (name = "pybossa_task_id", nullable = false) private Long pybossaTaskId; @Column(name="image_url", columnDefinition="text") private String imageUrl; @Column(name="image_text", columnDefinition="text") private String imageText; @Column(name="category", length = 100) private String category; @Column(name="lat", length = 150) private String latitude; @Column(name="lon", length = 150) private String longitude; @Column(name="location", length = 250) private String location; public ImageTaskQueue(){} public Long getId() { return id; } public void setId(Long id) { this.id = id; } public TaskQueue getTaskQueue() { return taskQueue; } public void setTaskQueue(TaskQueue taskQueue) { this.taskQueue = taskQueue; } public Long getPybossaTaskId() { return pybossaTaskId; } public void setPybossaTaskId(Long pybossaTaskId) { this.pybossaTaskId = pybossaTaskId; } public String getImageUrl() { return imageUrl; } public void setImageUrl(String imageUrl) { this.imageUrl = imageUrl; } public String getImageText() { return imageText; } public void setImageText(String imageText) { this.imageText = imageText; } public String getCategory() { return category; } public void setCategory(String category) { this.category = category; } public String getLatitude() { return latitude; } public void setLatitude(String latitude) { this.latitude = latitude; } public String getLongitude() { return longitude; } public void setLongitude(String longitude) { this.longitude = longitude; } public String getLocation() { return location; } public void setLocation(String location) { this.location = location; } }