Subversion Repositories SmartDukaan

Rev

Rev 25874 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
25874 amit.gupta 1
package com.spice.profitmandi.service.inventory;
2
 
3
import java.util.List;
4
 
5
public class Bucket {
25880 amit.gupta 6
	private int id;
7
	private String title;
8
	private String shortDescription;
25874 amit.gupta 9
 
25880 amit.gupta 10
	private String imageUrl;
11
	private float totalAmount;
12
	private int totalQuantity;
25874 amit.gupta 13
 
25880 amit.gupta 14
	List<ItemQuantityPojo> itemAvailabilityPojos;
15
	List<FofoCatalogResponse> fofoCatalogResponses;
25874 amit.gupta 16
 
25880 amit.gupta 17
	public int getId() {
18
		return id;
19
	}
25874 amit.gupta 20
 
25880 amit.gupta 21
	public void setId(int id) {
22
		this.id = id;
23
	}
25874 amit.gupta 24
 
25880 amit.gupta 25
	public String getTitle() {
26
		return title;
27
	}
25874 amit.gupta 28
 
25880 amit.gupta 29
	public void setTitle(String title) {
30
		this.title = title;
31
	}
25874 amit.gupta 32
 
25880 amit.gupta 33
	public String getShortDescription() {
34
		return shortDescription;
35
	}
25874 amit.gupta 36
 
25880 amit.gupta 37
	public void setShortDescription(String shortDescription) {
38
		this.shortDescription = shortDescription;
39
	}
25874 amit.gupta 40
 
25880 amit.gupta 41
	public String getImageUrl() {
42
		return imageUrl;
43
	}
25874 amit.gupta 44
 
25880 amit.gupta 45
	public void setImageUrl(String imageUrl) {
46
		this.imageUrl = imageUrl;
47
	}
25874 amit.gupta 48
 
25880 amit.gupta 49
	@Override
50
	public int hashCode() {
51
		final int prime = 31;
52
		int result = 1;
53
		result = prime * result + id;
54
		result = prime * result + ((imageUrl == null) ? 0 : imageUrl.hashCode());
55
		result = prime * result + ((shortDescription == null) ? 0 : shortDescription.hashCode());
56
		result = prime * result + ((title == null) ? 0 : title.hashCode());
57
		result = prime * result + Float.floatToIntBits(totalAmount);
58
		result = prime * result + totalQuantity;
59
		return result;
60
	}
25874 amit.gupta 61
 
25880 amit.gupta 62
	@Override
63
	public boolean equals(Object obj) {
64
		if (this == obj)
65
			return true;
66
		if (obj == null)
67
			return false;
68
		if (getClass() != obj.getClass())
69
			return false;
70
		Bucket other = (Bucket) obj;
71
		if (id != other.id)
72
			return false;
73
		if (imageUrl == null) {
74
			if (other.imageUrl != null)
25874 amit.gupta 75
				return false;
25880 amit.gupta 76
		} else if (!imageUrl.equals(other.imageUrl))
77
			return false;
78
		if (shortDescription == null) {
79
			if (other.shortDescription != null)
25874 amit.gupta 80
				return false;
25880 amit.gupta 81
		} else if (!shortDescription.equals(other.shortDescription))
82
			return false;
83
		if (title == null) {
84
			if (other.title != null)
25874 amit.gupta 85
				return false;
25880 amit.gupta 86
		} else if (!title.equals(other.title))
87
			return false;
88
		if (Float.floatToIntBits(totalAmount) != Float.floatToIntBits(other.totalAmount))
89
			return false;
90
		if (totalQuantity != other.totalQuantity)
91
			return false;
92
		return true;
93
	}
25874 amit.gupta 94
 
25880 amit.gupta 95
	public float getTotalAmount() {
96
		return totalAmount;
97
	}
25874 amit.gupta 98
 
25880 amit.gupta 99
	public void setTotalAmount(float totalAmount) {
100
		this.totalAmount = totalAmount;
101
	}
25874 amit.gupta 102
 
25880 amit.gupta 103
	public int getTotalQuantity() {
104
		return totalQuantity;
105
	}
25874 amit.gupta 106
 
25880 amit.gupta 107
	public void setTotalQuantity(int totalQuantity) {
108
		this.totalQuantity = totalQuantity;
109
	}
25874 amit.gupta 110
 
25880 amit.gupta 111
	@Override
112
	public String toString() {
113
		return "Bucket [id=" + id + ", title=" + title + ", shortDescription=" + shortDescription + ", imageUrl="
114
				+ imageUrl + ", totalAmount=" + totalAmount + ", totalValue=" + totalQuantity + "]";
115
	}
25874 amit.gupta 116
}