Rev 20702 | Blame | Compare with Previous | Last modification | View Log | RSS feed
package com.hotspotstore.model;import java.util.List;import com.google.gson.annotations.SerializedName;public class ProductPojo {private Long id;@SerializedName(value = "image_url")private String imageUrl;@SerializedName(value = "default_img_url")private String defaultImageUrl;private String title;private String url;private String description;private Double price;private Double mrp;private List<ItemPojo> itemPojos;@SerializedName(value = "offer_text")private String offerText;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 Double getPrice() {return price;}public void setPrice(Double price) {this.price = price;}public String getOfferText() {return offerText;}public void setOfferText(String offerText) {this.offerText = offerText;}public void setUrl(String url) {this.url = url;}@Overridepublic int hashCode() {final int prime = 31;int result = 1;result = prime * result+ ((description == null) ? 0 : description.hashCode());result = prime * result + ((id == null) ? 0 : id.hashCode());result = prime * result+ ((imageUrl == null) ? 0 : imageUrl.hashCode());result = prime * result + ((mrp == null) ? 0 : mrp.hashCode());result = prime * result+ ((offerText == null) ? 0 : offerText.hashCode());result = prime * result + ((price == null) ? 0 : price.hashCode());result = prime * result + ((title == null) ? 0 : title.hashCode());result = prime * result + ((url == null) ? 0 : url.hashCode());return result;}@Overridepublic boolean equals(Object obj) {if (this == obj)return true;if (obj == null)return false;if (getClass() != obj.getClass())return false;ProductPojo other = (ProductPojo) obj;if (description == null) {if (other.description != null)return false;} else if (!description.equals(other.description))return false;if (id == null) {if (other.id != null)return false;} else if (!id.equals(other.id))return false;if (imageUrl == null) {if (other.imageUrl != null)return false;} else if (!imageUrl.equals(other.imageUrl))return false;if (mrp == null) {if (other.mrp != null)return false;} else if (!mrp.equals(other.mrp))return false;if (offerText == null) {if (other.offerText != null)return false;} else if (!offerText.equals(other.offerText))return false;if (price == null) {if (other.price != null)return false;} else if (!price.equals(other.price))return false;if (title == null) {if (other.title != null)return false;} else if (!title.equals(other.title))return false;if (url == null) {if (other.url != null)return false;} else if (!url.equals(other.url))return false;return true;}public String getUrl() {return url;}public void setTitle(String title) {this.title = title;}public String getTitle() {return title;}public void setMrp(Double mrp) {this.mrp = mrp;}public Double getMrp() {return mrp;}public void setId(Long id) {this.id = id;}public Long getId() {return id;}public void setItemPojos(List<ItemPojo> itemPojos) {this.itemPojos = itemPojos;}public List<ItemPojo> getItemPojos() {return itemPojos;}public String getDefaultImageUrl() {return "http://staging.profittill.com/app/webroot/timthumb.php?src="+defaultImageUrl+"&h=150&q=100";}public void setDefaultImageUrl(String defaultImageUrl) {this.defaultImageUrl = defaultImageUrl;}}